landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Senior Software Engineer-logo
Senior Software Engineer
Omega-KRSan Diego, CA
Senior Software Engineer Omega-KR, Inc. is a small but highly skilled group of engineers committed to developing the next generation of defense applications. We are looking for a team-oriented and motivated individual that loves software engineering and wants to solve defense industry problems. You will be an integral part of the team, creating solutions with new technologies to fill our customer's capability gaps. This is a Hybrid position, mostly remote with periodic local support in San Diego. An ideal candidate would be located or be willing to relocate to Southern California. Responsibilities Design and develop high-quality, scalable solutions to customer problems in a collaborative agile environment. Perform architectural analysis, design, and decisions. Select key technologies and ensure integration into container-based analytical processing frameworks. Document designs and solutions through mock-ups, flowcharts, diagrams, etc. Participate in design and code reviews with peers and stakeholders to evaluate interfaces between hardware and software, and operational and performance requirements of the overall system. Qualifications U.S. citizenship Ability to obtain a DoD security clearance; active clearance is a plus Bachelor of Science degree in Electrical/Computer/Software Engineering, Physics, Computer Science, Information Systems or Computer Information Systems, or a related discipline 7+ Years in enterprise application development with Java, Python, and/or Javascript Solid understanding of Object-Oriented or Functional design/development Strong knowledge of developing webservices, microservices, and RESTful APIs Strong knowledge of SQL and NoSQL database technologies Experience with agile frameworks and methodologies, CI/CD, SecDevOps, and Git Understanding of virtualization and containerization technologies Excellent verbal and written communication skills Preferred Qualifications Experience with Spring Boot, Quarkus, or similar Java Microservice frameworks Experience with Node.JS, React, Vue or equivalent Javascript frameworks Experience with technologies such as Kubernetes, OpenShift, AWS, Azure Experience with AI/ML, MLOps Experience with OpenAPI, API design Experience with message bus protocols: Kafka, WebSockets, AMQ-P Why work at Omega-KR? We offer big business benefits while being a small company because we value and are committed to our people. 100% Paid Health, Dental, and Vision available 401(k) contribution with no vesting 100% Paid Life Insurance and Long Term Disability Insurance Phone allowance PTO Hybrid (Preferred San Diego located with monthly and customer visits) Company Overview Omega-KR, Inc was founded by highly experienced industry technologists and is committed to providing exceptional engineering support to our customers while fostering a positive environment for our engineers to excel at designing, developing, and creating impactful solutions to the defense and commercial sectors. Inclusivity is Key! We welcome diversity in all its forms and believe we are better collaborators, strategizers, and thinkers because of it. Omega-KR, Inc is an equal opportunity employer. We are inspired to find candidates who embody our core values. Omega-KR, Inc prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, gender identity, age, parental status, national origin, disability, or veteran status. We celebrate our differences and are committed to creating an inclusive environment for all employees.

Posted 30+ days ago

Senior Software Engineer (Remote)-logo
Senior Software Engineer (Remote)
AudiohookEden, UT
We are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining our adtech platforms and solutions. You will work closely with cross-functional teams, including product managers, data scientists, and other engineers, to deliver high-quality, scalable, and reliable software solutions. Key Responsibilities: Design, develop, and maintain scalable and efficient adtech platforms and solutions. Collaborate with product managers, data scientists, and other engineers to define and implement technical requirements. Lead and participate in architectural and design discussions to ensure the best practices and standards are followed. Mentor and guide junior engineers, providing technical leadership and code reviews. Optimize and improve the performance, scalability, and reliability of our systems. Stay up-to-date with the latest industry trends and technologies, and proactively propose improvements and innovations. Troubleshoot and resolve complex technical issues, ensuring high availability and reliability of our systems. Contribute to the continuous improvement of our development processes and tools.  Qualifications: 5+ years of experience in software development, with a focus on adtech or a related industry. Strong proficiency in one or more programming languages, such as Java, C++, Python, or Go. Experience with adtech platforms, real-time bidding (RTB), demand-side platforms (DSP), or supply-side platforms (SSP) is highly desirable. Experience with machine learning and data science applications in adtech. Deep understanding of distributed systems, microservices architecture, and cloud computing (AWS, GCP, or Azure). Experience with big data technologies, such as Hadoop, Spark, Kafka, or similar. Strong knowledge of databases, both SQL and NoSQL (e.g., MySQL, PostgreSQL, MongoDB, Cassandra). Excellent problem-solving skills and the ability to troubleshoot complex issues. Proven track record of delivering high-quality, scalable, and reliable software solutions. Knowledge of front-end technologies and frameworks (e.g., React, Angular, Vue) is a plus. Prior experience in a leadership or mentorship role.

Posted 30+ days ago

Principal Software Engineer-logo
Principal Software Engineer
Stable KernelAtlanta, GA
About the Company: Stable Kernel is a technology services firm and custom software developer building scalable software solutions for cutting-edge, innovative enterprises to move their business forward. We are headquartered in Atlanta, GA. We’re a privately held, Great Place to Work Certified Company™ with a multi-award-winning culture and an impressive 10-plus-year trajectory of sustainable growth. At Stable Kernel, we support our employees in ways that help them do some of the best work of their lives. About the Role: As a Stable Kernel Principal Software Engineer , you play an essential role in setting our portfolio of world-class clients up for success through the development and delivery of their most innovative, transformational initiatives. You will collaborate daily with other engineers and product team members, make decisions that influence the path of a product roadmap, leverage software development best practices, and become a more well-rounded engineer as you learn new technologies. Your knowledgeable practice, reliability, and consultative nature make you an engineer that stakeholders and teammates trust. Principal Software Engineers may be classified as individual contributors or people managers with individual contributor responsibilities. Core Responsibilities Include: Technical Impact:   Designing and implementing exemplary solutions regarding scalability and cost-effectiveness by making trade-offs between opportunity and complexity. Setting standards for codebase health and promoting best practices throughout the organization.  Business Alignment:   Clarifying strategic outcomes and influencing roadmaps and projects. Identifying, suggesting, and driving improvements in your customers' end-to-end experience. Aiding in estimating work for new business with more unknowns and coaching others in estimation best practices.  Interacting with Others:   Coordinating across the entire company. Influencing the entire organization to make changes to support your work. Advising teams across the company. Autonomy & Ambiguity:   Designing a long-term roadmap with no direction.  Translating customer and business needs and strategic direction into projects and consistently simplifying high-complexity situations. Coaching and mentoring others in tackling ambiguity. Problem-Solving: Decomposing strategic direction into projects:  Planning, communicating, and executing to solve our most challenging problems. Ensuring alignment with long-term objectives, fostering a culture of informed decision-making and innovation. Anticipating most risks and driving simplification to mitigate risks ahead of time.  Escalating issues while solving them in parallel ensuring others are informed. Leadership: Proposing new organization-level processes to improve key areas such as team throughput, employee happiness, or product engagement. Driving best practices across the organization. Exhibiting exceptional mentoring abilities and fostering a culture of continuous learning and improvement by identifying and nurturing potential in others  providing strategic guidance helping develop career paths for team members  Leading projects. Setting the strategic direction for projects or areas of technology, leading multiple project teams, and influencing decision-making at higher organizational levels.  Exhibiting strong capabilities in stakeholder management, negotiating, and problem-solving in complex scenarios.  Mentoring and developing other leaders within the team, fostering a culture of innovation, and contributing significantly to organizational goals.   Intimate, Working Familiarity With: Go (Golang): Extensive experience leading the design and implementation of scalable backend services using Go. PostgreSQL: Experience architecting and optimizing PostgreSQL schemas and queries for high-throughput systems, providing strategic guidance on performance, availability, and data integrity. Pulumi/Terraform & IaC: Experience driving infrastructure strategy and automation using Pulumi or Terraform, embedding Infrastructure as Code into development workflows and enabling secure, scalable cloud environments. Experience with AWS cloud services. Strong experience architecting, designing, and implementing backend services with an emphasis on high test coverage at all levels – unit, integration, contract, and end-to-end. Experience creating and executing automated tests within CI/CD pipelines using quality gates to ensure reliability and maintainability (e.g. GitHub Actions, CircleCI, Jenkins). Experience with test infrastructure and environments that support backend service validation, including service virtualization and mocking in CI/CD workflows. Experience conducting backend performance and load testing to assess system scalability, latency, and throughput under production-like conditions. General Requirements: 10+ years of development experience with an emphasis on backend development.  Extensive experience serving as a trusted consultant to stakeholders and cross-functional teams, providing expert guidance on backend service design, delivery, and integration. Degree in Computer Science or relevant field or experience.  Nice to Haves: Experience with the globalization of a mobile/web application. Multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)  A Bit More Info: Minimum Base Compensation: $170,000 This is a full-time position. Stable Kernel operates a People Before Place Hybrid model, allowing most employees to choose where they can do their best work most days. Minimal travel is associated with this role. Our generous total compensation package includes: Company-subsidized health, vision, and dental plan premium options beginning on the first day of employment 401k with above-average company matching  Fully paid Group Life, Short and Long Term Disability, and AD&D insurance Optional Flexible Spending Account and Health Savings Account participation Voluntary Life, Critical Illness, and Accident insurance EAP and Health Advocacy program available at no cost to employees and their dependents $3000+ annual industry educational budget  Paid time off and paid holidays Access to Perks at Work program featuring a variety of discounted products and services   *Note – We are not sponsoring employment visas at this time. If you are currently in possession of an employment visa, it will need to be effective for at least 3 years from the date of your application for your candidacy for employment to be considered.   Stable Kernel’s culture is inclusive and expansive. We celebrate diversity in its many glorious forms and do not discriminate based on race, religion, color, national origin, gender role orientation, sexual orientation, age, marital status, veteran status, or disability status. However, we will discriminate against those unwilling to comply with the practice of our company values: we work with integrity always we respect our work and each other we are dedicated to life-long learning and sharing we stay hungry for new challenges If you are like-minded in this regard, we hope you will apply. We look forward to meeting you.

