Post job

Associate software engineer jobs in Los Gatos, CA - 23,900 jobs

All
Associate Software Engineer
Senior Software Engineer
Software Engineer
Software Development Engineer
Computer Engineer
Software Engineer Lead
Networking/Software Engineer
Applications Developer
Software Developer
Designation-Senior Software Engineer
Software Leader
Software Systems Engineer
  • Application Development Job Training Program

    Year Up United 3.8company rating

    Associate software engineer job in San Jose, CA

    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend. The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at Salesforce, Workday, or PayPal among other leading organizations in the California Bay Area (Pleasant Hill, San Francisco, San Jose). Are you eligible? You can apply to Year Up United if you are: - A high school graduate or GED recipient - Eligible to work in the U.S. - Available Monday-Friday throughout the duration of the program - Highly motivated to learn technical and professional skills - Have not obtained a Bachelorʼs degree - You may be required to answer additional screening questions when applying What will you gain? Professional business and communication skills, interviewing and networking skills, resume building, ongoing support and guidance to help you launch your career. During the internship phase, Year Up United students earn an educational stipend of $525 per week. In-depth classes include: - Application Development - Customer Success - Project Management - Data Analytics - IT Support - Business Operations - Network Security & Support Get the skills and opportunity you need to launch your professional career. 75% of Year Up United graduates are employed and/or enrolled in postsecondary education within 4 months of graduation. Employed graduates earn an average starting salary of fifty-three thousand dollars per year. PandoLogic. Category:General, Location:San Jose, CA-95192
    $43k-56k yearly est. 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • SDET: AI-Driven Testing for GPU Compute Platforms & Equity

    Nvidia Corporation 4.9company rating

    Associate software engineer job in Santa Clara, CA

    A leading technology company is looking for a Senior Software Development Engineer in Test in Santa Clara, CA. The candidate will develop test plans, enhance automation features, and work collaboratively in a dynamic environment. Required qualifications include a BS/MS in Engineering and over 5 years of experience in software testing and development. Candidates should possess strong skills in Linux, Python, and C++. The position offers a competitive salary range of $136,000 - $264,500 based on experience, plus equity options. #J-18808-Ljbffr
    $136k-264.5k yearly 14h ago
  • Software Engineer, Generative AI

    Match 4.9company rating

    Associate software engineer job in Palo Alto, CA

    Our Mission Tinder launched in 2012 and has grown to connect people across the globe, with millions of users and interactions that reflect real connection. The company won multiple awards, including Effie Awards for its global brand campaign. Our Values One Team, One Dream - We work collaboratively across functions, teams, and time zones to achieve our vision. Own It - We take accountability and strive for excellence through ownership and innovation. Never Stop Learning - We foster a culture that embraces risk, feedback, and continuous improvement. Spark Solutions - We focus on moving forward, staying agile to overcome obstacles. Embrace Our Differences - We build a diverse workplace to better serve our members and our team. Where you'll work This is a hybrid role and requires in-office collaboration two times per week. This position is located in Palo Alto, CA. The Team The Engineering team at Tinder creates innovative features and robust systems that connect people worldwide. We experiment with new ways to engage our members. Despite our global scale, each engineer has a large impact due to a high member-to-engineer ratio, offering the opportunity to make a real difference. AI is a top priority at Tinder, and our Generative AI team develops features powered by cutting-edge technologies, including large language models (LLMs) and diffusion models. This is a rare opportunity to work on groundbreaking AI-driven products within a small, agile team where your contributions are felt daily. Responsibilities Conduct applied research of Generative AI, and develop product prototypes. Stay at the forefront of advancements in AI. Develop Generative AI based features in production. Work with big data (handling billions of user swipes per day). Collaborate with other machine learning engineers, backend software engineers, and product managers to integrate ML models into our systems, improving user experience and driving business objectives. Qualifications PhD in machine learning, computer science, statistics, or another highly quantitative field. In-depth research and experience with LLM and multimodal Generative AI models. Proficiency in deep learning frameworks such as PyTorch, TensorFlow, Keras, etc. Proficiency in Python, Java, Scala, or similar programming languages. Compensation $135,000 - $165,000 a year. The salary range for this position reflects factors such as scope and responsibilities, candidate experience, education, skills, internal equity, market, and geographic considerations. This range is based in Palo Alto, CA and may be adjusted if work authorization is granted for other locations. Commitment to Inclusion At Tinder, we celebrate diversity and strive to build a workplace that reflects our members. We encourage applicants with varied backgrounds and experiences to apply. Tinder is an equal opportunity employer welcoming people of all sexes, gender identities, races, ethnicities, disabilities, and other lived experiences. Learn more at lifeattinder.com/dei If you require reasonable accommodation to complete a job application, pre-employment testing, or a job interview, please speak to your Talent Acquisition Partner directly. #J-18808-Ljbffr
    $135k-165k yearly 1d ago
  • Machine Learning/Computer Vision Engineer

    Apple Inc. 4.8company rating

    Associate software engineer job in Sunnyvale, CA

    We are looking for a skilled Machine Learning/Computer Vision Engineer with hands-on experience developing algorithms for human understanding and human intelligence applications.Responsibilities include but not limited to:- Adapt state-of-the-art algorithms, as well as design and implement new algorithms to solve challenging problems.- Collaborate with others to drive requirements and validation tests to ship models.- Take a practical approach to problem solving and adapt to an evolving environment.- Deliver clean, modular, testable algorithm code.- Communicate and work effectively with cross-functional partners.The ideal candidate should possess the following qualities:- Be highly-motivated and take initiative to achieve goals, while delivering on schedule.- Has a sense of curiosity and willingness to learn new things in order to improve the quality of their solutions.- Works well in a collaborative setting. Minimum Qualifications BS and a minimum of 3 years relevant industry experience Software engineering skills and proficiency in Python and PyTorch. Preferred Qualifications MS or PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields. Comprehensive understanding of diffusion models, transformers and auto-encoders. Capable of making well-informed and practical decisions in a rapidly evolving environment. Excellent communication and experience working with multi-functional teams. Self-motivated with proven track record to optimally prioritize and deliver tasks on schedule. Good software engineering skills and proficiency in C/C++. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . #J-18808-Ljbffr
    $147.4k-272.1k yearly 2d ago
  • Principal Software Development Engineer - Observability

    Expedia, Inc. 4.7company rating

    Associate software engineer job in San Jose, CA

    Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Principal Software Engineer, Observability Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high‑quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. As a Principal Engineer, you will be part of an agile development team with deep expertise in cloud, distributed systems, and observability. You will play a pivotal role in crafting the strategic technical goals for our group. The main effort will involve leading the architecture, design, and implementation of a centralized, scalable, and cost‑effective observability platform used by all engineering teams across Expedia. You will provide technical leadership for a dynamic engineering organization and work alongside talented product managers and other technical leaders to deliver best‑in‑class capabilities to our developer community. In this role, you will Architect and Build Core Telemetry Pipelines: Lead design and implementation of highly scalable and resilient telemetry pipelines for logs, metrics, and traces. Evolve platform to handle 10x increase in data volume while maintaining performance and cost‑effectiveness. Drive OpenTelemetry Adoption: Spearhead strategy, rollout, and support for the OpenTelemetry collector across thousands of services. Develop best practices and automated configurations to ensure seamless and consistent data collection. Implement Platform Governance and Optimization: Design and build capabilities for data governance, cost allocation, and resource management within the observability platform. Define and implement SLOs for the platform itself and create tools to help teams manage their observability costs. Elevate the Practice of Observability: Act as a thought leader, driving adoption of observability best practices across the engineering organization. Improve developer experience by unifying tooling (e.g., Grafana, Datadog, Splunk), documentation, and service lifecycle management within internal developer portal. Automate Infrastructure Lifecycle: Author and maintain production‑grade Infrastructure as Code (IaC) using tools like Terraform and/or Crossplane. Eliminate manual toil by automating cluster provisioning, dependency upgrades, and incident remediation workflows. Technical Leadership and Mentorship: Act as a force multiplier. Mentor senior engineers on the team, lead architecture review sessions, and author RFCs to build consensus on significant technical decisions. Your influence will extend beyond the team to application developers and SREs. Production Debugging: Serve as final escalation point for complex, cross‑cutting production incidents related to observability platform, from telemetry agent bugs to data correlation failures in distributed systems. Collaborate and Innovate: Explore and utilize a wide variety of technologies and tools, such as (but not limited to) Go, Java, Python, AWS, Kubernetes, OpenTelemetry, Prometheus, Grafana, Datadog, Splunk, Clickhouse. Minimum Qualifications Bachelor's or Master's degree in Computer Science or related technical field, or equivalent practical experience. 10+ years of experience in software engineering, focusing on building and operating large‑scale distributed systems, infrastructure automation, or configuration management. Deep expertise in observability principles and the three pillars: logs, metrics, and traces. Strong hands‑on proficiency with observability technologies such as Prometheus, Grafana, Datadog, Splunk, and OpenTelemetry. Proficient in one or more of: Go, Java, Python. Solid understanding of cloud‑native architectures (Kubernetes, Docker, microservices) and major cloud platforms (AWS preferred). Preferred Qualifications Experience designing, building, and operating highly available, scalable, and resilient platforms. Excellent hands‑on coder with understanding of bigger‑picture architectural and business concerns. Clear communicator capable to concisely explain complex technical details to wide variety of audiences both verbal and written. Creative problem solver who uses data and insights to support recommendations and influence decisions. Experience mentoring other senior engineers and establishing standards for operational excellence and code quality at a multi‑project level. The total cash range for this position in San Jose is $242,000.00 to $338,500.00. Employees in this role have the potential to increase their pay up to $387,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. The total cash range for this position in Seattle is $224,000.00 to $313,500.00. Employees in this role have the potential to increase their pay up to $358,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E‑Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I‑9 to confirm work authorization. #J-18808-Ljbffr
    $117k-155k yearly est. 1d ago
  • Principal Software Development Engineer

    Ll Oefentherapie

    Associate software engineer job in San Jose, CA

    Seattle, WA, United States Nashville, TN, United States San Francisco, CA, United States Redwood City, CA, United States San Jose, CA, United States Austin, TX, United States Job Identification 311001 Job Category Product Development Posting Date 12/18/2025, 08:14 PM Job Type Regular Employee Does this position require a security clearance? No Years 3 to 5+ years Additional Info Visa / work permit sponsorship is not available for this position Applicants are required to read, write, and speak the following languages English Job Description At Oracle Cloud Infrastructure (OCI), we are building the future of cloud computing-designed for enterprises, engineered for performance, and optimized for AI at scale. We are a fast-paced, mission-driven team within one of the world's largest cloud platforms. The Generative AI Service team within OCI is focused on developing infrastructure and tools to operationalize Large Language Models (LLMs) and agentic AI systems. Our goal is to empower developers and enterprises to deploy intelligent applications and agents that integrate seamlessly with cloud services. Role Summary As a Principal Software Engineer (IC4), you will contribute to the design and implementation of scalable, distributed systems that serve LLMs and support agent-based workflows. You will work in a collaborative environment with applied scientists, ML engineers, and software teams to deliver performant and reliable AI infrastructure. This is a high-impact engineering role with opportunities to grow technical expertise in large-scale systems and advanced AI technologies. Minimum Qualifications BS in Computer Science or related technical field. 6+ years of experience in backend software development with cloud infrastructure. Strong proficiency in at least one language such as Go, Java, Python, or C++. Experience building and maintaining distributed services in a production environment. Familiarity with Kubernetes, container orchestration, and CI/CD practices. Solid understanding of computer science fundamentals such as algorithms, operating systems, and networking. Preferred Qualifications MS in Computer Science. Experience working with LLM serving frameworks like vLLM, DeepSpeed, or FasterTransformer. Exposure to agent-based AI systems or tool-based inference workflows. Knowledge of cloud-native observability tools and scalable service design. Interest in compiler or systems-level software design is a plus. Why Join Us Build mission-critical AI infrastructure with real-world impact. Work closely with a collaborative and experienced global team. Expand your knowledge in AI, cloud computing, and distributed systems. Contribute to one of Oracle's most innovative and fast-growing initiatives. Responsibilities Contribute to the development and optimization of distributed systems for model inference and agent execution. Implement features and enhancements in LLM service infrastructure using modern cloud technologies. Collaborate with cross-functional teams to support scalable and secure deployment pipelines. Assist in diagnosing and resolving production issues, improving observability and reliability. Write maintainable, well-tested code and contribute to documentation and design discussions. Qualifications Disclaimer: Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: Medical, dental, and vision insurance, including expert medical opinion Short term disability and long term disability Life insurance and AD&D Supplemental life insurance (Employee/Spouse/Child) Health care and dependent care Flexible Spending Accounts Pre-tax commuter and parking benefits 401(k) Savings and Investment Plan with company match Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 11 paid holidays Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. Paid parental leave Adoption assistance Employee Stock Purchase Plan Financial planning and group legal Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC4 Required Skills CI/CD Distributed System Python Programming Language About Us As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Request a referral from an Oracle employee. #J-18808-Ljbffr
    $96.8k-223.4k yearly 3d ago
  • Space Software Manager - Embedded & Agile Leader

    Lockheed Martin 4.8company rating

    Associate software engineer job in Sunnyvale, CA

    A leading aerospace and defense company in Sunnyvale, California, is seeking an experienced Software Engineer to join a team developing missile defense technology. In this role, you will lead software development efforts and manage projects while ensuring high-quality software solutions. The ideal candidate should possess experience in leading development teams and managing software projects, with excellent communications skills and experience with government contracts. This full-time position comes with competitive pay and comprehensive benefits. #J-18808-Ljbffr
    $110k-146k yearly est. 1d ago
  • Principal Software Development Engineer

    Traveltechessentialist

    Associate software engineer job in San Jose, CA

    United States - California - San Jose Technology Full-Time Regular 11/21/2025 ID # R-99477 Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high‑quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. We're seeking a motivated Principal Software Development Engineer with a passion for technology, problem solving, and out‑of‑the‑box thinking to be part of our Runtime Team. Our team is responsible for building a container platform with a suite of capabilities to enable our developers to rapidly deploy and scale containerized workloads. What you'll do: As a Principal Engineer you will be part of an agile development team with lots of Linux, cloud, and containerization experience. You will play a key role in crafting the strategic technical goals for our group. The main effort will involve leading the architecture, design and build of a compute runtime platform based on Kubernetes that will be used by all engineering teams across Expedia. You will provide technical leadership for a dynamic and growing engineering organization. You will work alongside a talented group of product managers and other technical leaders to deliver best‑in‑class capabilities to our Expedia developer community, and as a result help shape the future of online travel. In this role, you will: Design and Implement Core Platform Components: Evolve our Kubernetes‑based environment, focusing on areas like multi‑tenancy, network policy, resource management, and service mesh integration (e.g., Istio, Linkerd). Architect for Scale and Reliability: Lead the technical design for scaling our control plane and data plane to handle a 10x increase in services and traffic. Define and implement SLOs for the platform itself. Improve the Developer Control Plane: Design and build the next generation of our CI/CD pipelines and GitOps workflows. Drive the strategy for our internal developer portal (e.g., Backstage) to unify tooling, documentation, and service lifecycle management. Automate Infrastructure Lifecycle: Author and maintain production‑grade Infrastructure as Code (IaC) using Terraform and/or Crossplane. Eliminate manual toil by automating cluster provisioning, node lifecycle, and dependency upgrades. Technical Leadership and Mentorship: Act as a force multiplier. Mentor senior engineers on the team, lead architecture review sessions, and author RFCs to build consensus on significant technical decisions. Your influence will extend beyond the team to application developers and SREs. Production Debugging: Serve as the final escalation point for complex, cross‑cutting production incidents that involve the underlying platform, from kernel‑level issues to CNI bugs to distributed system failures. Collaborate across product management, architecture, and engineering leads to deliver capabilities that enable our developer community to function at a high capacity. Ability to explore/use a wide variety of technologies and tools such as (but are not limited to) Java, Go, AWS, Docker, Hashicorp Tools (Terraform, Consul, Vagrant, Vault, Nomad), Kubernetes, Argo, Istio, Helm, etc. Advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability). Take ownership of high‑stress scenarios by remaining calm, employing critical thinking and data‑driven decision‐making practices. Minimum Qualifications: 8+ years of experience in infrastructure automation, configuration management or container orchestration. Bachelor's or Master's degree in a related technical field, or equivalent professional experience. Strong programming skills in one or more languages: Java, Go, Python or Ruby. Experience in cloud computing with Amazon Web Services (AWS) and containerization with Docker and Kubernetes/EKS. Preferred Qualifications: Experience with Stateless and Stateful workloads, Service Mesh or Service Discovery, Monitoring, Alerting and Logging. Understanding of security development principles such as token management, encryption, and certificates. Experience with Continuous Integration tools like Jenkins or similar. Experience building self‑service technology platform capabilities, particularly in the container compute, traffic management, or API management spaces. Experience mentoring other engineers and establishing standards for operational excellence and code quality at a multi‑project level. The total cash range for this position in San Jose is $242,000.00 to $338,500.00. Employees in this role have the potential to increase their pay up to $387,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee's passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership. View our full list of benefits. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award‑winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia , Hotels.com , Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group™ Media Solutions, Expedia Local Expert , CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain ********************. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization. #J-18808-Ljbffr
    $107k-149k yearly est. 3d ago
  • Lead Forward Deployed Software Engineer (1)

    Advanced Micro Devices 4.9company rating

    Associate software engineer job in Santa Clara, CA

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Job Description THE ROLE As aForward Deployed Software Engineer, you willworkclosely with ourmost strategicpartners as a hands-on technical expert.Youare responsible forturning AMD'scutting-edge AI technology into tangible business value. This role is a unique blend of customer relationship skills and elite software engineer; you will work side-by-side with clients to help themprove outandultimately deploy AI solutions on AMD GPUs. You will be the trusted technical advisor and hands-on developer who makes it happen. In this role, you will: Work closely with strategic customers to understand their requirements challenges andidentifyopportunities for AMD hardware and software to provide value. Close gaps in the AMD software stack needed to support customersolutions. Work hands-on as a technical expert and creative problem-solver,developingside-by-side with customers to drive projects from proof of concept to production. Act as the voice of the customer, translating their needs and your on-the-ground insights into actionable feedback that shapes the future of AMD's AI roadmap. Thrive in unfamiliar territory with a high degree of autonomy, finding novel ways to apply AMD technology to real-world problems. THE PERSON We are looking for a proactive and skilled software engineer with a passion for solving complex technical puzzles. You have a bias for action and excel at working directly with customers to analyze their code and help them achieve theirobjectives. You combine deep technical acumenwith strong collaboration skills to ensure our partners succeed with AMD technology. Thisis a senior levelrole, you must have post collegeexperience. KEY QUALIFICATIONS Strong programming skills in C/C++ and Python. Experience with GPUkernel programming using CUDA, HIP or OpenCL. Experience with collective communication and attentions. Strong performanceanalysis and optimization skills for both CPU and GPU. Expertisewith modern AI/ML frameworks (e.g.,PyTorch, TensorFlow, JAX). Experience with distributedtraining and inference frameworks. A track recordofdirect ClientEngagement with experience working with customers to solve ambiguous technical problems. Experience with containerization and orchestration technologies like Singularity, Docker, and/or Kubernetes. Experience with open-source software development including collaboration with community maintainers andsubmittingcontributions. Experience with software engineering methodologies such as Agile, Scrum, Kanban. Excellent analytical and problem-solving skills. Ability to work independently and as part of a team. BS/MS/PhD with related experiencein ComputerScienceorrelated equivalent. PREFERRED EXPERIENCE Experience incompiler, ISA. Experience shipping software in an end-customer production environment. Experience in implementing andoptimizing collectivecommunication primitiveson GPUaccelerators (NCCL/RCCL). Experience in implementing andoptimizing attention and KV-cache primitiveson GPUaccelerators. Experience inallphases of software development, from requirement gathering, analysis, design, development, testing to final release. Experience with test-driven development (TDD), CI/CD. Experience providing clear andtimelycommunication related to status and other key aspects of the project tothe executiveleadership team. #LI-G11 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. #J-18808-Ljbffr
    $137k-179k yearly est. 2d ago
  • Software Engineer II, Behavior Coverage

    Australian Competition and Consumer Commission

    Associate software engineer job in Mountain View, CA

    Software Autonomy Action Mountain View, California Senior Software Engineer, Behavior Coverage Who we are Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn. Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Senior Software Engineer, Behavior Coverage. In this role, you will Design and own end-to-end solutions for tools, dashboards, and pipelines that support behavior coverage. Lead efforts to ensure consistency and reliability of data across multiple dashboards and pipelines. Partner with cross-functional teams to drive improvements in test creation success rate. Mentor and provide technical guidance to other engineers on the team. Identify, prioritize, and address technical debt to ensure long-term scalability of our systems. Play a key role in reducing time and risk in achieving behavior coverage and performance milestones. Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 5+ years of professional software engineering experience. Strong proficiency in Python or C++ programming. Strong SQL skills, including writing complex queries and working with relational databases. Experience designing, building, or maintaining data systems, pipelines, or ETL frameworks. Familiarity with building or maintaining dashboards, APIs, or other data-driven tools. Ability to write clean, maintainable, and well-tested code. Strong problem-solving skills and the ability to collaborate effectively across cross-functional teams. Solid understanding of software engineering best practices, including testing, debugging, version control, and software design principles. Demonstrated ability to lead technical projects, drive solutions end-to-end, and mentor junior engineers. The base salary range for this position is $139,000-$223,000 per year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits. Working at Aurora At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together - all without any jerks. Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom. Commitment to inclusion Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are 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, you may contact us at careersiteaccommodations@aurora.tech. For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora's California Employment Privacy Policy. Apply for this job #J-18808-Ljbffr
    $139k-223k yearly 3d ago
  • Robotics Safety Software Engineer - SIL/ISO 26262

    Cobot

    Associate software engineer job in Santa Clara, CA

    A robotics technology company in Santa Clara is seeking a Senior Safety Software Engineer to lead the development of safety-critical software for robotic systems. The role involves architecting solutions and ensuring compliance with functional safety standards. Candidates should have a Bachelor's degree in a relevant field and at least 5 years of experience in embedded systems. The base salary range for this position is $195,000 - $210,000 plus equity and benefits. #J-18808-Ljbffr
    $195k-210k yearly 4d ago
  • Software Engineer - SRE

    Verrus, LLC

    Associate software engineer job in Mountain View, CA

    About Verrus Data centers should be valuable assets to their customers, the grid, and the local community such that we are able to give customers what they want, where they want it, while cities and utilities are actively seeking us to build in their region. Verrus is a developer of next generation, greenfield hyperscale data centers that flexibly leverage its onsite energy infrastructure (i.e. large scale BESS) through our proprietary technology. This allows Verrus to be a flexible resource to the grid, and provide grid services that facilitate interconnection and the effective procurement of power and carbon free energy, and balance traditional and variable uptime workloads (e.g., AI/ML). Verrus builds and capitalizes its turnkey data centers deeply integrated with energy resources, providing significant advantages over traditional designs. Verrus is led by industry veterans with experience at the largest data center development companies as well as power & utilities, delivering GWs of data center capacity across four continents in their careers (representing billions of investment). About Sidewalk Infrastructure Partners Verrus is backed by Sidewalk Infrastructure Partners. With investment from Alphabet, Ontario Teachers Pension Plan, and Stepstone Group, SIP is a consolidated holding company that builds innovative technology-enabled infrastructure companies and projects that deliver positive social and environmental impact at scale. SIP believes that technology-enabled infrastructure will help to solve some of the world's most pressing social and environmental challenges. Following years of research and in collaboration with the Verrus management team, SIP formed Verrus to design, build, and operate the world's most innovative data centers, leveraging unique technology to develop a scaled project portfolio that delivers significant financial, environmental, and innovation outcomes. Role Verrus is looking for candidates to serve as software-focused Senior Site Reliability Engineer at Verrus. This is a full‑time position based out of the Mountain View, CA office. Verrus takes a very technology‑forward approach to designing data center infrastructure - we operate at the intersection of leading‑edge electrical and mechanical engineering, control systems, and software engineering. As a result, software development at Verrus spans a broad space, including integration with physical infrastructure as well as third‑party vendors and systems. The Software Infrastructure team touches every aspect of Verrus, from integration with corporate IT to the data center systems. In this role, you will sit at the intersection of software engineering and critical infrastructure operations. Your primary objective will be to treat infrastructure operations as a software problem: building tooling, automation, platforms and integrations that allow Verrus to deploy and manage software infrastructure with high reliability and scalability. You will work closely with several teams across the company: software optimization developing the Verrus optimization engine, controls, mechanical and electrical engineering, and product development. Responsibilities Infrastructure as Code (IaC) : architect, deploy and maintain robust infrastructure applying a software programming mindset, ensuring environments are testable, reproducible, and scalable. Tooling & Automation : write high‑quality, maintainable code (primarily in Golang) to build internal developer tools, CLI tools, and automation scripts that reduce toil and streamline deployment pipelines. Cluster Management : manage and orchestrate containerized applications using both AWS EKS and HCI (Hyper‑converged infrastructure) ensuring optimal resource allocation for workloads. Reliability & Observability : design and implement comprehensive monitoring, logging, and alerting systems (primarily using Prometheus, Grafana, etc.) to ensure high availability and visibility enabling rapid incident response. CI/CD Optimization : help optimize the CI/CD pipelines to enable seamless, safe, and frequent code deployments across environments. System Architecture : collaborate with the broader team to design and implement resilient distributed systems that can avoid Single Points of Failure (SPOFs). Mentorship : provide technical guidance and mentorship to mid‑level engineers, championing SRE best practices and software engineering principles within the infrastructure domain. Minimum Qualifications 5+ years of experience in Software Engineering, DevOps, or Site Reliability Engineering. Strong proficiency in Golang is required. You should be comfortable writing production‑grade software, not just scripting. Deep experience with public cloud providers (AWS, GCP) and container orchestration. Proven track record of managing infrastructure using code (Pulumi preferred). A solid foundation in computer science or software engineering principles, including data structures, algorithms, and system design. Preferred Qualifications Experience with bare‑metal provisioning or hybrid‑cloud environments. Familiarity with energy data standards and protocols (e.g, Modbus TCP, DNP3, MQTT), IoT protocols, or industrial control systems. Familiarity with NATS or other publish/subscribe technologies. Familiarity with Rust and functional programming basics. An understanding of distributed systems and general RPC architectures. Ability to efficiently identify and resolve issues using problem‑solving and communication skills. Adaptability to work in a rapidly changing, fast‑paced environment and picking up new technical areas of expertise. Compensation The annual base salary range for this position in California is $150,000-$180,000. Salary is only one part of Verrus' comprehensive compensation package, which also includes a discretionary bonus, equity, general health benefits and paid time off. Compensation is determined by multiple factors, including market location, and may vary based on job‑related knowledge, skills, and experience. How to Apply If you are interested in consideration for this role, please apply through ********************** by submitting your resume with the job title in the subject line of your application email. Due to the amount of interest in Verrus' work, we may not have the chance to follow up with you directly following your submission. We are an equal opportunity employer. For us, this is more than legal boilerplate; it is reflective of a deeply held belief that our success depends on our willingness to recruit, hire, empower, compensate, reward, and promote the best and brightest individuals, of all backgrounds and characteristics. #J-18808-Ljbffr
    $150k-180k yearly 14h ago
  • Software Engineer - Reliability

    Pantera Capital

    Associate software engineer job in Palo Alto, CA

    About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are seeking a talented Site Reliability Engineer (SRE) to join our SuperComputing team. In this role, you'll ensure the reliability, scalability, and performance of our high-performance computing (HPC) infrastructure, powering cutting-edge AI research. You'll collaborate with cross-functional teams to build and maintain systems that support massive-scale data processing and model training. You\'ll ensure Grok stays reliable for millions while inventing new approaches at the intersection of SRE and cutting-edge AI to help define the future of AI reliability engineering. What You'll Do Design, implement, and maintain robust, scalable infrastructure for supercomputing environments. Monitor and optimize system performance, ensuring high availability and minimal downtime. Develop automation tools and scripts to streamline operations and improve system reliability. Troubleshoot complex issues across distributed systems, networks, and storage solutions. Collaborate with AI researchers and engineers to support compute-intensive workloads. Implement security best practices to protect sensitive data and infrastructure. Contribute to capacity planning and disaster recovery strategies. Participate in an on-call rotation to ensure 24/7 system reliability. Ideal Experiences Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 3+ years of experience in site reliability engineering, DevOps, or systems engineering. Proficiency in Linux system administration and scripting (e.g., Python, Bash). Experience with containerization (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). Strong understanding of networking, distributed systems, and storage technologies. Familiarity with HPC environments, GPU clusters, or large-scale data processing. Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. Strong communication skills and a collaborative mindset. Bonus: Experience with Infrastructure as Code (e.g., Terraform, Ansible) or monitoring tools (e.g., Prometheus, Grafana). Location This role is based in the Bay Area (San Francisco and Palo Alto). Candidates are expected to be located near the Bay Area or open to relocation. Tech Stack Languages: Rust, Python, C++, Golang Interview Process Application Review: Submit your CV and a statement of exceptional work. Our team will review your application to assess fit. Phone Interview (45 minutes): A brief conversation with a team member to discuss your background, key accomplishments, and motivation. Main Interview Process 1 Coding assessment: Solve problems in Rust, Python, C++, or Golang 1 Skill Specific Technical Interview: Demonstrate practical skills in a live problem-solving session. 1 SRE/System Case Study: Analyze and solve a complex, real-world system design or operational problem, demonstrating your technical expertise, problem-solving skills, and ability to optimize system reliability and performance. Project Deep-Dive: Present your past exceptional work to a small audience. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice #J-18808-Ljbffr
    $106k-150k yearly est. 2d ago
  • Versatile Software Engineer - Mortgage Platform

    Pylon

    Associate software engineer job in Menlo Park, CA

    A pioneering fintech startup in Menlo Park, California, is seeking a Software Engineer to join their ambitious team focused on revolutionizing the mortgage industry. You will be responsible for delivering high-quality, impactful code and engaging in rigorous technical discussions. Ideal candidates are self-motivated, comfortable with ambiguity, and have a passion for strong typing languages. This dynamic role offers stock options and benefits, including health insurance and a 401K plan. #J-18808-Ljbffr
    $106k-150k yearly est. 14h ago
  • Senior Software Engineer- Backend

    Medium 4.0company rating

    Associate software engineer job in Palo Alto, CA

    About the Company At Flow, we're reimagining what it means to live, work, and connect. More than just a real estate company, Flow is a brand, a technology platform, and an operations ecosystem spanning condominiums, hotels, multifamily residences, and office spaces. We're building a new kind of living experience: one that's flexible, connected, and designed to create genuine community and real value for the people who call Flow home. Our mission is oneness: prioritizing our residents and their experiences, and fostering connection with ourselves, their neighbors, and the natural world. By putting people at the center of everything we do, we're creating vibrant, human-centered communities where life, work, creativity, and play all come together in one place. About the Role As a Senior Software Engineer, you will develop backend systems that scale with Flow's growth. You'll work on critical systems, collaborating with cross‑functional teams to build secure, resilient services. In this role, you will actively solve complex problems with autonomy, proactively identify improvements, and take ownership of your work. We believe employees are better together. Every position at Flow has an onsite or in-office requirement. Responsibilities Build and optimize APIs, backend services, and distributed systems. Collaborate with frontend, product, and infrastructure teams to ship new features, supporting peers across teams and mentoring junior engineers. Design, develop, and maintain scalable software solutions while communicating across teams and providing useful asynchronous context. Conduct thorough testing and performance tuning to ensure reliability, connecting technical work to product impact and customer value. Participate in architecture discussions, propose technical solutions, and handle loosely defined problems with creativity and insight. Learn from failures, reflect, and work hard to improve under pressure, while elevating team outcomes and engineering quality. Qualifications 10-15+ years of backend software engineering experience, with a proven track record of impacts across multiple areas or services. Strong understanding of distributed systems, API development, and cloud computing. Experience with Kubernetes, Docker, and cloud-native infrastructure. Proficiency in modern programming languages (Go, Python, Kotlin, TypeScript). Ability to balance technical excellence with business needs. $160,000 - $270,000 a year Benefits Comprehensive Benefits Package (Medical / Dental / Vision / Disability / Life) Paid time off and 13 paid holidays 401(k) retirement plan Healthcare and Dependent Care Flexible Spending Accounts (FSAs) Access to HSA-compatible plans Pre-tax commuter benefits Employee Assistance Program (EAP), free therapy through SpringHealth, acupuncture, and other wellness offerings Flow is proud to be an equal opportunity workplace and hires regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity and/or expression, pregnancy, Veteran status any other characteristic protected by federal, state or local law. In addition, we provide reasonable accommodation for qualified individuals with disabilities. #J-18808-Ljbffr
    $160k-270k yearly 1d ago
  • Senior Software Engineer, Marketplace Booking UX, iOS

    Futureshaper.com

    Associate software engineer job in Mountain View, CA

    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver™-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's commercial service is scaling at a rapid pace. We're investing in our infrastructure to support this growth into a high-scale, world-class service. The booking team serves as the “front doors” into Waymo's ride-hailing marketplace. In this high-impact role, you'll be joining the Booking team to introduce high-value options that give riders agency to manage value tradeoffs, optimize the core booking flow with new modalities and options, and develop a powerful booking platform with intelligent features. You will: Work on a small team that builds the core hailing flow for an iOS application that hails and controls Waymo autonomous cars. You'll be focusing on premium and innovative flows that help users plan, create, and manage their trip - giving riders powerful features with industry-leading UX. Create delightful iOS components and flows using the latest iOS technologies, such as SwiftUI and Swift Concurrency. Build features which inspire trust in autonomous vehicle systems. The team works with UX designers and researchers, product managers, and vehicle software engineers to bring this technology to customers. You have: B.S. degree in Computer Science or equivalent practical experience. 3+ years of experience with iOS development. Experience with SwiftUI in a production environment. Passion for building user-facing products with a focus on pixel-perfect UI. Experience partnering with product managers and designers. Background in test-driven development. We prefer: Full-stack experience. Experience with UIKit, CoreAnimation, and other system iOS frameworks. Experience with performance analysis, profiling, and optimization tools. Familiarity with dependency injection frameworks. Experience with accessibility best practices. Salary Range $204,000-$259,000 USD Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. #J-18808-Ljbffr
    $204k-259k yearly 1d ago
  • Senior Software Engineer - Mobile (iOS)

    Rival 4.0company rating

    Associate software engineer job in Mountain View, CA

    Our Mission: Driving technology always feels old. Not by a little bit. We believe vehicles can be a thousand times smarter, safer, and more connected to the world around us, and our mission is to see it happen. In 2019, we joined forces with Honda as their first startup acquisition, and now we're expanding our vision into building the future of electric vehicles (BEV) for millions of people around the world. Why Drivemode: Drivemode is the new software and user experience division of Honda that is focused on digital experience for new electric vehicles. You will be joining an exciting startup environment that combines impactful work, competitive compensation, and excellent benefits. By becoming a part of our team, you'll contribute to our crucial mission of changing the way people engage with vehicles and help solving the world's environmental challenges. This presents an exceptional opportunity to be at the forefront of innovation and drive Honda's success in the EV market. About the role: You'll contribute to the architecture and technical vision for a line of companion apps and backend services for the new generation of electric vehicles for the Honda and Acura brands, unveiled at CES this year. Target end-user platforms include Android and iOS. We're looking for someone who has a strong sense of ownership of product features and quality, is enthusiastic about trying new technologies, and does not hesitate to do whatever it takes to get things done, even if outside their usual responsibility area. Responsibilities: Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views Provide guidance and support across the app feature stack, including the Android app and the server layer Partner with product managers, designers, backend engineers, and peers across Honda Engage in discussions and contribute ideas to product definitions and designs Lead technical discussions, feature development, and architecture reviews Design APIs and SDKs together with internal and external stakeholders Take ownership of features from concept to delivery Support engineering development lifecycle processes in a highly regulated and safety-oriented industry Build prototypes to validate the feasibility of challenging requirements and to test new ideas Mentor other engineers and proactively raise the level of the team Drive company vehicles to support hands-on product development, testing, and real-world validation. Get behind the wheel for competitive analysis, benchmarking, and helping shape the next generation of our products Qualifications: 5+ years of experience with the development of customer-facing native iOS apps Team player with a positive attitude and who is committed to continuously improving the team, the product, and the company Experience creating readable, thoughtful, and maintainable code Experience utilizing dependency injection, asynchronous programming, multi-threading, particularly around structured concurrency Nice to Have: Experience in the Automotive industry $152,000 - $214,000 a year This is the position's total compensation package including the company's bonus structure. This position also comes with full benefits. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to demonstrated skill set, years and depth of relevant experience, and some role-dependent factors. We welcome direct conversations with each candidate about compensation in all of our initial calls. EEOC Statement Drivemode is proud of a very diverse team with employees coming from 5 continents/20 countries as of today. Diversity in our workplace has played an important part in our success; we recognize each employee's unique background, knowledge, experiences, ideas, and viewpoints which are all critical in developing a product that has the greatest impacts on drivers all over the world. Drivemode provides equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, gender, national origin, sexual orientation, gender identity, disability, or any other characteristics that make you unique. #J-18808-Ljbffr
    $152k-214k yearly 4d ago
  • Senior, Software Engineer

    Comfort Systems 3.7company rating

    Associate software engineer job in Sunnyvale, CA

    What you'll do... Application & Feature Delivery: Owns scoped feature or model delivery through collaborative engineering teams. Manages implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components. Operates with a product-driven mindset and aligns outcomes with broader platform, system, and domain objectives. Software Development & Lifecycle Execution: Design, develop, and maintain advanced Android applications using Kotlin and Java. Collaborate with product managers, designers, and backend engineers to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs to improve application performance. Write clean, maintainable, and well‑documented code following best practices. Participate in code reviews and provide constructive feedback to peers. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Stay up-to-date with the latest Android development trends, tools, and technologies. Contribute to architectural decisions and help drive technical direction for the team. Work with CI/CD pipelines and automated testing frameworks to ensure robust delivery. AI/ML Integration & GenAI Enablement: Integrates AI agents and ML components using internal and external APIs to enhance software intelligence. Leverages GenAI tools such as GitHub Copilot to improve development velocity and innovation. Applies object‑oriented programming principles and documentation‑based coding practices to ensure modularity, maintainability, and consistency. Solution Design & Technical Leadership: Assists in converting high‑level designs into detailed designs using mock screens, pseudo code, and functional logic. Evaluates trade‑offs and designs scalable, secure, and maintainable software systems aligned with Walmart's standards. Participates in design reviews and ensures the implementation of appropriate design patterns and principles. Demonstrates continuous learning and supports peer growth through mentorship and knowledge sharing. Customer/Associate Problem Definition & Metrics: Engages stakeholders to identify and refine complex business or user problems. Translates pain points into actionable technical requirements and defines clear metrics to measure solution success and impact. Collaborates with cross‑functional teams to ensure the delivered solutions meet user needs and technical expectations. DevOps & Program Monitoring: Conducts complex maintenance procedures and monitors application performance using appropriate metrics and tools. Ensures adherence to project milestones and timelines through program reporting, CI/CD tools, and program logging systems. Supports the delivery of high‑quality and reliable software systems through proactive monitoring, testing, and continuous integration practices. Engineering Excellence: Promotes a collaborative engineering mindset focused on continuous improvement and team wellbeing. Contributes to innovation strategies, internal knowledge sharing, and platform enhancement through engineering best practices. Supports system uptime, performance, and customer experience by owning the quality and performance of delivered features. Technical Ownership: Demonstrates responsibility for deliverables, ensuring solutions meet quality standards and business objectives. Takes initiative to resolve issues and drive projects to completion. Technical Judgment: Applies sound reasoning to make informed technical decisions, balancing trade‑offs and considering long‑term impacts on system architecture and business goals. Change Agility: Adapts quickly to change, embraces new technologies, and understands the broader system context. Anticipates the downstream effects of technical choices and integrates feedback to improve outcomes. Collaboration: Works effectively across teams, openly shares knowledge, and communicates complex ideas clearly to both technical and non‑technical stakeholders. Innovation & Continuous Improvement: Proactively seeks opportunities to enhance processes, tools, and products. Encourages experimentation and learning to drive ongoing improvement. Coordinates, completes, and oversees job‑related activities and assignments by developing and maintaining relationships with key stakeholders; supporting plans and initiatives to meet customer and business needs; identifying and communicating goals and objectives; building accountability for and measuring progress in achieving results; identifying and addressing improvement opportunities; and demonstrating adaptability and promoting continuous learning. Provides supervision and development opportunities for associates by hiring and training; mentoring; assigning duties; providing recognition; and promoting a belonging mindset in workplace. Ensures compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by implementing related action plans; utilizing and supporting the Open Door Policy; and providing direction and guidance on applying these in executing business processes and practices. Software Development, DevOps, Solution Design Respect the Individual: Demonstrates and encourages respect for all; builds a high‑performing team; seeks, and embraces differences in people, cultures, ideas and experiences; creates a workplace where all associates feel seen, supported and connected through culture of belonging so associates thrive and perform; drives a positive associate and customer/member experience for all; identifies, attracts, and retains the best team members. Respect the Individual: Creates a discipline and focus around developing talent, through feedback, coaching, mentoring, and developmental opportunities; promotes an environment allowing everyone to bring their best selves to work; empowers associates and partners to act in the best interest of the customer/member and company; and regularly recognizes others' contributions and accomplishments. Respect the Individual: Builds strong and trusting relationships with team members and business partners; works collaboratively and cross‑functionally to achieve objectives; and communicates and listens attentively, with energy and positivity to motivate, influence, and inspire commitment and action. Act with Integrity: Maintains and promotes the highest standards of integrity, ethics and compliance; models the Walmart values and leads by example to foster our culture; supports Walmart's goal of becoming a regenerative company by making a positive impact for associates, customers, and the world around us (e.g., creating a sense of belonging, eliminating waste, participating in local giving). Act with Integrity: Follows the law, our code of conduct and company policies, and sets expectations for others to do the same; promotes an environment where associates feel comfortable sharing concerns and reinforces our culture of non‑retaliation; listens to concerns raised by associates. takes action and encourages others to do the same; holds self and others accountable for achieving results in a way that is consistent with our values. Act with Integrity: Acts as an altruistic servant leader and is consistently humble, self‑aware, honest, and transparent. Serve our Customers and Members: Deliver expected business results while putting the customer/member first and consistently applying an omni‑merchant mindset and acts with an Every Day Low‑Cost mindset to drive value and Every Day Low Prices for customers/members. Serve our Customers and Members: Adopts a holistic perspective that considers data, analytics, customer/member insights, and different parts of the business when making plans and shaping the team's strategy. Strive for Excellence: Consistently raises the bar and seeks to improve; demonstrates curiosity and a growth mindset; seeks feedback, asks thoughtful questions, fosters an environment that supports learning, innovation, and learning from mistakes, and intelligent risk‑taking; and exhibits resilience in the face of setbacks. Strive for Excellence: Seeks and implements continuous improvements and encourages the team to leverage new digital tools and ways of working. Health benefits include medical, vision and dental coverage Financial benefits include 401(k), stock purchase and company‑paid life insurance Paid time off benefits include PTO, parental leave, family care leave, bereavement, jury duty, and voting. You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable. For information about PTO, see ******************************* . Other benefits include short‑term and long‑term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more. Live Better U is a company paid education benefit program for full‑time and part‑time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short‑form certificates. Tuition, books, and fees are completely paid for by Walmart. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart (************************* . Sunnyvale, California US-11807: The annual salary range for this position is $117,000.00 - $234,000.00 Bentonville, Arkansas US-10735: The annual salary range for this position is $90,000.00 - $180,000.00 Additional compensation includes annual or quarterly performance bonuses. Additional compensation for certain positions may also include Regional Pay Zone (RPZ) (based on location). Minimum Qualifications Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area., We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture. Primary Location 815 Eleventh Ave, Sunnyvale, CA 94089-4731, United States of America Walmart and its subsidiaries are committed to maintaining a drug‑free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment. Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people. #J-18808-Ljbffr
    $117k-234k yearly 3d ago
  • Senior Software Engineer, Python (Tools Development)

    Roku, Inc. 4.9company rating

    Associate software engineer job in San Jose, CA

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team With so many people using Roku's products globally, we've become well-known for products that “just work” right out of the box and integrate almost by magic. That doesn't happen by accident, which is why we are committed to making sure our products aren't just intuitive, they're obvious. To support that commitment, the Roku's Automation support and Tools team focuses on providing innovative and impactful tools that improve efficiency, enhance productivity of all engineering to test Roku products, from industry's most reliable streaming media platform to smart home products that seamlessly integrate with Roku entertainment OS for a great connected home user experience. We accomplish this using state of the art technology and engineering to make it happen, with consideration for the customer as the centre of all that we do. About the role The Roku's software automation and tools team has an excellent opportunity for a Senior Software Engineer with strong experience in building automation framework and tools for SW embedded devices. The role involves developing and maintaining software and tools that help various internal teams to test and manage Roku's products. Working closely with internal stakeholders to enhance existing automation toolset with new capabilities and advanced features that empower all engineering and accelerate validation efforts for SW releases. You will work cross-functionally with various engineering teams, using your finest automation expertise to help both FW developers and QA to create and deliver highest quality product that help in provide valuable end-user feedback to improve customer's experience. This position requires python expertise with strong experience of using web frameworks, excellent debugging, written and organizational skills. You will be joining a talented, high-performance team of developers with a history of delivery. We are looking for someone who can help us keep up this pace and continue delivering high quality as we grow. We are looking for a keen problem solver and a self‑motivated individual with excellent communication and collaborative skills who is eager to learn and grow in consumer electronics space. As an engineer on the team you will require skills and confidence to undertake the challenges of working in a fast‑paced environment, frequently be taken out of your comfort zone and relish getting your hands dirty working with user facing products. What you'll be doing Support and maintain existing automation tools and technology Develop and release new E2E automation support and tools Debug issues to improve the quality of automated test tools and frameworks Conduct code reviews to improve code quality and optimization Promote coding conventions and standards for code re‑usability and cleanliness Document Feature guides, identify and formulate user requirements, product behavior Mentor less experienced engineers and drive automation development Assist in monitoring and maintenance of critical systems We're excited if you have 5+ years of hands‑on experience with automation systems 5+ years of programming experience, preferably with Python Bachelor's degree in Computer Science or related Proficient in Linux, Python‑based test automation frameworks and tools using REST APIs Hands‑on experience in development/integration of E2E test automation framework and tools for embedded software devices Experienced in developing and maintaining web‑based tools using Javascript, React Proficiency with DevOps, continuous integration tools (Jenkins, Gitlab CI, Teamcity, Docker, Kubernetes) Experience with CI/CD pipeline development and deployment via AWS or GCP cloud technologies Experience with unit‑testing frameworks - pytest/pyunit, Cypress, Playwright for UI testing Experience developing web applications using Flask, FastAPI, Django, Nginx Experience and knowledge of using generative AI Expert problem‑solving and technical troubleshooting skills Ability to learn new technologies quickly A self‑directed professional able to work independently Ability to work through ambiguous requirements and be flexible/adaptable to change Comfortable and experienced working with cross‑functional peers and internal stakeholders across European and US timezones Excellent communication and collaborative skills Experience with retail consumer electronic (CE) devices, ideally in the OTT streaming domain Previous experience with non‑functional testing (performance testing, stress testing) Knowledge of network technologies and libraries such as TCP/IP and HTTP Previous experience and knowledge of image processing and inferencing, creating computer vision capabilities for visual testing #LI-AB3 Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast‑paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem‑solvers, which itself is a two‑part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit ************************************ By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe here at any time. #J-18808-Ljbffr
    $175k-231k yearly est. 2d ago
  • Senior Software Engineer

    Amadeus Search

    Associate software engineer job in Mountain View, CA

    Role: Senior Software Engineer Employment Type: Full-time Compensation: $153,000 - $222,000 base salary + equity + benefits About the Company This fast-growing Silicon Valley company builds simulation and infrastructure software for autonomous systems. Its products are widely used by Fortune 500 OEMs, Tier 1 suppliers, and defense organizations to accelerate the safe development, testing, and deployment of autonomy. Founded in 2017, the company has raised over $350M from top investors (including Andreessen Horowitz and General Catalyst) and is valued above $3.5B. With offices across North America, Europe, and Asia, it's recognized as a leader in autonomy infrastructure and simulation tooling. The Role As a Senior Software Engineer on the ML Infrastructure team, you'll design and scale systems that support the training, evaluation, and deployment of large-scale machine learning workloads. The role blends infrastructure engineering with ML platform design, focusing on reliability, scalability, and developer productivity. You will collaborate closely with autonomy researchers, simulation experts, and product teams to deliver end-to-end ML solutions powering mission-critical autonomy development. Key Responsibilities Design, build, and scale ML infrastructure for training and evaluation pipelines. Develop distributed systems to manage large datasets and compute resources. Collaborate with applied ML and autonomy research teams to productionize new algorithms. Optimize workflows for simulation, evaluation, and reinforcement learningp> Ensure reliability and performance of infrastructure in production settings. Contribute to cross-team initiatives that improve scalability and developer velocity. Candidate Requirements BS, MS, or PhD in Computer Science or related field. Strong experience in distributed systems, infrastructure, or ML platforms. Proficiency with C++, Python, and modern ML frameworks (e.g., PyTorch, TensorFlow). Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes). Experience optimizing large-scale training or evaluation systems. Strong problem-solving and communication skills. Tech Stack C++, Python, PyTorch, TensorFlow, Kubernetes, distributed systems frameworks. Culture & Opportunity High technical bar: Work with top engineers and researchers solving complex autonomy and ML infra problems. Impactful work: Infrastructure powers the development of safety‑critical autonomous systems used by major industry players. Fast‑paced: Startup culture with high ownership expectations; candidates should be comfortable with ambiguity. Career acceleration: Exposure to cutting‑edge ML + autonomy problems at scale. Benefits & Perks Competitive compensation ($153K-$222K base + equity). Comprehensive benefits package (health, dental, vision, 401k). On‑site meals, commuter benefits, and wellness programs. Visa sponsorship available. Collaborative, in‑office work environment in Mountain View HQ. #J-18808-Ljbffr
    $153k-222k yearly 4d ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in Los Gatos, CA?

The average associate software engineer in Los Gatos, CA earns between $68,000 and $126,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average associate software engineer salary in Los Gatos, CA

$92,000

What are the biggest employers of Associate Software Engineers in Los Gatos, CA?

The biggest employers of Associate Software Engineers in Los Gatos, CA are:
  1. CyberArk
  2. Capital One
Job type you want
Full Time
Part Time
Internship
Temporary