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.

Principal Software Quality Engineer-logo
Principal Software Quality Engineer
ItradenetworkAtlanta, GA
JOB SUMMARY We are seeking a Principal Software Quality Engineer to lead and drive our quality assurance efforts across web, mobile, and AI/ML-powered applications. This role is pivotal in ensuring the reliability, performance, scalability, and intelligence of our supply chain management platform. You will architect innovative testing strategies, incorporating cutting-edge ML/AI tools, to proactively identify issues and enhance our automated testing capabilities. Your leadership will ensure that our platform continues to set industry standards in quality and reliability. Responsibilities: Test Automation Frameworks: Architect and implement advanced, scalable test automation frameworks for web, mobile, and AI/ML-powered applications. Ensure seamless integration of these frameworks with Kubernetes-based microservices. Device Farm Management: Design and manage cloud-based and on-premises device farms to enable robust testing across various mobile devices, operating systems, and configurations. Comprehensive Testing Strategies: Develop testing strategies that encompass functional, performance, security, regression, and AI/ML validation for complex supply chain systems. Leverage AI/ML algorithms to generate dynamic and intelligent test cases, predict potential issues, and enhance test execution efficiency. CI/CD and Quality Gates: Implement CI/CD pipelines with rigorous quality gates to uphold high standards in software delivery. AI/ML Testing Integration: Design and execute test plans for AI/ML models, focusing on aspects such as accuracy, bias, scalability, and drift. Integrate ML-driven tools to monitor and validate AI system behavior in real-time. Mentorship and Collaboration: Mentor and guide QA team members in adopting modern testing methodologies and ML/AI-based tools. Collaborate with cross-functional teams, including development, data science, and product management, to ensure quality throughout the development lifecycle. Risk-Based Testing: Implement risk-based testing strategies to optimize resources and prioritize high-impact scenarios in supply chain operations. Quality Metrics and Reporting: Establish and monitor metrics to track quality trends, identify improvement areas, and communicate results to stakeholders. What You Bring: Core QA Expertise: 12+ years of experience in software quality assurance, with strong expertise in web, mobile, and AI/ML application testing. Proven expertise in test automation tools such as Selenium, Appium, TestNG, and AI/ML-driven frameworks. Programming and Automation: Strong programming skills in Java and Python; familiarity with JavaScript or Groovy is a plus. Hands-on experience designing custom test automation frameworks tailored to business needs. Device Farms and Cloud Platforms: Expertise in setting up and managing device farms using platforms like BrowserStack, Sauce Labs, or AWS Device Farm. Deep understanding of cloud platforms (AWS, GCP, or Azure) and containerized environments (Kubernetes). AI/ML Testing: Experience in validating AI/ML models, including performance, accuracy, fairness, and bias testing. Familiarity with AI-driven testing tools (e.g., Test.ai, Applitools) and predictive analytics to enhance quality assurance processes. Continuous Integration and DevOps: Proficiency in CI/CD tools and workflows, including integration of quality gates and automated testing pipelines. Analytical Skills: Strong analytical skills with a data-driven approach to problem-solving and decision-making. Nice to Have: Stay updated with the latest trends in QA, AI/ML technologies, and supply chain innovations, applying these advancements to testing processes. Develop and automate performance testing strategies for supply chain applications under high-load conditions. Implement intelligent security testing protocols to ensure compliance with industry standards. Innovate test data management strategies using synthetic data generation and AI/ML to maintain data privacy while ensuring test coverage. Continuously evaluate and implement tools, frameworks, and processes to enhance quality assurance efficiency.

Posted 30+ days ago

Software Engineer 2 - (Mainframe Developer)-logo
Software Engineer 2 - (Mainframe Developer)
US BankChicago, IL
At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One. Job Description This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles. Essential Responsibilities: Responsible for designing, developing, testing, operating and maintaining products Takes full stack ownership by consistently writing production-ready and testable code Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs Performs analysis on failures, propose design changes, and encourage operational improvements Makes sound design/coding decisions keeping customer experience in the forefront Takes feedback from code review and apply changes to meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable for ensuring all aspects of product development follow compliance and security best practices Exhibits relentless focus in software reliability engineering standards embedded into development standards Embraces emerging technology opportunities and contributes to the best practices in support of the bank's technology transformation Contributes to a culture of innovation, collaboration and continuous improvement Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation Basic Qualifications Bachelor's degree, or equivalent work experience Three to five years of relevant experience Preferred Skills/Experience Strong technical knowledge and skills in Cobol, DB2 , JCL, VSAM Adept with agile software development lifecycle and DevOps principles Complete understanding of a feature, the users impacted, the flows impacted and feature's purpose Technically proficient and able to define and fulfill solutions requirements for end user Able to communicate processes and results with all parties involved in the product team, including engineers, product owner, scrum master, third party vendors and customers Proficient understanding of algorithms, data structures, architectural design patterns and best practices Strong problem-solving and analytical skills Location Expectations The role offers a hybrid/flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days. If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants. Benefits: Our approach to benefits and total rewards considers our team members' whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours): Healthcare (medical, dental, vision) Basic term and optional term life insurance Short-term and long-term disability Pregnancy disability and parental leave 401(k) and employer-funded retirement plan Paid vacation (from two to five weeks depending on salary grade and tenure) Up to 11 paid holiday opportunities Adoption assistance Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law. E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program. The salary range reflects figures based on the primary location, which is listed first. The actual range for the role may differ based on the location of the role. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). Pay Range: $105,400.00 - $124,000.00 - $136,400.00 U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures. Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies. Posting may be closed earlier due to high volume of applicants.

Posted 1 week ago

Enverus Careers - Senior Computational Software Engineer - 25120-logo
Enverus Careers - Senior Computational Software Engineer - 25120
EnverusPittsburgh, PA
Senior Computational Software Engineer Why YOU want this position Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus' innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries. We are currently seeking a Senior Computational Engineer to join our Power & Energy Transition team. This role offers the opportunity to join a rapidly growing company delivering industry-leading solutions to customers in the world's most dynamic and fastest-growing sector. We deliver software solutions to electric grid operators, utilities, and renewable energy project developers to tackle the "interconnection bottleneck," the process by which large-scale solar, wind, and battery projects connect to the power grid. To date, nearly 300 billion watts' worth of renewable energy projects have been modeled in our software to expedite their interconnection to the grid - equivalent to nearly 700 million solar panels, 30 billion LEDs, or 390 million horses! If you are interested in solving the most pressing challenges of the world's most critical infrastructure, we'd love to hear from you! Performance Objectives We are looking for a motivated software engineer who is comfortable with delivering high-quality software in a fast-paced environment. We're building powerful cloud software to help make it faster, easier, and cheaper for renewable energy projects to be deployed on the electric grid. You will play a key role in building out these applications, with tasks such as: Translating traditionally manual grid study processes into well-structured, performant code; Maintaining and enhancing our SaaS application to meet the needs of current and future customers; Deploying and testing large-scale parallel-compute code on cloud-based infrastructure; Working with other members of the team to define product requirements, develop tests, and validate results. Your work will help project developers deploy more (and better) zero-carbon generation projects on the grid! Competitive Candidate Profile Results-oriented individual, looking to learn and grow, and make a positive impact Proficiency in Python; knowledge of C++ is a plus Experience in developing and shipping high-performance numerical products/backends, utilizing computational parallelization frameworks Skills in algorithms and data structures to efficiently solve complex numerical optimization problems Experience in deploying/maintaining/debugging software on a cloud environment such as AWS is a plus, especially utilizing tools such as Docker, Kubernetes, AWS SQS/SNS, etc. Knowledge of power systems and power systems simulation is a plus Knowledge of numerical methods for simulation and/or optimization is a plus Knowledge of electronic design automation tools and methods is a plus BS/MS/PhD in EE/CE/ECE/CS is preferred, with 4+ years of experience developing and deploying applications. Physical Demands Ability to sit for long periods, work on a computer with repetitive motions and utilize devices typically found in an office environment. Able to safely lift up to 35 pounds at a time using safe lifting techniques. Ability to communicate effectively with another person. Regular and predictable attendance is required. Ability to work in an office environment as required. Travel requirements - up to 10% or as required for company needs. Enverus offers comprehensive benefits to our employees to include: Medical Dental Vision Income Protection (disability, life/AD&D, critical illness, accident) Employee Assistance Program (EAP) Healthcare Spending Account (HSA), Commuter Lifestyle & Wellbeing Program Pet Insurance This role is eligible for: Variable Compensation Salary Range: $128,000 - $175,000 + bonus

