Waymo logo
Waymo

Waymo is a company in the autonomous driving technology space offering self-driving vehicles with the potential to increase mobility and decrease lives lost in

Staff Software Engineer / Technical Lead Manager

Location

United States

Posted

22 days ago

Salary

$251K - $319K / year

Seniority

Lead

Job Description

Staff Software Engineer / Technical Lead Manager

Waymo

Role Description You will: - Collaborative - work across team boundaries - Cross-functional - work with PM, UX, legal, operations, or other non-engineering roles - Independence / leadership - take ownership and drive efforts to completion - Technical road map definition experience - Performance management experience Qualifications - BS degree in Computer Science or equivalent practical experience - 6+ years experience working with backend tech (e.g. C++, Spanner, or others) - 6+ years of experience with Front End (Angular, Javascript, React, etc) - 5+ years of people management experience - TL or leadership skills - Experience in product development lifecycle Requirements - Familiarity with Google infrastructure (e.g. Flume, Borg, Protocol Buffers, OnePlatform) or GCP equivalent - Development experience with C++ or other backend programming languages - Development experience with frontend frameworks (e.g. Angular, React) - Scalability and system performance experience Benefits - Waymo employees are eligible to participate in Waymo’s discretionary annual bonus program - Equity incentive plan - Generous Company benefits program, subject to eligibility requirements Salary Range The expected base salary range for this full-time position across US locations is: $251,000 — $319,000 USD Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Related Job Pages

More Software Engineer Jobs

MaRe Head Spa System logo

Senior Software Engineer

MaRe Head Spa System

Your Head. Your Way. Science Supported.

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

Role Description We are seeking a Senior Software Engineer to be a foundational hire in our privately funded startup. This is not just a coding role; it is a position of technical leadership. You will own the product lifecycle—from architectural decisions to deployment and sustainment. You are the right fit if you have a product-centric mindset, thrive in a remote, fast-paced environment, and are eager to leverage cutting-edge tools (including AI agents) to deliver high-quality software efficiently. Tasks What You Will Do: - End-to-End Ownership: Work across the full stack (NestJS/React) to develop new features, maintain the existing codebase, and ensure high availability. - Infrastructure & DevOps: Manage AWS services, IAM (Cognito), improve CI/CD pipelines (GitHub Actions), and oversee IaC provisioning using CloudFormation/CDK. - Technical Strategy: Research solutions, create PoCs, and keep our technology currency and security posture up to date. - Support & Stability: Provide L3/L4 technical support and promptly address production issues to maintain service quality. - Collaboration: Communicate frequently with business stakeholders to translate requirements into high-quality deliverables. Qualifications - System Design: Significant experience in full-stack development and system integration. You understand HTTP, REST API design, and networking standards. - Cloud Native: Deep expertise with AWS, Docker (Compose), and Linux environments. - AI-Enhanced Workflow: You are comfortable using AI coding assistants (e.g., GitHub Copilot, Claude Code) to accelerate development and refactoring. - Version Control: Advanced use of git is non-negotiable. Requirements The Tech Stack: - Frontend: React, TypeScript, SCSS (Modern JavaScript proficiency required). - Backend: NodeJS, NestJS, Python (Strong Plus). - Data: PostgreSQL, Redis, DynamoDB. - Cloud: AWS, CDK. - Search: Elasticsearch, Solr, or OpenSearch (Strong Plus). - Mobile: Android development experience (Kotlin preferred). - Integrations: Experience with Shopify (E-commerce) and Zoho (CRM/Deluge scripting) is highly valued. Benefits What’s in it for you? - Impact: Be an early-stage hire with true ownership of the product. - Growth: As we scale, your compensation and career advancement will reflect your contribution to our success. - Flexibility: Competitive compensation with the ability to work fully remote. - Team: Work alongside bright, motivated individuals solving challenging problems in the wellness-tech space.

United States
iblue logo

ABAP Developer – Senior

iblue