Posted 1 week ago

Software Engineer (C++ and Python) - Clearance Required-logo
Software Engineer (C++ and Python) - Clearance Required
Triaplex, Inc.Hanover, MD
Triaplex, Inc. is looking for Software Engineer with a background in  C++ and Python  to join our team. This position will support a mission-focused customer during the full life-cycle development of a  Radio Frequency Processing System . Additional experience with RF or digital processing algorithms and frameworks is a plus. Key Responsibilities   Analyze user requirements to derive software design and performance requirements  Debug existing software and correct defects using C++ and Python.  Utilize RF domain knowledge to implement processing stages and algorithms.  Provide recommendations for improving documentation and software development process standards  Develop or implement algorithms to meet or exceed system performance and functional standards  Assist with developing and executing test procedures for software components  Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design  Ensure quality control of all developed and modified software  Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces  Generate automation scripts as appropriate to improve workflow and efficiency.  Required Qualifications   Bachelor's degree in computer science or related discipline from an accredited college or university  At least 7 years' demonstrated relevant experience as a Software Engineer using C++ and Python. Four years' additional relevant software engineering experience may be substituted for a Bachelor's degree  TS/SCI with polygraph  Desired Skillsets   Demonstrated experience with Kubernetes / K8s, CI/CD, Sprint Development  Proficient developing in C++ and Python 3.0 

Posted 30+ days ago

Sr Software Engineer-logo
Sr Software Engineer
Barn2DoorSeattle, WA
About Barn2Door is a high growth food+tech startup with offices in Seattle, WA and Nashville, TN. We offer an all-in-one solution to help Farmers grow and manage their business. Barn2Door provides Software and Services to help Farmers increase sales, access more customers and save time. We are looking for people passionate about the intersection of local Food, Farming and Technology, who understand both the rigor and opportunity of a high growth startup. Serving 1000's of Farmers across all 50 states, our goal is to make it easy to buy local Food directly from local Farms. At Barn2Door, you'll get to learn what it takes to build a startup business and participate in ongoing training and education, while also playing a critical role in our fast-paced growth. We have amazing offices, a vibrant office office culture and an environment that promotes collaboration and professional growth. Barn2Door is building a team eager to improve access to local Food from local Farmers, while promoting good stewardship of our land and resources. Want to work hard, have fun and make a difference? Join us. Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high degree of technical innovation and attention to detail while serving as a trusted advisor and leader to our team. You will need to balance many complex and competing technical priorities and be able to actively architect, design, develop, and test solutions. Seeking highly talented Senior Software Engineers that are passionate about creating and supporting next generation products and services, have great development skills, a passion for quality and performance, and are excited to build solutions with stellar customer experiences. You Will: Create well thought-out code with an emphasis on quality, simplicity, maintainability and performance, while mentoring others to do the same Consider and advocate for the customers' perspective and experience Coach a team through code reviews, including testing and documentation Be responsible for understanding and adapting to new technologies, tools, methods and processes Help optimize our platform for performance, maintainability, ease-of-use and scalability  Work closely with product owners to define the scope of work for upcoming releases Build and improve small and large scale testing tools, frameworks, and methodologies Challenge yourself by exercising self-driven learning and team problem-solving on a daily basis Cultivate a broad technical and non-technical skills driven by a startup culture Participate in the full life cycle of our products including design, development, code reviews, patent creation, testing, documentation, deployment, and maintenance You Are: Comfortable mentoring and collaborating with other engineers across a distributed team Capable of both deciding next actions and knowing when the decision requires sign off from management Comfortable in a dynamic (i.e., startup) work environment Comfortable in ambiguous situations A good communicator with the ability to express and share ideas to business leaders with a non-technical background Bonus: a Recruiter! In this role you should be on the constant lookout for the best talent to help build out our team of quality engineers pioneering SaaS in an underserved vertical You Have: BS Computer Science, or comparable degree 6+ years of experience in full stack development using an object oriented language 2+ years of experience in building responsive UI's using latest JS Frameworks (React, Vue, etc) 3+ years in leading technical designs and implementation of highly scalable and adaptable systems 3+ years in mentoring developers and helping drive engineering maturity Experience maintaining and updating a large codebase A real passion for solving complex software engineering puzzles in a dynamic environment Deep understanding of software design principles, algorithms, data structures, and asynchronous concepts Strong verbal and written communication skills Experience optimizing queries, slicing functionality into services, use of caching, sharding DBs, etc. Experience with any of the following testing: performance testing, security testing, privacy testing, accessibility testing, and localization / globalization testing Sound problem resolution, judgment, negotiating and decision making skills Experience with: NodeJs, React, AWS, Terraform Bonus experience: Stripe, Redis, Postgres, large scale data analytics and failure analysis You Get: Annual salary DOE + stock options 10 days PTO, 5 days Sick Leave and 11 Paid Holidays 100% premium coverage for Medical, Dental, Vision and AD&D (Employee-only) Real experience in a high profile startup company just hitting its growth curve To work closely with all team members including executives Ongoing training and professional development Opportunity to be a rock star - great exposure and upside To grow your skill set and experience with end-to-end engineering influence and responsibilities Net-net We're looking for  Hardy  individuals, with a  Heart  for Farmers. You should thrive on the urgency of a startup atmosphere, be  Hungry  to improve, look to be  Helpful , and consistently put others' needs above your own ( Humble ). We love to inject  Humor  into our days, while working hard together to help Farmers be successful!  If you've got the drive, grit, creativity, and a passion for local food, game-changing software, and disrupting the food industry - then Barn2Door may be right for you.