Posted 1 week ago

Sentinel Staff Software Systems Engineer - 15337-logo
Sentinel Staff Software Systems Engineer - 15337
Northrop GrummanColorado Springs, CO
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Staff Software Systems Engineer - 15337. This position will be located in Bellevue, Nebraska or Colorado Springs, Colorado and will support the Sentinel program. Position Benefits: As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: Medical, Dental & Vision coverage 401k Educational Assistance Life Insurance Employee Assistance Programs & Work/Life Solutions Paid Time Off Health & Wellness Resources Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. Job Qualifications: You'll Bring These Qualifications: Staff Software Engineer: 12 Years with Bachelor's in related field of study, 10 Years with Masters, 08 Years with PhD or 04 additional years in lieu of a degree. US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years. Ability to obtain Special Program Access (SAP). Ability to team plan, execute, and manage the technical scope, and support leadership planning. Experience with Agile and working in a cross-function Scrum team. Working knowledge of Object-Oriented Analysis and Design principles Familiarity with Full Stack application development including API design Experience developing database and design Experience programming in scripting languages (Python, JavaScript). Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts Experience with UI design and development, or experience Interpreting complex algorithms and requirements for implementation Qualifications Would be Nice to Have: Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM) Experience with the Atlassian Tool Suite including Jira and Confluence Proficient with DOORS, Cameo with the ability to write and decompose system requirements Ability to evaluate risks and tradeoffs and present solution options to management Experience as a Scrum Master or Product Owner within an Agile development process. Experience using Atlassian tools to track agile backlog. Experience generating and delivering documents (CDRLs) for government use. Experience designing software using UML in Cameo Understanding of MBSE modeling tools, such as Cameo or a similar product Experience performing trade studies of COTS products for use in the delivered system Experience using DOORs to document software requirements. #Sentinelsoftware Salary Range: $147,700.00 - $233,200.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO . U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Posted 30+ days ago

Software Engineer, Data Platform-logo
Software Engineer, Data Platform
MiddeskNew York, NY
About Middesk Middesk makes it easier for businesses to work together. Since 2018, we've been transforming business identity verification, replacing slow, manual processes with seamless access to complete, up-to-date data. Our platform helps companies across industries confidently verify business identities, onboard customers faster, and reduce risk at every stage of the customer lifecycle. Middesk came out of Y Combinator, is backed by Sequoia Capital and Accel Partners, and was recently named to Forbes Fintech 50 List and cited as an industry leader in business verification by digital identity strategy firm, Liminal. About Middesk Engineering: "Velocity" is the rate at which we effect realized value for our customers, not the rate at which we ship code. We believe that great products result when technical excellence and craft is combined with deep understanding of our customers and the problems we can help them solve. We're a humble, self-motivated team that seeks to ship early and ship often; we pride ourselves with being willing to roll up our sleeves to solve even the messiest problems our customers present to us. Middesk Engineering is customer-first engineering. The Role: Middesk is, at its core, a data company. We live and die by the quality of our data asset and the engine that powers it. We're on a mission to build a comprehensive and complete business dataset for every business in the world. As part of the Foundation team at Middesk, you'll collaborate with Data Science, Infrastructure and Data Engineering to build and maintain our own proprietary Entity Resolution system used to power the Middesk business identity platform, scaling our system to resolve millions of business identities across hundreds of data sources and thousands of distinct data sets. You'll often work with and support product engineers looking to launch new products and features. The ideal candidate is ready to learn relentlessly, eager to learn a wide-breadth of technologies and software stacks, build and scale our data infrastructure and data pipelines and connect them into our core business verification products. We follow a hybrid work model, and for this role, there is an expectation of 2 days per week in our SF or NYC office. Candidates should be based within a commutable distance, as we believe in the value of in-person collaboration and building strong team connections while also supporting flexibility where possible. What You'll Do: Build the batch and streaming data pipelines critical to Middesk's data infrastructure using Airflow, BigQuery, Dataflow, Dataproc and VertexAI. Build reliable, scalable, maintainable, and cost-efficient systems across the stack. Build, scale and extend existing web scraping platforms and capabilities used for real-time data acquisition. Build, update and maintain our interface layer between our application and data platform stack to improve performance and as we continue to scale our platform and datasets. What We're Looking For: 5+ years of experience working in a data engineering or backend engineering role Strong programming skills in at least one backend language and web application framework Knowledge of SQL and experience with RDMS like postgresql, mySQL, etc. Nice to Haves: Fluency with Ruby, Python or Go Experience building and designing collections stored on ElasticSearch Experience working with Airflow or other orchestration platforms Experience working on data pipelines and data streaming with tools like Spark or Kafka Experience building machine learning systems Experience with Terraform, Datadog, or Kubernetes Experience with scraper technologies, including agentic AI

Posted 30+ days ago

Full Stack Software Engineer-logo
Full Stack Software Engineer
Booz Allen Hamilton Inc.Annapolis Junction, MD
Full Stack Software Engineer The Opportunity: As a Full Stack Software Engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a developer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a Full Stack Software Engineer at Booz Allen, you'll use your passion to learn new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can't wait. You Have: 3+ years of experience with software development tools and methodologies Experience working with enterprise AWS solutions Experience with using back-end and front-end languages to develop complete solutions, including Java, Python, C++ and OOPs Experience with creating solutions to complex problems within a collaborative, cross-functional team Knowledge of relational databases TS/SCI clearance with a polygraph HS diploma or GED Nice If You Have: Experience with multi-tier web application development Experience writing scripts using tools, such as Python, JavaScript, or Bash Experience with Infrastructure-as-Code (IaC) and using tools such as Terraform Knowledge of DevOps tools Ability to work in development environments using AWS Cloud Development Kit (CDK) Ability to work with automated testing tools to perform testing and maintenance Bachelor's degree AWS Certification such as AWS Certified Solutions Architect Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $69,400.00 to $158,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Work Model Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely. If this position is listed as remote or hybrid, you'll periodically work from a Booz Allen or client site facility. If this position is listed as onsite, you'll work with colleagues and clients in person, as needed for the specific role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Posted 3 weeks ago