Somos especializados em resolver problemas complexos com Dados e IA no setor financeiro.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Design and lead technical solutions aligned with business processes, using SAP standard features and custom developments; • Develop and implement ABAP solutions with focus on quality, performance, scalability, and maintainability; • Act as technical reference for requirements in the MM (Materials Management) and SD (Sales and Distribution) modules; • Drive the evolution of an SAP add-on focused on product configuration and pricing; • Lead technical analyses, requirements gathering, and solution architecture definition; • Ensure adoption of development best practices, promoting standards such as Clean ABAP; • Design and implement SAP integrations via REST APIs; • Perform code reviews and provide technical support to other developers; • Ensure the quality of technical documentation and traceability of solutions; • Identify opportunities for continuous improvement in processes and solutions.

Brazil
Job Closed

Senior Software Developer/Lead

The Descartes

Descartes is one of the most broadly deployed logistics and supply chain technology companies in the world. More than 26,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information. With record financial performance for more than 16 years, we lead the industry in innovation investment. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world.

Role Description The Trade Content Data team is responsible for maintaining the global regulatory and trade compliance content that powers our solutions. As Senior Full Stack .NET Developer & Team Lead, you will lead the development of internal applications, automation tools, and data platforms that improve the accuracy, scalability, and efficiency of our content operations while mentoring a team of developers. Outcomes — What Success Looks Like - Deliver scalable applications and services that improve trade content management and processing. - Build up an understanding of the business, trade content, and the existing processes for content management and delivery. - Increase automation to reduce manual effort and improve operational efficiency. - Improve data quality, validation, and governance through enhanced tooling and workflows. - Build and optimize SQL-based solutions that support large-scale data ingestion and management. - Lead, mentor, and develop a high-performing team of software developers. - Partner with stakeholders to translate regulatory requirements into effective technical solutions. Skills & Competencies — How the Work Gets Done Technical Expertise - Strong experience with C#, .NET Core/.NET, and modern web technologies. - Advanced SQL Server skills, including database design, performance tuning, and query optimization. - Experience developing data processing, automation, and internal business tools. - Experience with AI-assisted development tools and modern engineering practices. Leadership & Collaboration - Experience leading or mentoring software development teams. - Strong problem-solving and analytical skills. - Ability to prioritize work and align technical solutions with business goals. - Excellent communication and stakeholder management skills. Qualifications - Bachelor's degree in Computer Science or equivalent experience. - 5+ years of professional .NET development experience. - Strong SQL Server expertise. - Experience leading developers or technical projects. Preferred - Experience with regulatory, compliance, or trade data. - Experience with ETL and data integration processes. - Familiarity with Agile/Scrum methodologies. Culture Add: TEAM Values - Communicate with transparency, sharing information openly and building trust across functions. - Bring excellence and expertise to your craft, holding a high bar for quality while continuously improving your skills. - Demonstrate accountability by owning outcomes, following through on commitments, and taking responsibility for results. - Driven by metrics, using data and experimentation to inform decisions and deliver measurable impact. Aptitudes - Smart: Able to quickly understand complex systems, connect ideas, and make sound judgments. - Curious: Actively seeks to understand customer problems, emerging technologies, and better ways of working. - Coachable: Open to feedback, willing to adapt, and continuously improving through learning. What's In It For You This role offers the opportunity to lead the development of critical systems that support global trade compliance data. You'll influence technical direction, drive automation initiatives, mentor a growing team, and work closely with business leaders to deliver meaningful business impact. You'll have the autonomy to solve complex challenges while working with modern technologies, cloud platforms, and AI-driven development tools. Compensation Salary Range: $100,000 – $120,000 CAD annually. Compensation information provided is a good faith estimate for this position only. Factors that may be used to determine your actual salary include your specific skills, qualifications, and years of experience. Similar positions located in different geographic regions will not necessarily receive the same compensation. Join Us As we scale, we’re looking for new doers, collaborators, and innovators to join Descartes in uniting the people and technology that move the world as the Global Leader in Logistics and Supply Chain Technology. We’re entrepreneurial, hardworking, geeky-in-a-good-way problem solvers. Guided by our values, we nurture a TEAM focused culture that invests in people and creates opportunities for advancement across a broad spectrum of career paths. We prioritize work-life balance and foster an environment with the space to take ownership, to be heard, and to carve a path for your individual accomplishments to help drive our success. Equal Employment Opportunity We are an Equal Employment employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected status, or any other characteristic protected by federal, provincial, or local law.