Posted 2 weeks ago

Controls Software Engineer-logo
Controls Software Engineer
Rule 5 HireOakland County, MI
The Controls Software Engineer will be responsible for the development, integration, and implementation of software used in the automatic control of paint and dispense systems. Plan and develop the scope for PLC/HMI programming, which includes commissioning, startup, and optimization of the controls systems for paint and dispense applications. Required Skills and Experience: Proven experience in multiple PLC programming languages such as Allen Bradley, Siemens, Self-starter with experience in the development of software for PLC, GUI, HMI, and Robots Strong technical knowledge of fieldbus communication (ControlNet, ProfiBus, DeviceNet, ModBus, Ethernet/IP, CanBus) Proficient in HMI applications developed in VB.net, MS Visual Studio, and Panelview+. Knowledge of WinCC Flexible, iFix, and other HMI languages desirable Knowledge of robotic paint application equipment and processes (FANUC integrator, Kawasaki) Hands-on experience with electrical and mechanical equipment; measurement tools and techniques Minimum of 1 year of experience in an OEM engineering & design environment. Ability to multitask by handling diverse assignments concurrently in a demanding environment Work well independently or be a team leader Formal Education: BS Degree in Electrical Engineering, mechatronics, or a related field preferred Will consider equivalent experience and vocational school Other Desired Skills, Experience, Traits: Proficiency in French, Spanish languages a plus Understanding of paint and dispense application technology. General knowledge of paint process using bell speed, high voltage, shaping air, fluid control via gear pumps or regulators/flowmeters. Experience with FANUC Robotics a plus

Posted 30+ days ago

Experienced Application Software Engineer - Industrial Android-logo
Experienced Application Software Engineer - Industrial Android
IntramotevSaint Louis, MO
About Us: At Intramotev, we are dedicated to revolutionizing the freight industry by liberating tons of freight from congested highways, reducing carbon emissions, and enhancing transportation efficiency. We are deploying self-propelled battery-electric railcars to transform freight logistics and bring innovation to our rail network. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking.  We actively foster a work environment for every teammate that's welcoming, respectful and inclusive, with great opportunities for professional growth. Find your future with us. Role Overview: We are seeking an Experienced Application Software Engineer to join the engineering team supporting growing demands in the development of autonomous, self-propelled rail vehicles. This role is pivotal in advancing our software capabilities through the design and development of front-end and back-end user applications. This role includes the design and development of an industrial Android application to serve as the primary human-machine interface (HMI) for controlling and monitoring our autonomous rail cars via a ruggedized tablet. Key Responsibilities: Design & Development: Design and develop the industrial Android application for vehicle operations, focusing on usability, reliability, and performance in an industrial environment Integration : Integrate the application with vehicle control systems, communicating with onboard software and hardware via defined interfaces and protocols. Testing & Validation: Test and validate software applications performance to ensure both operational and functional requirements are met Lifecycle Support: Address and resolve issues related to fielded systems, providing comprehensive support throughout the product lifecycle Innovation: Stay abreast of technological advancements and recommend potential applications and technology investments to enhance our solutions Team Dynamics: Work within dynamic teams of 3-10 members on diverse projects Foster excellent interpersonal and communication skills to thrive in a collaborative environment Adapt to evolving project objectives and requirements introduced through prioritized capability enhancements Engage in occasional domestic or international travel for testing, integration, demonstrations, and customer interactions Why Join Us? Career Growth: Develop your career with a forward-thinking company dedicated to transforming rail technology Innovative Environment: Contribute to groundbreaking projects that bridge the past and future of rail transport Impactful Work: Be a key player in creating solutions that promote a more sustainable and efficient rail network About You: Basic Qualifications (Required Skills/Experience): Bachelor's Degree in Computer Science, Computer Engineering, or a related field 2 or more years of experience developing software applications, with a focus on Android or mobile application development 1-2+ years of developing user interfaces and creating customer-facing applications Proficiency in object-oriented languages such as Java, Kotlin, C#, C++, Python  Experience with software design and development lifecycle, including testing and debugging Willingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches  Open-minded and comfortable working in a teaming environment or as an individual contributor   Fluent in both written and verbal English  U.S. Person (immigration or work visa sponsorship will not be provided )  Preferred Qualifications (Desired Skills/Experience): Experience developing applications for industrial controls or human-machine interfaces (HMI). Experience with communication protocols or APIs for interfacing with external systems. Experience developing applications for ruggedized tablets or embedded Android devices. Experience in directly applicable industry or projects, such as Rail, Electric Vehicles, or Unmanned Systems. Familiarity with Agile methodologies. Relocation: This position offers relocation based on candidate eligibility. Full time, based in St. Louis, MO. Equal Opportunity Employer: Intramotev is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. If you're passionate about software engineering and eager to lead the charge in autonomous rail technology, we'd love to hear from you!

Posted 30+ days ago

Senior Software Architect-logo
Senior Software Architect
NationsBenefits, LLCPlantation, FL
NationsBenefits is recognized as one of the fastest-growing companies in America and a Healthcare Fintech provider of supplemental benefits, flex cards, and member engagement solutions. We partner with managed care organizations to provide innovative healthcare solutions that drive growth, improve outcomes, reduce costs, and bring value to their members. Through our comprehensive suite of innovative supplemental benefits, fintech payment platforms, and member engagement solutions, we help health plans deliver high-quality benefits to their members that address the social determinants of health and improve member health outcomes and satisfaction. Our compliance-focused infrastructure, proprietary technology systems, and premier service delivery model allow our health plan partners to deliver high-quality, value-based care to millions of members. We offer a fulfilling work environment that attracts top talent and encourages all associates to contribute to delivering premier service to internal and external customers alike. Our goal is to transform the healthcare industry for the better! We provide career advancement opportunities from within the organization across multiple locations in the US, South America, and India. About the job: This role is ideal for professionals with 8-10 years of experience in backend development and architecture, with expertise in C#, .NET Core, Azure, Microservices, and DevOps . Key Responsibilities: Technical Architecture & Development Design and develop testable, scalable, and high-performing .NET Core Web APIs and backend systems. Implement ASP.NET Core features such as Middleware, Filters & Attributes, Authentication & Authorization, and Dependency Injection. Architect and develop microservices-based applications, including API Gateway and microservices orchestration. Cloud & DevOps Hands-on experience in Azure cloud services and cloud-native solutions. Proficiency in Azure DevOps for CI/CD pipelines and application deployment. Work with Azure App Service, Azure Functions, Logic Apps, Key Vault, Blob Storage, and Service Bus . Database & Performance Optimization Strong expertise in SQL Server, Azure Cosmos DB, and NoSQL databases . Optimize database queries, stored procedures, and caching techniques for high-performance applications. Testing & Security Develop unit tests using xUnit, Moq/NSubstitute with 90%+ code coverage. Experience with secure API development and SSO implementations . Knowledge of GraphQL with Hot Chocolate is a plus. Team Leadership & Collaboration Lead and mentor a team of 6-8 developers , ensuring best practices and code quality. Work closely with cross-functional teams to align technical solutions with business goals. Requirements: Technical Expertise 8 to 10 years of experience in backend development and architecture . Strong proficiency in C#, .NET Core, EF Core, and ASP.NET Core . Experience in microservices design patterns, orchestration, and API Gateway . Hands-on experience with Azure cloud-native development . Proficiency in Azure Service Bus, RabbitMQ, Azure Kubernetes Service, and Azure Service Fabric . Experience in high-performance application development using caching techniques. Strong understanding of OOP, SOLID principles, and design patterns . Experience in SSO implementations and secure API development . Knowledge of Azure Cognitive Services, Azure Search, and Azure Event Grid is a plus. Soft Skills & Collaboration Ability to lead teams and drive architectural decisions. Strong problem-solving and analytical skills . Excellent verbal and written communication skills . Education: Bachelor's degree or higher in Computer Science, Information Technology, or a related field. Preferred Qualifications: Experience in GraphQL with Hot Chocolate . Experience in Azure API Management (APIM) and Azure Front Door . Strong knowledge of DevOps, CI/CD pipelines, and containerization . Experience with Azure Data Factory . This position offers a commission program in addition to the base salary, providing an opportunity to maximize your earnings based on your sales performance. Join our team and take part in shaping healthcare, contributing to the success of our company and your personal growth. NationsBenefits is an Equal Opportunity Employer.