Software Engineer, Search Platform-logo
Software Engineer, Search Platform
NotionNew York, NY
About Us: We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft. We've been working on this together since 2016, and have customers like OpenAI, Toyota, Figma, Ramp, and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide. Notion is an in person company, and currently requires its employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day). About The Role: Notion is looking for talented engineers to help build the next generation of our search infrastructure. This team is responsible for ensuring that all of the content that our users keep in Notion is available for search. You will provide the bedrock of our search and AI functionality by ensuring that our indexing systems and search clusters are comprehensive, instantaneous, and correct. What You'll Achieve: You'll denormalize, preprocess, and index any and every type of Notion comment that our users might find useful. You'll find opportunities up and down the stack to maintain Notion's stunningly quick indexing latency. You'll drive us towards correctness and consistency, ensuring that every change in the application is reflected in our search indices. You'll scale our search infrastructure up and out, owning both the hardware and the configurations of our indices. You'll drive us to a best-in-class position when it comes to user privacy, security, and Enterprise-level features. You'll own our feature-store infrastructure, making it easy for multiple teams to make high-value information quickly and cheaply available. You'll work with product engineers across the organization, consulting on data modeling and ingesting new types of content. Skills You'll Need to Bring: You have experience in: backend engineering; data infrastructure; search infrastructure; queueing systems; at-least-once message delivery; multi-stage data pipelines; or distributed systems You have a track record for shipping scalable and reliable user-facing products. You thrive when collaborating cross-functionally - especially with product, design, infrastructure or data teams. You have a computer science background or equivalent technical experience. Nice to Haves: You have experience building full-text search using, e.g: Lucene, Elasticsearch, Solr. You have experience with designing, building and maintaining complex distributed systems. You have experience with large scale data processing technologies, e.g: Spark, Flink, Kafka, Airflow, YARN/Hadoop. You have tuned the throughput of a complex asynchronous system. You have worked at a fast-growing start-up, a SaaS company, or are eager to contribute in such an environment (being a current Notion user would be great!) You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others-and understand why we're big fans of their work. We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you're excited about a role but your past experience doesn't align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you're a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you. Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know. Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below. The estimated base salary range for this role is $220,000 - $260,000 per year. #LI-Onsite

Posted 1 week ago

Senior Software Engineer, Data Platform-logo
Senior Software Engineer, Data Platform
DiscordSan Francisco, CA
We are seeking an accomplished and experienced Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining our data infrastructure and services. You will collaborate with cross-functional teams, including data engineers, data scientists, software engineers, and product managers, to deliver modern and bleeding-edge solutions that drive business insights and innovation. This role reports to our Director of Engineering, Data Platform. To learn more about Discord's Data Platform, read our engineering blog - including how we built our modern data stack leveraging open-source tools! This position is SF based only. What You'll Be Doing Define and execute the technical vision for Discord's data platform, enabling scalable, reliable, and performant data systems. Design, implement, and optimize data infrastructure to process and analyze petabytes of data across millions of users. Develop innovative data architectures to support analytics, machine learning, and operational insights. Build monitoring, logging, and alerting systems to ensure the health and performance of data services. Partner with data scientists, data engineers, product managers, and leadership to align technical solutions with business goals. Promote and drive best practices in data governance, security, and compliance across the organization. Provide technical leadership, mentor junior engineers, and foster a culture of excellence and continuous improvement. Stay up-to-date with industry trends and emerging technologies in data platform. What You Should Have 5+ years of experience in software engineering with a focus on large-scale distributed systems or data infrastructure. Expertise in building and maintaining scalable data platforms, including data ingestion pipelines, stream processing, and batch processing systems. Proficiency in programming languages such as Python, Java, Rust, or similar. Proficiency with open source data projects and experience working with open source communities. Hands-on experience with modern data technologies such as Kafka, Spark, Flink, Airflow/Dagster, or similar. Deep understanding of database systems (e.g., SQL, NoSQL, columnar storage) and data modeling principles. Strong knowledge of cloud infrastructure (AWS, GCP, or Azure), containerization tools (Docker, Kubernetes), and microservices architecture. Excellent communication skills with a demonstrated ability to collaborate and influence across teams and levels. Proven ability to thrive in a fast-paced environment. Bonus Points A strong passion for Discord and gaming. Open source contributions to data-related projects. The US base salary range for this full-time position is $196,000 to $245,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

Posted 5 days ago

Senior Software Engineer, HPC Platform Modernization-logo
Senior Software Engineer, HPC Platform Modernization
ZooxFoster City, CA
Zoox is looking for an experienced Software Engineer to work on key new frameworks and infrastructure modernization for our custom High-Performance Computing infrastructure and its supporting ecosystem of tools and services. Zoox HPC services combine industry-best scheduling and workload orchestration technologies, such as Ray.io and SLURM, with value-add workflows specifically for Autonomous Vehicle development. These HPC services form the backbone of development workflows across all Zoox software teams, from data engineering to training our AI models in Perception, Planner, Prediction, to simulation, and more. You will take on a breadth of end-to-end responsibilities including distributed system design, algorithmic job scheduling, and adaptive cloud scaling in support of all of Zoox's computational needs. The position comes with a high degree of independence and the opportunity to help define Zoox's compute scaling strategy, both technically and organizationally. You will work closely with stakeholders in Autonomy and Software teams to iterate on world-class developer experiences, incorporating the latest industry tools and best practices. In this role, you will: Evaluate new distributed system paradigms and technologies to meet Zoox's ever-growing computational and storage needs Strike a balance between incremental improvements to Zoox's existing in-house HPC infrastructure and greenfield services and abstractions. Create production-grade web service APIs, SDKs, and other tools to provide a world-class developer experience for all of Zoox's software teams. Qualifications 7+ years of experience Experience with Ray.io, particularly Ray Core and Ray Data Experience with Kubernetes, particularly for heterogeneous workloads and clusters Experience with Ray.io and Kubernetes deployed on Amazon Web Services (AWS) or other similar cloud providers such as Azure or GCP Proficiency with Python Bonus Qualifications Exposure to machine learning workloads (training, inference, data generation, etc) from a compute infra service provider perspective Experience with Kubernetes or SLURM at scale (>10k+ nodes) Experience with SLURM workload manager Compensation There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $210,000 to $275,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position. Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

Posted 30+ days ago

