Software Development Engineer
$148.4kAmazon Jobs
Are you passionate about innovation? Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable projects in a collaborative team environment? Do you want to see your solutions directly impact millions of customers worldwide? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands. We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact contributor you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth. Key job responsibilities Collaborate with cross-disciplinary teams that may include hardware design, firmware, compiler, runtime, and ML engineers to develop software that enables and optimizes custom ML accelerator silicon Design, develop, and test software across the accelerator stack, including compiler toolchains, device drivers, runtime libraries, profiling tools, simulation frameworks, or chip validation infrastructure Build scalable, high-performance systems supporting chip verification, silicon bring-up, or production ML inference/training workloads Write clean, maintainable code (C, C++, Python, or Rust) following best practices for systems-level and performance-critical development Develop CI/CD pipelines, test automation, and tooling to accelerate the hardware-software co-development lifecycle Participate in code reviews, contribute to technical documentation, and leverage GenAI tools to enhance development productivity Demonstrate operational excellence through monitoring, debugging, and resolving issues across hardware-software integration boundaries, including on-call responsibilities Stay current with emerging technologies in ML accelerators, compiler optimization, computer architecture, and cloud-scale distributed systems A day in the life As an Amazonian, you will be matched to a manager and a team, and will have the opportunity to influence the evolution of Amazon technology and work on critical projects early in your career. In addition to working on impactful projects, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in various activities. We give you the tools to own your projects and learn in a real-world settings. Are enrolled in a Master's degree in Computer Science, Computer Engineering, or related fields at time of application Experience programming with C++ using OOP Coursework in Computer Architecture- Coursework, research, or project involving architectural simulators (gem5, QEMU, self-built simulator, etc.) Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, and testing Internship or research experience in silicon, firmware, architecture, or performance analysis Experience with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture Familiarity with modern C++ (17, 20, etc.) Experience with PyTest or GoogleTest Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. The starting pay for this position is listed below. Starting Day 1 of employment, Amazon offers EAP, Mental Health Support, Medical Advice Line, 401(k) matching. Learn more about our benefits at Cupertino, CA, USA - 148,400.00 USD Annually #J-18808-Ljbffr
$118.7k
...just a tool, it's your playground. Our engineers work on scalable systems, cloud services... ...ambiguity in an environment where development cycles are measured in weeks, not years... ...version control systems Knowledge of software development lifecycle, including design...SuggestedFull timeSummer workInternshipSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday- ...advance your career.THE ROLE:AMD is looking for a strategic software engineering lead who is passionate about improving the performance of... ...ambiguous technical problemsExperience with open-source software development including collaboration with community maintainers and...Suggested
$200.5k - $260.5k
...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project... ...of 10 years of experience in networking related software development B.S. in Computer Science or Electrical Engineering; M.S....SuggestedFull time$175k - $245k
...support the delivery of our new platform.Maintain the existing software components, OS related.Requirements:B.S./M.S. with 8+ years of... ....Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc.Detailed knowledge of Linux kernel, scheduling...SuggestedFull timeWorldwide$188.5k - $265k
...Principal Software Development EngineerZscaler accelerates digital transformation so customers can be more agile, efficient, resilient, and... ...This is a Hybrid role, reporting to the Director, Software Engineering in the Engineering department. You will join the team that...SuggestedFull timeWork at officeLocal areaWorldwide$185.5k - $265k
...company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is an hybrid role in Santa Clara, CA, reporting to the Director of Software Development Engineering...Full timeWork at officeLocal area$134k - $220k
...Responsibilities: Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features... ...: ~0-3 years’ experience in software engineering. ~ Strong C/Linux experience is essential...Full timeWorldwideHome office$148.4k
...include hardware design, firmware, compiler, runtime, and ML engineers to develop software that enables and optimizes custom ML accelerator silicon... ...practices for systems-level and performance-critical development - Develop CI/CD pipelines, test automation, and tooling to...InternshipLocal areaWorldwide- ...bigger— technologythat moves the world forward.Join us and, together, we’ll advance your career.THE ROLEAMD is looking for a Software Development Engineer to help build the next generation of integrated marketing technology capabilities. As part of a new, collaborative...
$150.4k - $277.6k
...opportunity to come and join an exciting engineering team responsible for building next-... ...are passionate about health research and development, this is an exciting opportunity.At Apple... ...people's lives. We are seeking a software engineer to build backend systems, develop...Relocation$123k - $151k
...Software Development Position Job Responsibilities: • Develop and maintain software components on current and future networking related... ...: • B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred US Citizenship is required. The US base...Full timeWorldwide$165.2k - $223.6k
...Software Development Engineer Amazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions, from fungible SDE roles to specialized...InternshipLocal areaFlexible hoursDay shift$160k - $220k
...Responsibilities:Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features of... ...Minimum of 13 years’ experience in software engineering.Strong C/Linux experience is essential....Full timeWorldwide- ...delivery of the scale-up networking and GPU software stack for AMD Instinct™ GPU platforms. You will lead architecture, development, bring-up and optimization across scale-up... ...multiple teams. You communicate clearly with engineers, architects, executives and customers, and...
$164k - $295k
...that matters? The future of cybersecurity starts with you. About the Role: CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and Response (AIDR) Cloud team. In this role, you will architect and build the next generation...Permanent employmentWork experience placementWork at officeLocal areaWorldwide2 days per week3 days per week$181.1k - $272.1k
...responsive, accessible, and high-performance web applications for Apple Maps in collaboration with designers, product managers, engineering, QA, and infrastructure teams. Write clean, modular, and reusable code using HTML, CSS, JavaScript (ES6+), and React. Write automated...Remote workRelocation$194k - $349k
...mental wellness programs Competitive vacation and holidays for recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role Employee Networks, geographic neighborhood groups, and volunteer opportunities...Permanent employmentWork experience placementWork at officeLocal area2 days per week$164k - $295k
...vulnerability event processing Drive backend engineering and process automation across the... ..., OpenAI, or similar) and AI-assisted development tools, with a realistic view of their... ...working in a global team ~ Commitment to software quality — unit tested, code reviewed,...Permanent employmentWork experience placementWork at officeLocal areaWorldwide$165.2k - $223.6k
...commercial regions to classified partitions at a scale where availability and security are non-negotiable. We are looking for a Software Development Engineer to design build and operate the services that authenticate authorize connect and stream WorkSpaces sessions for humans...InternshipLocal areaFlexible hours$165.2k - $223.6k
AWS Hardware Engineering Services support all AWS data centers and all of the servers, storage... ...to help. You’ll join a diverse team of software, hardware, and network engineers,... ...as external companies and lead firmware development efforts on custom solid-state devices....InternshipLocal areaFlexible hours$164k - $295k
.... What You’ll Do: Lead backend engineering efforts from rapid prototypes to large-... ...distributed systems) ~12+ years of backend development experience ~ The ability to scale... ...on time and produce high quality software that is unit tested, code reviewed, and...Permanent employmentWork experience placementWork at officeLocal area2 days per week3 days per week$165.2k - $223.6k
The Amazon Devices Software & Services team is looking for a Software Development Engineer to join a high-velocity, specialized team. This is not a traditional framework or infrastructure role - we are building a new groundbreaking customer experience that will define how...InternshipLocal areaWorldwideFlexible hours- ...world forward. Join us and, together, we’ll advance your career.Job Role and Responsibility: AMD, Inc., is hiring PMTS Software Development Engineer to Identify and analyze AMD strengths and weaknesses in application performance, finding performance bottlenecks. Use all...
$123k - $151k
...on design consistency and with backend engineers on API shapes.What We're Looking ForBachelor... ...'s or Master's in Computer Science, Software Engineering, or a related field.... ...security, and learn contract-first full-stack development, enterprise design systems, and real...Full timeContract workInternshipWorldwide- ...the world forward. Join us and, together, we’ll advance your career.Job Role and Responsibility: AMD, Inc. is hiring SMTS Software Development Engineer to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution...Remote work
$165.2k - $223.6k
...the UC organization, you’ll support the development and management of Compute, Database,... ...product line. The Nitro Team is looking for engineers with systems knowledge and experience... ...+ years of non-internship professional software development experience- 2+ years of non...InternshipLocal areaFlexible hours$115k - $207k
...the Role: We are seeking a Back-End engineer to be part of our Identity product group... ..., you will be part of the cloud product software engineering team, responsible for developing... ...~3+ years of professional software development experience ~3+ years of programming experience...Permanent employmentWork experience placementWork at officeLocal area2 days per week$164k - $295k
...product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration... .... Presently, we're integrating Fusion with agentic workflow development to push our Next gen SIEM functionality into the agentic AI-...Permanent employmentWork experience placementWork at officeLocal area$165.2k - $223.6k
Are you excited about building software that impacts millions of customers? Do you enjoy solving complex technical... ...while collaborating with a talented team of engineers? We're looking for a Software Development Engineer II to join Amazon and help design, build, and...Permanent employmentInternshipLocal areaFlexible hoursShift workDay shift- ...career.Job Role and Responsibility: AMD, Inc. is hiring MTS Software Development Eng. to Architect and drive the AI Software Stack by... ...degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- software engineer internship remote Cupertino, CA
- software engineer remote Cupertino, CA
- information technology software engineer Cupertino, CA
- senior software engineer remote Cupertino, CA
- rust software engineer Cupertino, CA
- junior software developer remote Cupertino, CA
- startup software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- financial software developer Cupertino, CA
- software developer Cupertino, CA