Posted 30+ days ago

Patent Prosecution Attorney - Software Technologies #20810-logo
Patent Prosecution Attorney - Software Technologies #20810
Vanguard-IPWinston-Salem, NC
Mid-Sized GP Firm ranked National "Tier 1" in Patent Law. Very active with representing both patent owners and petitioners at the PTAB, and complainants at the ITC. A busy Patent Prosecution practice of cutting-edge clients, primarily medium to large companies. REQUIREMENTS Applicants should have prior experience in patent prosecution, with an aptitude for portfolio development and client counseling a plus. Applicant must have a USPTO Reg. No. and possess a degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, or a related field. Prefer education or patent prosecution work experience related to software technologies such as cloud, security encryption, AI, bioinformatics, mobile applications, databases, and networking. Applicant must be detail oriented and have strong written and verbal skills. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 2 days ago

Software Engineer - Python Centric (Robotics and Electronic Systems) (Remote)-logo
Software Engineer - Python Centric (Robotics and Electronic Systems) (Remote)
Apkudo, Inc.Dallas, TX
Job Title: Software Engineer - Python Centric (Robotics and Electronic Systems) Location: Dallas, TX - Hybrid ** This is a hybrid role . Candidates must reside in Dallas-Fort Worth, TX, or within a reasonable commuting distance. While the position is primarily remote, you will be required to work on-site on an as-needed basis for team collaboration, meetings, or business-critical needs. ** Salary: $80,000 - $115,000 Position Summary: Are you passionate about Python and excited to use it to optimize system performance for custom software and hardware platforms? If so, we have a fantastic opportunity for you to apply your Python expertise to support our critical warehouse and mobile device-related systems. Experience or interest in robotics systems , including autonomous navigation, control systems, and real-time decision-making, and exposure to or hands-on experience with electronic systems , embedded software, or hardware-software interfacing is a plus!  In this role, you'll help build, maintain, and enhance software that processes data from connected devices while refining shipping, receiving, and triage workflows. You'll collaborate with our Engineering and Product teams to develop and improve cutting-edge integrated software and hardware platforms, driving automation, productivity, and system stability. This is the perfect opportunity for those who thrive on growth, tackling challenges, and working with connected devices and robotics. What You'll Do: Work primarily in Python to support critical software systems for our custom software and hardware platforms. Enhance and debug Python applications Use Python, PostgreSQL, and other systems and processes to enhance productivity, preserve stability, ensure consistent APIs, and enhance system speed. Work in an Ubuntu/Linux desktop environment Work in a cross-functional distributed team environment What You'll Need: BS in Computer Science or related field Relevant experience may substitute for and/or augment relevant degrees 3+ years of experience working with Python 2+ years of SQL experience with PostgreSQL experience ideal 1+ years of AWS Cloud or similar cloud experience required Exposure to warehouse automation is a plus Experience or interest in robotics systems , including autonomous navigation, control systems, and real-time decision-making Exposure to or hands-on experience with electronic systems , embedded software, or hardware-software interfacing Ability to document requirements and specifications Strong communication and excellent problem-solving skills  Our Core Values: Hooked on customers.  Our passion for innovation propels our customers forward. We thrive on solving our customers' problems, big and small. We communicate confidently and with generosity.  We not only spread ideas, but we also spread understanding to help every team succeed. Champion the use of data.  We use data to build solutions to problems, promote collaboration, and inform decisions for us and our customers. Proudly accountable.  We follow through because the alternative is not an option. Every word, every action, and every result reflect the improvements we seek to make. Be you.  We bring our whole selves to our work, our teams, and our customers. The collective ‘we' will shine bright for all to see. I have your back.  Trust and respect each other to do the right thing when someone needs an extra hand. We go farther together than we do alone. It matters how we show up.  Sometimes bold, sometimes brave, always curious. We expect more of ourselves to be our best for the team. What You Can Expect From Us: Annual Leave  – 20 days of paid annual leave per year. Holidays  – Generous paid holidays, including a day off for your birthday. Paid Parental Leave Benefits  – 12 weeks (2 weeks prior, 10 weeks following) of paid parental leave for eligible regular full-time employees. Casual Dress  – We offer a casual dress code so you can feel comfortable and be yourself at work. Flexible Working Arrangements  – Apkudo supports a healthy work-life balance by offering flexible working hours and remote or hybrid work setups. Please note that the availability of flexible working arrangements may vary based on the specific role and business requirements. Tuition Reimbursement  – Up to $5,250 per year for financial assistance for continuing education, certification courses, or degree programs related to your role. Wellness Stipend  – Monthly stipend to support health and wellness activities, such as gym memberships, yoga classes, or wellness apps. Tech Stipend  – Monthly stipend to assist with purchasing or upgrading technology equipment for optimal productivity. Benefits  – Comprehensive benefits package that includes medical, dental, and vision insurance. Please note that benefit offerings may vary based on your location. 401(k) Matching  – Up to 4% employer match. • Please note that fringe benefits provided may be subject to local tax regulations. About Apkudo: Our Mission:  We are the rising tide for all participants in the connected device supply chain, dedicated to ensuring that technology, which might otherwise languish in forgotten drawers and pollute our planet, finds its way into the hands of those who seek to be connected. Our Vision: Devices connect the world. We help ensure there will still be a world to connect. Those who do good, do well. The Fine Print: This role is classified as a hybrid role, meaning you will be expected to work both remotely and in the office as required.  We are a dynamic organization, and the responsibilities and scope of this role (like all roles at Apkudo) may evolve as we continue to adapt and grow. This position is  exempt  under the Fair Labor Standards Act (FLSA). Equal Opportunity Employer Statement: Apkudo is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristics.

Posted 4 weeks ago