Software QA Analyst III-logo
Software QA Analyst III
CACI International Inc.Norfolk, VA
Software QA Analyst III Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: Join CACI as the prime contractor on a growing program supporting NAVSEA 03D3 Digital Program Office as a Software QA Analyst supporting the Navy Maintenance and Modernization Enterprise Solution (NMMES), a mission-critical program that supports over 45,000 users executing naval ship and submarine maintenance operations worldwide. Key Responsibilities: Provide test and evaluation of ongoing research and development projects Develop and document comprehensive test plans and procedures Conduct complex testing across multiple platforms and applications Evaluate and document test results with detailed analysis Prepare in-depth studies, plans, and analyses in support of delivery orders Lead testing efforts for both legacy and modern applications Implement and execute automated testing strategies Validate system requirements through comprehensive testing Identify and document software defects and issues Track and verify bug fixes and system enhancements Collaborate with development teams on quality improvements Mentor junior QA team members Contribute to the development of QA standards and processes Qualifications: Required: Bachelor's Degree in Computer Science, Information Systems, or related field More than 5 years of experience in software quality assurance Strong knowledge of software testing methodologies Experience with test automation tools and frameworks Demonstrated analytical and problem-solving abilities Desired: Experience with DoD/Navy programs Software testing certifications (ISTQB, etc.) Knowledge of Agile testing practices SAFe certification Experience with performance testing Security testing knowledge Familiarity with test management tools Experience testing legacy systems Additional Information: This position offers an opportunity to ensure the quality of critical Navy maintenance systems. The ideal candidate will combine strong testing expertise with analytical skills and attention to detail. Success in this role requires: Comprehensive understanding of QA methodologies Strong analytical abilities Excellent documentation skills Problem-solving capabilities Team collaboration abilities Technical aptitude Note: Position supports NMMES software suite which includes both legacy software applications and current web application technologies running on multiple operating systems. Key Success Factors: Experience with complex system testing Strong technical documentation abilities Test automation expertise Requirements analysis skills Process improvement capabilities Mentoring abilities The role requires someone who can: Develop comprehensive test plans Execute complex test scenarios Document detailed test results Identify and track defects Collaborate with development teams Improve testing processes Guide junior team members Special Requirements: Must be able to obtain and maintain required security clearances Must understand DoD testing requirements Must be able to work in classified environments when required Must be detail-oriented and thorough in testing Must maintain technical currency Quality Focus Areas: Functional testing Performance testing Security testing Integration testing User acceptance testing Regression testing Automated testing This role represents an opportunity to ensure the quality of mission-critical Navy systems while working with both legacy and modern technologies. The position offers the chance to shape quality assurance practices while working in a complex, dynamic environment. Professional Development: Exposure to diverse testing technologies Opportunity to develop automation frameworks Experience with complex system testing Development ____ 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: $75,200-$158,100 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 1 week ago

Senior Software Engineer-logo
Senior Software Engineer
UiPathBellevue, WA
Life at UiPath The people at UiPath believe in the transformative power of automation to change how the world works. We're committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care-about each other, about UiPath, and about our larger purpose. Could that be you? Your mission AI-powered technology is advancing at an unprecedented pace, reshaping the way we work and innovate. At UiPath, we are at the forefront of this transformation, building Agentic Automation that combines cutting-edge AI models with our industry-leading automation platform. Our mission? To empower people to achieve more by redefining automation. Are you ready to be part of the UiPath rocket ship and help shape the future of work? As a Senior Software Engineer at UiPath, you'll join a core engineering team focused on building high-impact, scalable products. With millions of users worldwide, we require robust infrastructure, high-quality code, code, and strong collaboration across globally distributed teams. What you'll do at UiPath Architect and develop foundational design kits, component libraries, and frameworks that enable high-quality user experiences across UiPath's product ecosystem. Collaborate closely with Product and Design teams to define and refine building blocks, guidelines, and best practices that elevate our engineering standards. Advocate for and educate teams on design system best practices to ensure consistency, usability, and efficiency. Drive innovation by bringing fresh ideas to the table and defining next-generation interfaces that enhance automation experiences. Create high-fidelity interactive prototypes to communicate ideas, leveraging user research and data to inform decisions. Stay ahead of industry trends, evaluating and integrating emerging technologies that enhance our platform. Continuously improve engineering practices to enhance quality, velocity, and team productivity. Mentor and develop junior engineers, fostering a culture of learning and technical excellence. Help attract and hire top engineering talent, shaping the future of our team. What you'll bring to the team 6+ years of software development experience, with strong engineering fundamentals. Expertise in one or more programming languages: C#, Rust, Java, or Go. Experience with modern software engineering practices, including Agile development, CI/CD, and DevOps. Familiarity with microservices architecture, API development, and distributed systems. Deep understanding of multithreading, synchronization, asynchronous programming, and cloud computing. Strong grasp of data structures, algorithms, and system design. Bonus points for: o Experience with AI/ML development o Experience with workflow engines such as Temporal or Camunda o Exposure to cloud platforms like Azure, AWS, or Google Cloud, and services such as AKS or GKE Maybe you don't tick all the boxes above-but still think you'd be great for the job? Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizes-and passion can't be learned. Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based, and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected. We value a range of diverse backgrounds, experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights. To review these and other legal disclosures, visit our privacy policy.

Posted 4 days ago

Senior Software Engineer, Node.Js + React - LLM Platform-logo
Senior Software Engineer, Node.Js + React - LLM Platform
Motorola SolutionsCulver City, CA
Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview Motorola's Access Control Division's (previously OpenPath, now Avigilon Alta) mission is to improve your workday with smart office technology at your front door. We are looking for candidates who can help us build, scale and innovate as we develop our industry leading platform for access control and office automation. Strong analytical and software skills are a must in order to join our team, and we are particularly seeking candidates with experience and skills in multiple technologies, in order to contribute broadly to our team-centric approach to product development. Job Description We're looking for a skilled Senior Full Stack Engineer to build and enhance the core applications that power our AI-driven solutions. You'll apply your robust full-stack development expertise to strengthen and expand the platform supporting our advanced language model initiatives and Generative AI capabilities. This role involves working closely with our machine learning experts to integrate and operationalize LLM-powered services, leveraging your primary Node.js skills with opportunities to use Python for AI model integration. If you're an engineer who enjoys building solid, scalable software and is excited by the applied AI space, we'd like to hear from you. What You'll Build & Own: You'll be central to developing the core platform and operationalizing our LLM and Generative AI capabilities: Production Web Applications: Develop and enhance React frontends and Node.js backends that serve as the foundation for, and increasingly integrate, advanced language model capabilities and Generative AI services. Robust APIs and Integrations: Engineer and maintain critical, well-tested APIs for core platform functionalities, data exchange, and LLM inference, supporting integration with internal ML teams and partners. Developer & Experimentation Tools: Create internal dashboards and tools that support core development and streamline our research-to-production pipeline for AI models, including tools for prompt engineering and testing. Scalable Data Systems: Architect backend systems for managing core application data, user interactions, and preparing for the integration of model outputs and vector databases for Retrieval Augmented Generation (RAG), with a strong focus on data privacy and responsible AI. Your Responsibilities: Lead the development of intuitive and performant React frontends and Node.js backends for our platform, incorporating LLM-powered applications and Generative AI features. Architect, build, and maintain robust and scalable web APIs using Node.js (Hapi.js) for core services and AI service delivery. Design relational database schemas and implement efficient queries supporting evolving ML workflows. Integrate applications with various internal services, third-party APIs, and data sources, with an increasing focus on language model services. Develop internal tools that improve development velocity for the core platform and facilitate the efficient transition from AI experimentation to deployment. Champion software quality through comprehensive testing and contribute to CI/CD processes for both core platform and AI-driven systems. Collaborate with product managers on core platform features and with ML developers and AI researchers to define requirements for integrating AI capabilities. Take ownership of full-stack features from conception to deployment, monitoring, and iteration, including projects with a significant AI component. Contribute to technical architecture decisions for the platform, ensuring its capability to support current and future AI applications. Required Experience & Skills: 7+ years of full-stack development with experience building production web applications. Strong Node.js experience (e.g., Hapi.js, Express). 5+ years of modern React development (JavaScript/TypeScript). Solid relational database experience (MySQL preferred), including schema design and query optimization. Experience building and consuming RESTful APIs. Commitment to code quality and testing. Excellent problem-solving and collaboration skills. Bonus Points: LLM-Assisted Development: Use of AI coding assistants (e.g., GitHub Copilot, Cursor). Python Proficiency: Familiarity with Python and its libraries (e.g., LangChain, Hugging Face Transformers) for machine learning or NLP. ORM Expertise: Experience with Sequelize or similar ORMs. ML Application Experience: Background working with ML teams or consuming machine learning model APIs. Understanding of LLM Challenges: Insight into developing with Large Language Models (e.g., prompt engineering, context management, fine-tuning). Cloud Native Development: Experience with AWS services (e.g., Lambda, S3, SageMaker) for AI workloads. Data-Intensive Applications: Experience with large datasets, streaming, or vector embeddings. Internal Tooling: Building tools that improve team productivity for AI projects. Knowledge of RAG Architectures. Experience with AI/machine learning technologies is strongly preferred Target Base Salary Range: $89,300 - $178,600 Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate. #LI-CA1 Basic Requirements 5 years combined JS experience Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position Travel Requirements Under 10% Relocation Provided None Position Type Experienced Referral Payment Plan No Our U.S. Benefits include: Incentive Bonus Plans Medical, Dental, Vision benefits 401K 10 Paid Holidays Generous Paid Time Off Packages Employee Stock Purchase Plan Paid Parental & Family Leave and more! EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team. We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Posted 6 days ago