Canada
C$100K - C$120K / year
ContractRemoteTeam 51-200

Role Description We’re looking for an AI Architect to lead how our testing organization uses AI to improve quality, speed, coverage, and insight across the software delivery lifecycle. This person will define the AI strategy for QA and testing, design AI-enabled testing solutions, guide tool selection and integration, and help teams adopt AI responsibly in day-to-day testing activities. - Define the AI vision and architecture for the testing function. - Identify testing activities that can be improved with AI, including: - Test case generation - Test data creation - Automated test maintenance - Defect prediction - Root cause analysis - Log and failure analysis - Requirements-to-test traceability - Risk-based test prioritization - Intelligent regression selection - Design and implement AI-enabled frameworks for: - Functional testing - API testing - UI automation - Performance testing - Security testing support - Exploratory testing augmentation - Partner with QA, developers, DevOps, product managers, and data teams to embed AI into CI/CD and quality engineering workflows. - Evaluate and recommend AI/ML, GenAI, and test automation tools. - Establish standards for AI governance, privacy, security, explainability, and responsible usage in testing. - Create architecture for integrating LLMs, test repositories, defect systems, observability tools, and CI platforms. - Define metrics to measure the effectiveness of AI in testing, such as: - Defect leakage - Automation coverage - Test execution efficiency - Flaky test reduction mean time to diagnose failures - Release quality trends - Mentor QA engineers and SDETs on AI-assisted testing practices. - Lead pilots, proofs of concept, and scaled rollout of AI testing capabilities. - Ensure compliance with enterprise policies for data handling and model usage. Qualifications - 8-10 years of experience. - Bachelor’s degree and 8+ years of experience. Requirements - 8+ years in software testing, QA automation, quality engineering, or test architecture. - 3+ years designing or implementing AI/ML or GenAI-based solutions in enterprise environments. - Strong understanding of: - Software testing methodologies - Test automation frameworks - SDLC/STLC - CI/CD pipelines - Quality Engineering Practices - Experience with AI technologies such as: - Machine Learning models - NLP - LLMs - Prompt Engineering - Retrieval-augmented generation concepts - AI agents/workflow automation - Hands-on experience with tools/languages such as: - Python - Java - JavaScript - SQL - Test tools like Selenium, Playwright, Cypress, Appium, JUnit, TestNG, PyTest, or similar. - Experience integrating with platforms such as: - Jira - Azure DevOps - GitHub - Jenkins - GitLab - Cloud test platforms - Knowledge of test analytics, data pipelines, and observability/log analysis tools. - Strong architecture and design skills for scalable, secure enterprise solutions. Desired Skills - Experience building AI copilots or assistants for QA teams. - Familiarity with vector databases, model evaluation, and MLOps/LLMOps concepts. - Experience with cloud platforms such as AWS, Azure, or GCP. - Understanding of regulated environments and compliance requirements. - Certifications in test architecture, cloud, AI/ML, or enterprise architecture. - Hands-on experience with Python. - Development experience in AWS Cloud technology. - Experience in TDD, continuous integration, and code review practice is strongly desired. - Experience with Apigee or other API gateways is a plus. - Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git). - At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices. - Understanding of a microservice architecture. - Experience in load and performance testing. - Strong documentation skills. Key Skills - AI strategy for testing - Test Architecture - Quality Engineering Leadership - GenAI and LLM application design - Automation Framework design - Data-Driven decision making - Stakeholder communication - Governance and risk management - Team Enablement Soft Skills Required - Ability to adapt quickly to a complex environment. - Pro-active, flexible, and creative. - Very strong communication skills and the ability to collaborate with developers and business users.

United States