High Power Platform Specialist/Software Applications Specialist I-logo
High Power Platform Specialist/Software Applications Specialist I
Pinnacle Specialty Group, Inc.Aiken, SC
Pinnacle Specialty Group is a woman-owned and operated small business specializing in providing project and contract management for Professional, Technical, Engineering, IT and Support Services. We offer full benefits to include: Medical, Dental, Vision, Paid Time Off, 401K - Company Matched. Summary We are currently seeking a skilled professional for an in-office position in Aiken, SC. This position is primarily a candidate to architect, build, and implement collaboration solutions to fully leverage the capabilities of Microsoft 365 GCC High Power Platform. We are looking for a well-versed PowerAutomate Workflow developer with key knowledge of the full Microsoft stack to develop solutions in, but not limited to: PowerApps, PowerAutomate, and PowerBI. Scope The Specialist I has a depth of knowledge within designated Information Technology (IT) area of responsibility that is applied to diverse assignments. This position may collaborate with customers, vendors, industry consultants, and company management in order to drive results. This role supports workflow-related IT projects. This position may guide and share knowledge with other IT staff. Principal Job Duties & Responsibilities • Maintain critical planning, monitoring, and reporting processes as well as required documentation, for the timely coordination and completion of project tasks. • Work closely with team members and stakeholders to understand Power Platform project requirements and contribute to the alignment of software solutions with organizational goals. • Coordinate, direct, and lead project status meetings, confirm milestones, and ensure goals are achieved. • Assist in various aspects of workflow development software projects, including design, testing, and deployment, under the guidance of senior team members to contribute to the successful execution of software projects based on area of responsibility. • Maintain a customer-focused approach, addressing user needs and ensuring Power Platform solutions meet end-user requirements. • Contribute to the development and coding of enterprise-level software applications. • Participate with cross-functional team members in issue identification, process impacts, and solution development discussions to optimize end-to-end solutions • Demonstrate proficiency in programming languages, frameworks, and tools relevant to Power Platform application development. • Communicate effectively with team members, providing updates on project progress, escalating complex problems to higher-level specialists and seeking guidance when needed. • Maintain documentation related to software development, including coding standards, procedures, and user manuals. • Stay informed about industry trends, new technologies, and best practices in software development. • Contribute ideas for process improvements and innovative solutions to enhance software applications. • Participate in training programs and collaborative knowledge-sharing activities within the team to enhance individual and collective expertise. • Promote, encourage and model Diversity, Equity & Inclusion (DE&I) principles across employees and contractors. • Ensure compliance with IT policies, procedures, and regulations, such as data privacy and cybersecurity standards. • Maintain compliance with all applicable policies, procedures, and global standards • Adhere to and support Fluor's Health, Safety & Environmental and Sustainability Policies • Effectively develop and apply the Core Skills to the job • May need to travel to attend to business related matters • Meet expectations on attendance and punctuality • Other duties as assigned. Typical Minimum Qualifications - Related Education, Experience & Skills • Accredited four (4) year degree or global equivalent in applicable field of study and five (5) years* of work-related experience or a combination of education and directly related experience equal to nine (9) years* if non-degreed; some locations may have additional or different qualifications in order to comply with local requirements • Ability to communicate effectively with audiences that include but are not limited to management, coworkers, clients, vendors, contractors, and visitors • Job related technical knowledge necessary to complete the job • Ability to learn and apply knowledge of applicable local, state/province, and federal/national statutes and guidelines • Ability to attend to detail and work in a time-conscious and time-effective manner Other Job Requirements : • Proof of US citizenship is required Key experience areas (experience with): •Microsoft 365 Applications in GCC High Tenant including but not limited to SharePoint Online, Power Automate, Power Apps, Power Pages, PowerBI, Dataverse, and Data Compliance tools across on-premises, Azure/O365 cloud, and hybrid configured environments •Transforming legacy SharePoint workflows (SharePoint 2016/SharePoint Designer) to modern Power Automate flows, leveraging JSON and diverse data types •SharePoint Subscription Service •Government Compliance, Data Security, and NIST 800-171 Risk Compliance Standards; A knowledge of CMMC framework and NIST 800-171 controls is a plus •Data & Document Management Control Workflow Processes / Design & Implementation •Engineering & Construction Control Workflow Processes / Design & Implementation •Application Support, Gathering Requirements, Data Analysis, & Documentation •Change Management / Release Management / Incident Ticketing •Developing & Executing Queries and Reports to support Work Environment / Physical Demands: Work is performed in an office environment and requires the ability to operate standard office equipment and keyboards. Light to moderate lifting may be required for packages and other items, ability to walk short distances, may be regularly required to stand, sit, talk, hear, reach, stoop, kneel, and use hands and fingers to operate a computer, telephone, and keyboard. Due to government and/or federal regulations for this position, proof of U.S. citizenship is required. We are an Equal Opportunity Employer Pinnacle Specialty Group's internal recruiting team requests that staffing / recruiting firms or agencies please not respond to our solicitations. 

Posted 30+ days ago

Hybrid Software Developer-logo
Hybrid Software Developer
Shuvel DigitalAshburn, VA
Job Description: Looking for a Software Developer, with a strong background with C++ to support an exciting DHS software development program. The ideal candidate will have solid core development skills in C++ / C# / C.  Additionally, experience with AWS developing, including complete secure integrations, optimization, connectivity, and managed services is a plus. The Software Developer will have knowledge of developing applications using JAVA, JAVAScript, NodeJS, and Angular. The developer will work with the overall program team in the design and development of new applications as well as integrating new solutions into existing applications. The candidate will be able to analyze and solve complex application development needs to identify solutions to include potential new tools/technologies. The candidate should be proficient in application development, including troubleshooting and software upgrades. The Software Developer will also support hardware integration, middleware, and configurations required for production deployments. Experience working in a SecDevOps environment developing within an Agile environment using code delivery mechanisms, such as Maven, Ant, Jenkins, Git, and CI/CD. The Software Developer may support multiple Scrum teams as part of the mission integration efforts. Basic Responsibilities: BS/BA degree and 8 years of experience or master's with 6 years of experience; OR 4 years of experience in lieu of degree Must currently possess an active DoD Top Secret or DHS Full-BI 2-3 years' experience developing cloud ready applications and/or experience migrating applications to the cloud. Experience with Java Experience with JavaScript Experience with AWS Microservices Experience with Agile processes. Advanced experience with C, C++, and C# Familiarity with Win API, JSON messaging, and creating Jenkins pipelines. Strong knowledge of JavaScript/HTML Working knowledge of Visual Studio IDE Desired Qualifications: Configuration of hardware devices Application troubleshooting expertise Software installation PostgreSQL database experience

Posted 30+ days ago