3D Software Engineer - Application Development-logo
3D Software Engineer - Application Development
Palantir TechnologiesSeattle, WA
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Palantir Foundry is an end-to-end platform for data-driven decision-making, and as a 3D Software Engineer, you will play a pivotal role in extending its capabilities to handle advanced 3D visualization and geospatial workflows. We're transforming the way organizations integrate and interact with complex 3D data-such as gaussian splats, point clouds, BIM files, CAD models, and schematics-so they can build reliable, mission-critical applications atop a unified foundation. In this role, you will join a specialized team within Foundry focused on 3D tools and visualization, working closely with industries like Architecture, Construction, Automotive, Aerospace, Space, Oil and Gas, Mining, and Utilities. Our customers use Foundry to visualize and analyze 3D models and geospatial data to support their daily operations, across infrastructure planning, asset management, digital twins for industrial facilities, and real-time monitoring of complex engineering systems. As a 3D Software Engineer, you will be responsible for designing and developing cutting-edge tools that allow thousands of users to interact with 3D data in intuitive and powerful ways. You will develop new end-to-end approaches for displaying 3D geometry-from offline pre-processing of large datasets to novel realtime approaches on the GPU-and build applications that use them for visualization and analysis. Your work will empower customers to build sophisticated applications, such as interactive dashboards for construction sites, geospatial analysis tools for mining operations, or simulation environments for aerospace design. You may spend one day collaborating with customers in the construction sector to understand their needs when visualizing BIM files, identify gaps in their current tools, and prototype solutions. The next day, you might brainstorm with teammates on optimizing shader performance for rendering large-scale point clouds or voxel models in real time, or work with backend engineers to define APIs and schemas that back these workflows. You'll regularly face sophisticated technical problems, requiring you to scope out the solution design and find an incremental path to ship new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. Below are some examples of the types of product work you'd get to do in this role: 3D Visualization Tools: Build interactive tools for rendering and manipulating 3D models, such as CAD and BIM files, enabling architects and engineers to explore designs in real time. Geospatial Workflows: Develop features for visualizing and analyzing geospatial data like gaussian splats, point clouds, and voxel models, supporting use cases in utilities, mining, oil and gas exploration, and urban planning. Shader Development: Write and optimize custom shaders to enhance the performance and visual fidelity of renderings for applications in aerospace and automotive design. Digital Twins: Create interfaces for integrating 3D schematics and real-time sensor data, powering digital twin applications for utilities and industrial facilities. Performance Optimization: Solve complex challenges related to rendering large-scale 3D datasets, ensuring smooth performance for end-users in high-stakes environments like space mission planning. Core Responsibilities Creating 3D tools and environments for visualizing and analyzing a variety of data types Collaborate with industry experts to create tailored visualization solutions for construction and manufacturing. Building products which aim to make technical concepts accessible for non-technical users Working as part of a community of engineers building shared frontend tooling to enable teams across Foundry Designing and building for high-scale data intensive APIs Technologies We Use Typescript, React, and GQL are central to our frontend development. Three.js, WebGL, GLSL, and similar technologies for rendering and manipulating 3D models and geospatial data. Blueprint as a re-usable front end component library. A combination of open-source and internal technologies that suit the problems at hand. Industry-standard build tooling, including Gradle, Webpack, GitHub, and CircleCI. What We Value Passion for improving user workflows by building 3D interfaces that enable users to solve complex problems, such as visualizing infrastructure or analyzing geospatial data, while maintaining engineering quality. Ability to work collaboratively in teams of technical and non-technical individuals and understand how technical decisions impact the people who will use what you're building. Skill and comfort working in a constantly evolving environment with dynamic objectives and iteration with users. Experience brainstorming and iterating with product designers. Experience building high-quality software in a fast-paced CI/CD development environment. Proven ability to learn continuously, work independently, and make decisions with minimal supervision. Ability to learn new technology and concepts, even without in-depth experience. Active US Security clearance, or eligibility and willingness to obtain a US Security clearance is beneficial, but not necessary. What We Require 2+ years of software engineering experience, with a focus on graphics, visualization, or geospatial data processing. Strong frontend coding skills used to write clean, effective, and performant code, regardless of framework. Familiarity with concepts common to 3D data transmission and rendering, including data structures, rendering frameworks (e.g. three.js, deck.gl), GLSL or similar languages for shader programming, linear algebra. Proficiency with programming languages such as JavaScript/TypeScript or other similar languages. Strong written and verbal communication skills to collaborate with cross-functional teams and articulate complex concepts to non-technical stakeholders. Salary The estimated salary range for this position is estimated to be $135,000 - $200,000/year. Total compensation for this position may also include Restricted Stock units, sign-on bonus and other potential future incentives. Further note that total compensation for this position will be determined by each individual's relevant qualifications, work experience, skills, and other factors. This estimate excludes the value of any potential sign-on bonus; the value of any benefits offered; and the potential future value of any long-term incentives. Our benefits aim to promote health and wellbeing across all areas of Palantirians' lives. We work to continuously improve our offerings and listen to our community as we design and update them. The list below details our available benefits and some of the perks that can be enjoyed as an employee of Palantir Technologies. Benefits Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance Employees are automatically covered by Palantir's basic life, AD&D and disability insurance Commuter benefits Relocation assistance Take what you need paid time off, not accrual based 2 weeks paid time off built into the end of each year (subject to team and business needs) 10 paid holidays throughout the calendar year Supportive leave of absence program including time off for military service and medical events Paid leave for new parents and subsidized back-up care for all parents Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation Stipend to help with expenses that come with a new child Employees can enroll in Palantir's 401k plan Life at Palantir We want every Palantirian to achieve their best outcomes, that's why we celebrate individuals' strengths, skills, and interests, from your first interview to your longterm growth, rather than rely on traditional career ladders. Paying attention to the needs of our community enables us to optimize our opportunities to grow and helps ensure many pathways to success at Palantir. Promoting health and well-being across all areas of Palantirians' lives is just one of the ways we're investing in our community. Learn more at Life at Palantir and note that our offerings may vary by region. In keeping consistent with Palantir's values and culture, we believe employees are "better together" and in-person work affords the opportunity for more creative outcomes. Therefore, we encourage employees to work from our offices to foster connectivity and innovation. Many teams do offer hybrid options (WFH a day or two a week), allowing our employees to strike the right trade-off for their personal productivity. Based on business need, there are a few roles that allow for "Remote" work on an exceptional basis. If you are applying for one of these roles, you must work from the state in which you are employed. If the posting is specified as Onsite, you are required to work from an office. If you want to empower the world's most important institutions, you belong here. Palantir values excellence regardless of background. We are proud to be an Equal Opportunity Employer for all, including but not limited to Veterans and those with disabilities. Palantir is committed to making the application and hiring process accessible to everyone and will provide a reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.