Software Engineer - SaaS Platform-logo
Software Engineer - SaaS Platform
ReconstructMenlo Park, CA
About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of large capital assets like data centers, airports, hospitals, water treatment systems, etc. Come join our team with your talents as a Software Engineer – SaaS Platform. Check us out at www.reconstructinc.com . Must be able to come into the company office in Menlo Park, CA; Chicago, IL; or Champaign, IL. Responsibilities Program new features & writing tests on sprint tasks Collaborate with your fellow engineers and product management team to design and deliver our 'best in class' software solution that tracks physical, capital assets with various forms of reality capture vs. their design Partner with fellow engineers through pair programming, design reviews, and knowledge-sharing sessions and jointly own feature delivery from concept to production Design, implement, and maintain scalable, secure, and high-performance backend and frontend components of the SaaS platform Lead architecture decisions and contribute to system design documents, technical specs, and coding standards Ensure infrastructure-as-code is in place for reliable, repeatable deployment in collaboration with DevOps Address technical debt that may occur and proactively identify risks in the platform and assist with timely troubleshooting any complex customer issues that may occur Skills & Qualifications Bachelor's degree in Computer Science or related technical field 5+ years of professional software engineering experience in a SaaS environment Strong command of modern programming languages (e.g., Python, JavaScript) Experience with front-end frameworks (e.g., Vue) and backend technologies (e.g., Node.js) Proficiency in database design and management (SQL and NoSQL) Familiarity with cloud platforms such as AWS, Azure, or OCI Experience with containerization (Docker) and orchestration (Kubernetes) Solid grasp of CI/CD tools (e.g., GitLab CI) Understanding of distributed systems, RESTful APIs, and microservices architecture Excellent problem-solving skills and ability to navigate complex engineering trade-offs Strong communication skills, both written and verbal & demonstrated ability to take ownership, lead technical projects, and work independently & collaboratively

Posted 30+ days ago

Senior Software Application Developer-logo
Senior Software Application Developer
Karen Clark & CompanyBoston, MA
Responsibilities Take ownership of one or more critical subsystems of RI/3G ranging from Interactive Cartographic Mapping, Financial Calculators, Characteristic Event Intensity Field Generation for hurricanes, earthquakes, tsunamis, etc., BI Layers, Distributing Computing, client-specific Translation and Transport subsystem, to name just a few Collaborate with other team members to ensure enhancements are both backward compatible and extensible Regardless of the subsystem, must be able to work on extending front-end, middle-layer, and back-end components of a Windows application using Microsoft technologies. In short, you must see yourself as a well-rounded expert in C#.Net, Windows GUI, and SQL Server technologies Must be flexible, a good listener, and have excellent written and verbal communication skills and ambitious enough to take ownership of critical subsystems yet collaborate effectively with other team members representing various disciplines Qualifications MS/BS degree in computer science or equivalent Strong (5+ years) of hands-on software development working in C# with .NET Experience with IIS and Windows system programming Hands-on experience developing multi-threading/distributed computing applications Hands-on experience developing applications based on SOA (Service-Oriented Architecture) Experience creating a framework, application blocks, or API's for application developers to create applications Object oriented design expertise Experience with high performance computing Excellent problem solving, analytical, and people skills About KCC Karen Clark & Company (KCC) is the innovation and technology leader in catastrophe risk modeling. KCC professionals are globally recognized experts in catastrophe modeling and risk management. From our headquarters in Boston, Massachusetts, we provide advanced models, innovative software, and comprehensive consulting services to (re)insurance company executives nationwide. These services enhance business strategies, and the financial results put our clients at a competitive advantage. KCC catastrophe models currently cover tropical cyclones, extratropical cyclones, severe convective storms, floods, earthquakes, winter storms, and wildfires in over 50 countries. For more information, please visit www.kcc.us.com .

Posted 30+ days ago

Software Engineer-logo
Software Engineer
Sentinel DevicesAtlanta, GA
About Us Sentinel Devices is at the forefront of decentralized AI/ML for industrial devices. We build data collection and monitoring platforms for industrial equipment that can operate completely off of the cloud - all data storage, processing and decision-making happens entirely locally. This means our devices are used to monitor hard-to-reach or security-sensitive assets - we make reaching these assets cost-effective for our customers. About the Role To deliver these capabilities to our customers, Sentinel Devices develops extensive custom software for both embedded runtimes on Linux devices and for user-facing GUIs. As a Lead Software Engineer, you will: Discuss requirements and needs with customers, converting these discussions into meaningful extensions, additions or engineering enhancements to our core platform. Work within our existing codebase and systems to carry out additions and/or extensions to the codebase. Identify areas of improvement for the existing codebase and proactively resolve or address them. Be responsible for leading the overall architecture design and development of both runtime code and user-facing code which enable new features and improve current features. Coordinate with other employees or contractors to deliver your design choices and the envisioned architecture successfully. Develop runtime code and user-facing code which bring new features to life or improves current features to meet customer expectations. Work within our existing build system and approaches to design, implement, test and validate these features, communicating with company personnel to ensure they are delivered on-time and within specifications. This is a full-time on-site position, which means that you will be required to work within the company's office space in Atlanta, GA. Because of specific contract requirements with government sponsors, this role requires U.S. citizenship. Programming languages in our stack: Python (a LOT of Python) C/C++ (Some) Go Typescript Technologies we use a LOT of: Docker RESTful APIs MQTT The following skills & experience are required: Experienced and comfortable working in Linux Experience programming in Python/C++ OR experience programming in Typescript Experience with Postgres, sqlite, or other equivalent database systems Experience with code versioning systems (git) The following skills are not required, but would be a good plus: Experience developing for single board computers/embedded systems (Raspberry Pi, Arduino or similar) Experience in containerization & working with Docker P.S. - if the above job doesn't look like it's for you, give the other positions on our job board a look! One of them may be what you're looking for! See  https://sentinel-devices.breez... for other opportunities.

Posted 30+ days ago

Senior Software Engineer-logo
Senior Software Engineer
KickstandPortland, OR
About Kickstand At Kickstand, we like to work with passionate people who enjoy solving challenging problems, learning from each other, and getting better at the craft of software engineering. We take a holistic approach to designing, engineering, and ultimately driving business outcomes. We focus on helping startups grow their software teams and launch new products. With larger companies, we help them scale their teams effectively.  If you are looking to grow your career, keep sharp on new technologies, and bring your opinions to the table to help others, reach out and come work with us.  About You: You are self-motivated and can work independently, but are humble enough to ask for help when needed. You take quality seriously and aim for building scalable, testable solutions. You enjoy owning a project end-to-end, and find every aspect of the software lifecycle, from idea to implementation, exciting. Core Responsibilities Proficient in two or more of the following: Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python. Passionate about user experience and advocating for customer interactions. Strong knowledge of software engineering fundamentals, and their practical application. Write well-designed, testable, efficient code. Use automation testing to maintain your code. Work with product management to develop stories and deliver on the product vision. Effectively articulate technical challenges and solutions. Bonus Points Undergrad or Masters in Computer Science or a related field. Experience working with/setting up deployment pipelines. Understanding of logging and diagnostic tools. Interest in learning new programming languages.

Posted 30+ days ago

Sr. Software Engineer-logo
Sr. Software Engineer
eBay Inc.Austin, TX
At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all. About the team: eBay's Global Payment Operations are at the core of facilitating secure, efficient, and reliable financial transactions for millions of users worldwide. Our operations are designed to support the diverse and dynamic needs of buyers and sellers in the global marketplace, ensuring that every transaction is processed smoothly and accurately. What you will accomplish: Design and Development: Create scalable and reliable software solutions for billing and payment processes, translating requirements into technical specifications and designs. System Optimization: Identify and implement improvements to enhance transaction speed and accuracy using data-driven insights. Security and Compliance: Implement security measures to protect user data and ensure tools meet industry standards and regulatory requirements. Integration and Compatibility: Develop APIs and interfaces for seamless integration with internal systems and third-party providers, ensuring interoperability. Testing and Quality Assurance: Conduct thorough testing and implement automated frameworks to ensure functionality, reliability, and security of tools. Collaboration and Communication: Work with cross-functional teams to align on goals and deliverables, and manage project timelines using agile methodologies for iterative development. What you will bring: Candidates should have 4 + years professional experience in a Java development role; Bachelor's degree or equivalent in Computer Science or related field preferred Experience with Java, J2EE/JavaEE architectures, design patterns, and ORM frameworks, including solid experience with JSP, Spring MVC, Spring Core, Spring Transaction Manager, and Spring Batch, Junit and log4j/logback, and experience JMX, JMS Solid understanding of XHTML (including validation and compliance), HTML 5, CSS, JavaScript, jQuery, and AJAX, including cross-browser compatibility solutions Solid experience with PHP and object-oriented PHP development preferred Solid understanding of SQL, including MySQL and Oracle, and ETL processes; experience interfacing front-end and mid-tier systems with Oracle, including calling stored procedures, Oracle Packages, etc. Experience with UI and web frameworks, MVC, and UX design principles Extensive experience with Service Oriented Architectures, including both creating and consuming REST, XML, JSON, and WSDL/SOAP interfaces Experience with Maven, SVN, and Jenkins desired Experience with Unix/Linux shell programming, development under Windows Server/IIS, data security, and PCI compliance desired Strongly prefer experience with billing and payment systems Experience with scrum/agile and test-driven development methodologies Ability to clearly create and document software systems The base pay range for this position is expected in the range below: $95,200 - $168,700 Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employees will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay. eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

Posted today

Cloud Software Engineer Level 1-logo
Cloud Software Engineer Level 1
CACIAnnapolis Junction, Maryland
Cloud Software Engineer Level 1 Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI is seeking a cloud software engineer to provide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. You will be part of a team of development and operations engineers building and deploying robust next-generation systems that are exceptionally reliable, rapidly upgradeable, and scalable to support tens of thousands of concurrent users. You will architect and engineer DevOps pipelines using the latest toolchains and technologies. You will be part of an overall effort to provide life cycle services that include systems engineering, integration, software development, testing, configuration management and training development in the following functional areas: Analytics, Knowledge Management, Information Sharing & Malware Analysis. Be part of a department with an expanding range of programs focusing on Cyber Mission Operations, where you get to grow on and between programs with peers who are dedicated to advancing national security. Cyber Mission Operations Responsibilities: Design, implement, integrate and test new features and capabilities for cloud native service offerings. These systems must be able to run in a hybrid cloud model using containerization, container orchestration, and function based (such as server-less) technologies. Conduct containerization and container deployment training sessions, which include hands-on software configuration and programming exercises. Develop web-based user interfaces to support search and presentation of operational data and develop web services that provide REST-based APIs. Work with pub/sub technologies (e.g., Apache Kafka, NATS, or RabbitMQ) within container orchestration and other similar cloud vendor environments. Work with automation technologies (e.g., Ansible, Bash, or Go) within container orchestration or other similar cloud vendor environments. Work with metrics and monitoring technologies (e.g., Prometheus, Grafana) within container orchestration or other similar cloud vendor environments. Work with logging and monitoring technologies (e.g., Fluentd, ElasticSearch, Kibana) within container orchestration or other similar cloud vendor environments. Work with cloud package managed systems (e.g., yum repos, helm repos, binary repos) within orchestration or other similar environments. Work with multiple cloud vendors as well as private cloud industry solutions (e.g., Kubernetes, AWS, Azure). Qualifications Required: An active TS/SCI with Polygraph One (1) year’s experience software engineering or system engineer experience in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. The following Cloud related experiences are required: One (1) year of experience with implementing code that interacts with implementation of Cloud Distributed File System. One (1) year of experience with implementing architectures that support complex MapReduce analytics. One (1) year of experience with implementing code that interacts with Cloud Distributed Coordination Frameworks. Desired: Four (4) years of cloud software engineering experience on projects with similar cloud architecture systems may be substituted for a bachelor’s degree. Masters in Computer Science or related discipline from an accredited college or university may be substituted for one (1) year of experience. Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience. This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI. ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . The proposed salary range for this position is: $66,700 - $133,300 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 4 days ago

Cyber Range Software Engineer-logo
Cyber Range Software Engineer
ClearEdgeAnnapolis Junction, MD
Join ClearEdge and be a part of a dynamic team that solves some of the DoD’s most complex technical challenges. Every day, ClearEdge empowers our customers in government and industry with innovative, data-driven solutions. Check out our extremely competitive benefits package at clearedgeit.com/benefits , which includes a $10k annual training/education benefit, 10% 401k contribution, health and technology allowance, and access to a state-of-the-art technology lab. We also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission Join a dynamic team supporting Cyber Security Defensive Operations by configuring and maintaining a high-fidelity Cyber Range environment. You will leverage Infrastructure as Code (IaC) principles, utilizing Terraform, Ansible, VMware, and automation technologies to manage hundreds to thousands of VMs. Collaborate to design, implement, and optimize cyber range environments for training, exercises, and mission simulations. As part of a larger development team within the Cyber Security Directorate, you will directly contribute to Defensive Network Operations when not working on the Cyber Range. You Will Excel in This Role If You Are: A software engineer with hands-on experience in Infrastructure as Code (IaC) using Terraform and Ansible Skilled in scripting languages like Bash, PowerShell, Batch, and Python for automation and system configuration Comfortable working in a fast-paced environment with evolving customer requirements Experienced in networking, virtualization, and cybersecurity tool integration Capable of collaborating with cross-functional teams, including network engineers, system administrators, and cybersecurity professionals A Day in the Life Of: Automating the deployment and configuration of Cyber Range environments Working with Hunt, Red, and Blue Teams to tailor cyber range infrastructure for mission-critical exercises Managing virtualized infrastructure across multiple nodes and sites using Terraform and Ansible Developing and refining cybersecurity tools and operational configurations Troubleshooting and optimizing system performance in a rapidly evolving environment Must Haves: TS/SCI clearance with polygraph Bachelor's degree + 8 years of experience (or equivalent: Master’s + 6, Associate’s + 10, High School/GED + 12) Degree in Computer Science or a related field Experience with Infrastructure as Code (IaC) using Terraform and Ansible Proficiency in scripting languages (Bash, PowerShell, Batch, Python) Hands-on experience with networking, virtualization, and cybersecurity tools Strong understanding of Windows/Linux operating systems, application behaviors, and network traffic analysis Nice to Have: Experience in an Agile development and DevOps environment Familiarity with container technologies such as Kubernetes and Docker Knowledge of penetration testing, red team operations, or defensive cyber security Experience utilizing and developing with Splunk Experience with Nutanix About us: We are an experienced advanced analytic development company providing Cyber solutions to current and emerging missions. Our Core Values of Honesty, Integrity, Loyalty, Fairness, Respect, Responsibility, and Accountability drive our mission and vision and are the heart of what we do each day. We combine our Core Values with the three key elements of people, technology, and integrity to repeatedly deliver stellar results within our primary competencies. ClearEdge is also pleased to share that we have recently expanded our prime and subcontract presence into new cyber markets! If this position does not fit your skillset, please visit our Careers page to explore our current openings, or contact a ClearEdge recruiter at careers@clearedgeit.com. ClearEdge is an equal opportunity employer.

Posted 30+ days ago