Posted 30+ days ago

Staff Software Engineer, (Insomnia)-logo
Staff Software Engineer, (Insomnia)
Kong HQpismo beach, CA
Are you ready to power the World's connections? If you don't think you meet all of the criteria below but are still interested in the job, please apply. Nobody checks every box - we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others. About the role: Kong is building the future of API management for developers. We're a fast-growing, well-funded company with happy customers and motivated employees. Insomnia, acquired in 2019, is a full-lifecycle API development platform that has quickly become an integral part of Kong's product portfolio. As a Staff Software Engineer on the Insomnia team at Kong, you'll be working with a globally distributed team responsible for building the desktop Insomnia application, the accompanying insomnia CLI, and other adjacent products. What you'll do: Work with a global team of engineers, designers, and leaders to create meaningful product experiences. Engage with the Insomnia open source community. Help maintain strong and healthy engineering standards by engaging in discussions, reviewing decisions and pull requests, and more. Any additional minor responsibilities necessary to build a great product in a small team. What you'll bring: Strong coding skills, with an emphasis on the ability to build understandable and maintainable software while collaborating with others. Strong communication skills, both written and verbal, evident in the quality of technical specifications, discourse, and quality of feedback. Empathy for your teammates and end users, reflected in how usable your product is, how you write your code, and how you work with others. Enthusiasm to learn and expand your knowledge! Bonus: An understanding of building software outside the web sandbox. Insomnia frequently requires engineering for specific platforms. E.g. Electron. Kong has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. Compensation varies depending on a wide array of factors, including but not limited to specific candidate location, role, skill set and level of experience. Certain roles are eligible for additional rewards including sales incentives depending on the terms of the applicable plan and role. Benefits may vary depending on location. US based employees are typically offered access to healthcare benefits, a 401(k) plan, short and long term disability benefits, basic life and AD&D insurance, among others. The typical base pay range for this role in CAD $163685-$245,480. About Kong: Kong is THE cloud native API platform with the fastest, most adopted API gateway in the world (over 300m downloads!). As the innovation leader of cloud API technologies, Kong is on a mission to enable companies around the world to become "API-first" and securely accelerate AI adoption. Kong helps organizations globally - from startups to Fortune 500 enterprises - unleash developer productivity, build securely and accelerate to market. 83% of web traffic today is API calls! APIs are the connective tissue of the cloud and the underlying technology that allows software to talk and interact with one another. Therefore, we believe that APIs act as the nervous system of the cloud. Our audacious mission is to build the nervous system that will safely and reliably connect all of humankind! For more information about Kong, please visit konghq.com or follow @thekonginc on Twitter. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. #LI-SV1

Posted 30+ days ago

Software Engineer III-logo
Software Engineer III
Genuine Parts CompanyMontgomery, AL
Software Engineer III SUMMARY: Under limited supervision, the Software Engineer III develops information systems by designing, developing, and installing increasingly complex software solutions, and testing This position improves operations by conducting systems analysis and recommending changes in policies and procedures with limited supervision. Software developer III begins to have more influence on more junior developers. You must be eligible to work in the US without Visa Sponsorship JOB DUTIES Impact on one or more areas, functions or processes. Designs and constructs moderately complex interfaces between ERP and legacy systems. Provides production support of moderately complex applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions. Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security. Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership. Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products. Maintains up-to-date records of issues with existing code. Monitors quality and performance of applications through testing and maintenance. Develops and maintains applications for business processes and systems. Responsible for ensuring adherence to development best practices and standards of associate application developers and application developers within their immediate group and may be required to represent IT on particular projects. Identifies opportunities for process and procedure enhancements and communicates them to other departments/areas to drive efficiency and customer service levels. Suggests viable solutions to resolve issues with existing software. Forecasts, models and utilizes advanced analytical tools. Performs other assigned duties. EDUCATION & EXPERIENCE Typically requires a bachelor's degree in computer science, software engineering, or a related field and five (5) to eight (8) years of related experience; or equivalent combination. KNOWLEDGE, SKILLS, ABILITIES Manages multiple tasks simultaneously while meeting deadlines. Possess the latest knowledge on new technology and computer systems. Communicates complex procedures to other colleagues. Understands the latest trends and their role in a commercial environment. Pays close attention to detail and desires to probe further into data. PHYSICAL DEMANDS: LICENSES & CERTIFICATIONS: None required. SUPERVISORY RESPONSIBILITY: No Supervisory Responsibility BUDGET RESPONSIBILITY: No COMPANY INFORMATION: Motion Industries offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay. DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time. Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest! GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.

Posted 4 weeks ago

Control Systems Software Engineer, Robotics-logo
Control Systems Software Engineer, Robotics
OpenAISan Francisco, CA
About the Team Our Robotics team is focused on unlocking general-purpose robotics and pushing towards AGI-level intelligence in dynamic, real-world settings. Working across the entire model stack, we integrate cutting-edge hardware and software to explore a broad range of robotic form factors. We strive to seamlessly blend high-level AI capabilities with the constraints of physical systems to improve peoples' lives. About the Role We're looking for a Control Systems Engineer to take on a foundational role within our robotics team. You'll help architect and implement the control infrastructure that enables intelligent, reliable, and responsive robot behavior. This is a deeply technical role focused on real-time systems, dynamics, and low-level hardware interaction and control - ideal for someone excited about high-impact, cross-functional engineering work. This role is based in San Francisco, CA, and requires in-person 4 days a week. In this role, you will: Design and implement real-time control algorithms for complex robotic systems (e.g., motion control, feedback loops, state estimation). Work with machine learning engineers to implement reinforcement learning models. Collaborate across mechanical, electrical, and software teams to integrate control logic with sensing and actuation hardware. Help inform the mechanical and electrical design to maximize capability and flexibility. Create the control system architecture; determine the correct level of abstraction from actuators all the way up to whole-robot policy. You might thrive in this role if you: Have strong fundamentals in control theory, system dynamics, and estimation with an emphasis on whole-body motion planning. Have solid engineering fundamentals with hands-on experience delivering production-quality software as part of a collaborative team. Are comfortable writing performant code in C++ or Rust for controlling physical systems. Have experience with robotic hardware and enjoy iterating quickly between simulation and real-world testing environments. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

Posted 3 weeks ago

Robotics Software Engineer - Tower - Firmware-logo
Robotics Software Engineer - Tower - Firmware
Anduril IndustriesIrvine, CA
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM The Sentry Tower Software team is responsible for developing robotic systems that provide force protection capabilities, monitoring the perimeter of secure areas, land or sea, for approaching people, vehicles, and vessels. We live in a world where security officers are increasingly overwhelmed by sensor data feeds. Our products leverage advanced sensor fusion and autonomy to seamlessly render activity in the environment to Lattice's common operating picture. Our Product: https://www.anduril.com/hardware/sentry/ ABOUT THE JOB We are looking for a Robotics Software Engineer with a focus in Firmware to join our rapidly growing team in Irvine. In this role, you will be responsible for building and maintaining software for current and next-generation Sentry Tower systems. This will include interacting with stakeholders like Anduril's business lines of Air Defense and Counter Intrusion all the way from internal engineering customers to the people in the field. Prioritizing what is important to create an excellent experience for them in the long run. If you are someone who is driven by a "Whatever It Takes" mindset - then this role is for you. WHAT YOU'LL DO Design and implement firmware for embedded systems in our Sentry Tower products Develop low-level drivers for various sensors and actuators Optimize firmware for performance and power efficiency Implement and maintain bootloaders and firmware update mechanisms Collaborate with hardware engineers on board bring-up and debugging REQUIRED QUALIFICATIONS 4+ years experience in firmware development using C Strong understanding of microcontroller architectures (ARM, RISC-V) Proficiency in low-level networking protocols (TCP/IP, CAN, SPI, I2C) Experience with RTOS and bare-metal programming Familiarity with debugging tools like JTAG, oscilloscopes, and logic analyzers Solid understanding of computer architecture and memory management PREFERRED QUALIFICATIONS Experience with kernel development or device driver implementation Knowledge of cryptography and secure boot processes Familiarity with DMA, interrupt handling, and power management Experience with version control systems (Git) and CI/CD pipelines Background in Computer Engineering, Electrical Engineering, or related field Eligible to obtain and maintain an active U.S. Secret security clearance SPECIFIC FOCUS Develop modular, efficient firmware architectures Implement robust error handling and recovery mechanisms Optimize firmware for minimal power consumption and maximal reliability Design and implement secure firmware update processes for field-deployed systems US Salary Range $138,000-$250,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 30+ days ago

System Software Engineer, GPU Development Tools-logo
System Software Engineer, GPU Development Tools
NvidiaHillsboro, OR
A key part of NVIDIA's strength is our sophisticated development tools and modeling environments that enable our incredible pace of delivering new technology to market. We are looking for forward-thinking, hard-working, and creative people to join a multifaceted software team with high production-quality standards. This software engineering role involves developing high-level chip models, test APIs and trace generation workflows, and analysis tools. As a member of the software development team, you will engineer and improve the core infrastructure for execution, automation, and debugging the development of large-scale, general-purpose graphics and computing chips. This infrastructure enables our driver stack, applications, tests, and studies to run unchanged on all functional, diagnostic, and performance models. What you'll be doing: This role will require you to play a critical part in every stage of development of a GPU! Improve the daily workflows of the world's top chip modelers and designers to help produce the next greatest generation of GPUs. Empower GPU architects to understand application performance today and model competition-destroying performance for tomorrow. Coordinate with architecture and software teams to enable functional and performance testing for the next architecture. What we need to see: Bachelor's or higher degree in Computer Science, Computer Engineering, or related major (or equivalent experience) 5+ years of experience Aptitude to work across the GPU, driver, and application stacks Strong C/C++ is a must-have capability Excellent interpersonal skills Ability to multi-task Some familiarity with a scripting language, such as Python or Perl Flexibility for working in an evolving environment with different frameworks and requirements Ways to stand out from the crowd: Know-how working on operating system kernels or writing device drivers with strong systems-level debugging skills A knowledge of GPU APIs such as DirectX, CUDA, Vulkan or OpenGL Experience with chip and/or system simulation Deep understanding of systems architecture: CPU, GPU, memory, display, buses, kernel internals would be helpful Advanced programming expertise with full-stack web based visualization technologies to help provide data insights. #LI-Hybrid The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 2 weeks ago

Sr. Software Engineer, Ios-logo
Sr. Software Engineer, Ios
Salesforce.com, Inc.Seattle, WA
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too - driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good - you've come to the right place. We are looking for people who are passionate about building strong, sustainable infrastructure for the Slack iOS client, which is used by millions of people every day. The iOS Product Infrastructure team enables feature engineers at Slack to tackle complicated problems quickly without needing to reinvent the wheel. We're looking for engineers who specialize in either UI frameworks or data/networking infrastructure. As an infrastructure engineer, you like building for the long term and value patterns and structures that allow for maximum flexibility in a constantly evolving product. You set a high bar for the technical design and code quality of your team. You demonstrate exceptional ownership of not only the area of your team, but across Slack's entire iOS codebase. You have a "can do" demeanor and nothing is beneath you or outside your responsibilities because you do what it takes to deliver the highest quality code and the most impactful features. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure. What You Should Have 5 - 7+ years of experience building and maintaining complex iOS applications Deep expertise with Swift and iOS frameworks Strong understanding of iOS architectural patterns, such as VIPER Experience developing core functionality of team's features or systems Experience driving technical design and culture across their function Solid experience designing scalable and maintainable APIs for shared components, frameworks, or systems Extensive experience debugging and fixing crashes, UI rendering issues, and performance problems on iOS using Xcode, Instruments, and other tools Experience with Combine, Swift Concurrency (async/await, actors), and dependency injection frameworks (e.g., Needle, Resolver) Experience with scripting (Python/bash etc) Experience with running a/b experimentation Ability to monitor and improve app KPIs such as launch time, app hangs, and crash-free sessions A disciplined approach to development, testing, documentation and code structure in a team environment An interest in guiding, influencing, and growing other engineers and teams Deep familiarity with the Xcode ecosystem, CI/CD pipelines, and automated testing tools A product-minded approach to engineering, with an eye for software quality and an ability to connect technical initiatives to business impact A related technical degree required Bonus Points Experience using Slack and a keen interest in making it better A passion for creating accessible applications Prior experience on a centralized infrastructure team, serving both internal developer customers and external users Team Blog Posts Stabilize, Modularize, Modernize: Scaling Slack's Mobile Codebases Scaling Slack's Mobile Codebases: Modernization Extending Anvil for Fun and Profit Developing in the Open Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form. Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications - without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. For Washington-based roles, the base salary hiring range for this position is $184,000 to $253,000. For California-based roles, the base salary hiring range for this position is $200,800 to $276,100. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, benefits. More details about our company benefits can be found at the following link: https://www.salesforcebenefits.com .

Posted 3 weeks ago