Senior Software Engineer - Kotlin-logo
Senior Software Engineer - Kotlin
Angel StudiosOffice: Provo, UT
Who We Are Angel Studios is the home of stories that amplify light. Through its platform, thousands of “Angel” investors choose which titles will be created, funded, and distributed. Angel Studios allows creators and audiences to form passionate communities around their creative projects, making the story behind the story as important as the final project itself. Some of the studio's key projects-- The Sound of Freedom and Dry Bar Comedy --have earned billions of views around the world. Learn more at Angel.com We’re looking for passionate team members who want to build world-class products that will reshape media over the coming decades. Learn more about: Our North Star Company Strategy Team Principles Join us and be part of stories that amplify light. Summary/objective: As a Software Engineer, you will be responsible for developing and maintaining the software components that power our cutting-edge smart TV products. You will play a pivotal role in creating seamless and intuitive user experiences while ensuring the reliability and performance of our TV software. This position offers an exciting opportunity to work with a diverse team of engineers and contribute to the innovation of Angel’s TV technologies. Expectations at Angel Studios: Amplify light in every action. As the owner of your outcomes, you are empowered to break down silos and coordinate with any and all people you need in order to reach your goals. You are ultimately responsible for achieving the outcomes while also using resources wisely - whether that be money, people, or time. Know your customer - it might be our viewers, investors, creators, or internal Angel Teams. Ensure you understand your customer and are providing what THEY need and not just what you want to build. Give consistent and timely candid feedback with compassion - your team members need to know where they stand at all times. If you find yourself doubting a team member, address it swiftly with actionable feedback. Contributes in a way that moves the Angel mission forward and exemplifies the team qualities required for working at Angel. When faced with roadblocks, mistakes or unforeseen circumstances, consistently and proactively find creative solutions and/or break down barriers to handle the challenge or complication. (Focus is on creating/building/testing/learning/resolution rather than getting stuck and identifying or placing blame). Essential functions Design, implement, and maintain software applications and frameworks for Samsung Smart TVs and other tv platforms, ensuring smooth and efficient functionality. Collaborate with UX designers to develop visually appealing and intuitive user interfaces for TV applications, settings, and menus. Integrate software components with underlying hardware and firmware to optimize TV performance and capabilities. Develop and optimize applications, including video streaming services, gaming apps, and other interactive features, for our smart tv platforms. Identify bottlenecks and optimize software performance to deliver a smooth and responsive user experience. Conduct thorough testing and debugging of software to ensure high-quality and reliable TV functionalities. Implement software updates and improvements to enhance TV features and address customer feedback. Ensure compatibility of TV software with different screen resolutions, input methods, and device configurations. Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. Competencies Experience with Kotlin language and development, either through Android development or other technology stacks Familiarity with Web development platforms and Cloud Based Platforms and services Solid grasp of software development best practices, including version control, code reviews, and testing methodologies. Enjoy the challenge and opportunity to lead and improve the development experience at Angel Studios by enhancing development tools, test coverage, and code structure. Proactive and detail-oriented, yet comfortable working in a dynamic environment with tight deadlines and evolving requirements. Self-starter with the ability to seek out opportunities, create an action plan and see it through to fruition. Strong collaborator with excellent presentation, communication, and problem solving skills. An exceptional listener with excellent written and verbal communication skills. Advanced proficiency with Microsoft Office and Google Workspace. Detail-oriented perspective and able to pick up on overlooked details. Organization and time management. Able to maintain confidentiality of information. Must be able to manage multiple assignments, set priorities, and adapt to changing conditions. Resourceful and able to problem-solve and manage tasks with ambiguity. Can take feedback to tasks and assignments positively and create better solutions. A quick study, able to pick up new skills and learn how to use new programs. Must participate in setting and achieving regularly scheduled and outlined objectives. Ability to take individual ownership, execute with high energy, share context, insist on candor with positive intent. Required education and experience Bachelor's degree in Computer Science, Software Engineering, or a related field. Proficiency in programming languages like Kotlin and JavaScript. Experience with web technologies, including HTML5, CSS, and JavaScript frameworks (e.g., React, Angular). Preferred education and experience Master's degree in Computer Science, Software Engineering, or a related field. Prior experience with Samsung TV development Familiarity with Smart TV development platforms (e.g., Tizen, webOS, Android TV) is a plus Commensurate with experience and scope of responsibility. Perks at Angel: - Competitive compensation - 100% company-paid medical, dental, and vision premiums for employees and dependents - Short, and Long Term Disability Insurance and Basic Life Insurance paid for employee, with option of additional AD&D insurance - Generous Paid Time Off - Health Spending Account (HSA) - 401(k) investment opportunity with employer match - Paid parental leave - Identity Theft Insurance - Pet Insurance Other duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities and activities may change at any time with or without notice. Angel is an Equal Opportunity Employer: At Angel Studios, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates.

Posted 1 week ago

Omega-KR logo
Senior Software Engineer
Omega-KRSan Diego, CA
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Senior Software Engineer

Omega-KR, Inc. is a small but highly skilled group of engineers committed to developing the next generation of defense applications. We are looking for a team-oriented and motivated individual that loves software engineering and wants to solve defense industry problems. You will be an integral part of the team, creating solutions with new technologies to fill our customer's capability gaps.

This is a Hybrid position, mostly remote with periodic local support in San Diego. An ideal candidate would be located or be willing to relocate to Southern California.

Responsibilities

  • Design and develop high-quality, scalable solutions to customer problems in a collaborative agile environment.
  • Perform architectural analysis, design, and decisions. Select key technologies and ensure integration into container-based analytical processing frameworks.
  • Document designs and solutions through mock-ups, flowcharts, diagrams, etc.
  • Participate in design and code reviews with peers and stakeholders to evaluate interfaces between hardware and software, and operational and performance requirements of the overall system.

Qualifications

  • U.S. citizenship
  • Ability to obtain a DoD security clearance; active clearance is a plus
  • Bachelor of Science degree in Electrical/Computer/Software Engineering, Physics, Computer Science, Information Systems or Computer Information Systems, or a related discipline
  • 7+ Years in enterprise application development with Java, Python, and/or Javascript
  • Solid understanding of Object-Oriented or Functional design/development
  • Strong knowledge of developing webservices, microservices, and RESTful APIs
  • Strong knowledge of SQL and NoSQL database technologies
  • Experience with agile frameworks and methodologies, CI/CD, SecDevOps, and Git
  • Understanding of virtualization and containerization technologies
  • Excellent verbal and written communication skills

Preferred Qualifications

  • Experience with Spring Boot, Quarkus, or similar Java Microservice frameworks
  • Experience with Node.JS, React, Vue or equivalent Javascript frameworks
  • Experience with technologies such as Kubernetes, OpenShift, AWS, Azure
  • Experience with AI/ML, MLOps
  • Experience with OpenAPI, API design
  • Experience with message bus protocols: Kafka, WebSockets, AMQ-P

Why work at Omega-KR?

  • We offer big business benefits while being a small company because we value and are committed to our people. 100% Paid Health, Dental, and Vision available
  • 401(k) contribution with no vesting
  • 100% Paid Life Insurance and Long Term Disability Insurance
  • Phone allowance
  • PTO
  • Hybrid (Preferred San Diego located with monthly and customer visits)


Company Overview

Omega-KR, Inc was founded by highly experienced industry technologists and is committed to providing exceptional engineering support to our customers while fostering a positive environment for our engineers to excel at designing, developing, and creating impactful solutions to the defense and commercial sectors.


Inclusivity is Key!

We welcome diversity in all its forms and believe we are better collaborators, strategizers, and thinkers because of it. Omega-KR, Inc is an equal opportunity employer. We are inspired to find candidates who embody our core values. Omega-KR, Inc prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, gender identity, age, parental status, national origin, disability, or veteran status. We celebrate our differences and are committed to creating an inclusive environment for all employees.