UAV Senior Software Engineer-logo
UAV Senior Software Engineer
ANDURIL INDUSTRIESCosta Mesa, CA
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM At Anduril's Tactical Recon and Strike (TRS) team, we're pushing the boundaries of aerial drone technology. We're the driving force behind groundbreaking products like Ghost, Anvil, Bolt, and Altius, taking them from concept to fully operational systems that are reshaping the landscape of defense and security. Our team tackles the entire spectrum of small drone development (Group 1-3), from the drones themselves to the critical equipment needed for testing, deployment, and operation. We thrive on solving complex challenges, collaborating with specialist teams to deliver cutting-edge solutions for our customers. In TRS, you'll be at the forefront of innovation, working with state-of-the-art technology and pushing the limits of what autonomous systems can achieve. If you're passionate about creating transformative technology and want to be part of a team that's shaping the future of defense capabilities, we want to hear from you. Join us in our quest to develop game-changing aerial systems that are redefining what's possible in tactical reconnaissance and strike operations. Check out our drones in action here! ABOUT THE JOB As a Senior Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge autonomous systems development. You'll tackle diverse challenges in autonomy, systems integration, robotics, and networking, making critical engineering decisions that directly impact mission success. Your role will be pivotal in ensuring Anduril's products work seamlessly together to achieve a variety of crucial outcomes. You'll develop innovative solutions for complex robotics problems, balance pragmatic engineering trade-offs with mission-critical requirements, and collaborate across teams to integrate software with hardware systems. Contributing to the entire product lifecycle, from concept to deployment, you'll rapidly prototype and iterate on software solutions. We're looking for someone who thrives in a fast-paced environment and isn't afraid to tackle ambiguous problems. Your "Whatever It Takes" mindset will be key in executing tasks efficiently, scalably, and pragmatically, always keeping the mission at the forefront of your work. This role offers the opportunity to make a significant impact on next-generation defense technology, working with state-of-the-art robotics and autonomous systems. You'll be part of a team that values innovation, quick iteration, and delivering high-quality solutions that meet real-world needs. Must be eligible to obtain and maintain an active U.S. Secret security clearance. This position can located in Seattle WA, Costa Mesa CA, or Atlanta GA (relocation benefits provided. WHAT YOU'LL DO Develop and maintain core robotics libraries, including frame transformations, targeting, and guidance systems, that will be utilized across all Anduril robotics platforms Lead the development and implementation of major features for our simulation environment Lead Simulation team owning the tech road map across all TRS products while prioritizing tasks and making sure team is accomplishing goals on time Collaborate closely with hardware and manufacturing teams throughout the product development lifecycle, providing timely feedback to influence and enhance final hardware designs Troubleshoot and resolve complex issues in deployed systems, ensuring optimal performance in the field Contribute to the design and implementation of multi-agent coordination systems for UAVs Participate in the full software development lifecycle, from concept and design through testing and deployment Stay current with emerging technologies and industry trends, recommending and implementing innovations to improve our products and processes REQUIRED QUALIFICATIONS Bachelor's degree in Robotics, Computer Science, or related field 6+ years of professional software development experience Strong proficiency in C++ or Rust, with experience in Linux development environments Demonstrated expertise in data structures, algorithms, concurrency, and code optimization Proven experience troubleshooting and analyzing remotely deployed software systems Hands-on experience working with and testing electrical and mechanical systems Ability to collaborate effectively with cross-functional teams, including hardware and manufacturing Strong problem-solving skills and a "Whatever It Takes" mindset Excellent communication skills, both written and verbal Eligible to obtain and maintain an active U.S. Secret security clearance Willingness to relocate to or be onsite at one of our offices. (Costa Mesa CA, Seattle WA, or Atlanta GA) PREFERRED QUALIFICATIONS Master's or Ph.D. in a relevant field (e.g., Robotics, Computer Science, Electrical Engineering) Expertise in one or more advanced robotics areas: motion planning, perception, localization, mapping, or controls Experience with performance optimization and metrics for complex robotic systems Proficiency in Python, Rust, and/or Go, in addition to C++ Hands-on experience programming for embedded systems and physical devices Background in multi-agent coordination, particularly with UAVs Demonstrated ability to solve complex frame transformation problems (e.g., target localization, multi-degree-of-freedom robotic arms) Experience with real-time operating systems and distributed computing Familiarity with machine learning and AI applications in robotics Knowledge of sensor fusion techniques and implementation Understanding of aerodynamics and flight dynamics as applied to UAV systems Experience with simulation environments for robotics testing and development Track record of contributions to open-source robotics projects or relevant publications US Salary Range $168,000-$252,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 1 week ago

Itradenetwork logo
Principal Software Quality Engineer
ItradenetworkAtlanta, GA
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

JOB SUMMARY

We are seeking a Principal Software Quality Engineer to lead and drive our quality assurance efforts across web, mobile, and AI/ML-powered applications. This role is pivotal in ensuring the reliability, performance, scalability, and intelligence of our supply chain management platform. You will architect innovative testing strategies, incorporating cutting-edge ML/AI tools, to proactively identify issues and enhance our automated testing capabilities. Your leadership will ensure that our platform continues to set industry standards in quality and reliability.

Responsibilities:

  • Test Automation Frameworks:
  • Architect and implement advanced, scalable test automation frameworks for web, mobile, and AI/ML-powered applications.
  • Ensure seamless integration of these frameworks with Kubernetes-based microservices.
  • Device Farm Management:
  • Design and manage cloud-based and on-premises device farms to enable robust testing across various mobile devices, operating systems, and configurations.
  • Comprehensive Testing Strategies:
  • Develop testing strategies that encompass functional, performance, security, regression, and AI/ML validation for complex supply chain systems.
  • Leverage AI/ML algorithms to generate dynamic and intelligent test cases, predict potential issues, and enhance test execution efficiency.
  • CI/CD and Quality Gates:
  • Implement CI/CD pipelines with rigorous quality gates to uphold high standards in software delivery.
  • AI/ML Testing Integration:
  • Design and execute test plans for AI/ML models, focusing on aspects such as accuracy, bias, scalability, and drift.
  • Integrate ML-driven tools to monitor and validate AI system behavior in real-time.
  • Mentorship and Collaboration:
  • Mentor and guide QA team members in adopting modern testing methodologies and ML/AI-based tools.
  • Collaborate with cross-functional teams, including development, data science, and product management, to ensure quality throughout the development lifecycle.
  • Risk-Based Testing:
  • Implement risk-based testing strategies to optimize resources and prioritize high-impact scenarios in supply chain operations.
  • Quality Metrics and Reporting:
  • Establish and monitor metrics to track quality trends, identify improvement areas, and communicate results to stakeholders.

What You Bring:

Core QA Expertise:

  • 12+ years of experience in software quality assurance, with strong expertise in web, mobile, and AI/ML application testing.
  • Proven expertise in test automation tools such as Selenium, Appium, TestNG, and AI/ML-driven frameworks.

Programming and Automation:

  • Strong programming skills in Java and Python; familiarity with JavaScript or Groovy is a plus.
  • Hands-on experience designing custom test automation frameworks tailored to business needs.

Device Farms and Cloud Platforms:

  • Expertise in setting up and managing device farms using platforms like BrowserStack, Sauce Labs, or AWS Device Farm.
  • Deep understanding of cloud platforms (AWS, GCP, or Azure) and containerized environments (Kubernetes).

AI/ML Testing:

  • Experience in validating AI/ML models, including performance, accuracy, fairness, and bias testing.
  • Familiarity with AI-driven testing tools (e.g., Test.ai, Applitools) and predictive analytics to enhance quality assurance processes.

Continuous Integration and DevOps:

  • Proficiency in CI/CD tools and workflows, including integration of quality gates and automated testing pipelines.

Analytical Skills:

  • Strong analytical skills with a data-driven approach to problem-solving and decision-making.

Nice to Have:

  • Stay updated with the latest trends in QA, AI/ML technologies, and supply chain innovations, applying these advancements to testing processes.
  • Develop and automate performance testing strategies for supply chain applications under high-load conditions.
  • Implement intelligent security testing protocols to ensure compliance with industry standards.
  • Innovate test data management strategies using synthetic data generation and AI/ML to maintain data privacy while ensuring test coverage.
  • Continuously evaluate and implement tools, frameworks, and processes to enhance quality assurance efficiency.