Senior Software Dev Engineer

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Dev Engineer

Join Amazon as a Senior Software Development Engineer to help drive the technical vision for cutting-edge products and services in the Alexa and Echo Devices team. This role offers an exciting opportunity to work on large-scale, distributed systems while making a significant impact on Amazon's technology landscape.

You'll be responsible for designing and developing core functionality across a suite of products, ensuring scalability, performance, and security. The position requires technical leadership in architecting complex software systems and collaborating with diverse stakeholders, including Product Managers, Data Engineers, and Operations teams.

The role combines hands-on development with technical leadership, offering the chance to mentor and develop a strong team of engineers while fostering a culture of continuous learning. You'll work in a fast-paced environment where you can influence product roadmaps and shape technical vision for Amazon's innovative products and services.

This position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. The role is available in multiple major tech hubs including Seattle, Boston, and the Bay Area, offering flexibility in location choice while working with one of the world's leading tech companies.

As part of the Alexa and Echo Devices team, you'll be at the forefront of voice technology and smart home innovation, working on products that impact millions of customers worldwide. This is an excellent opportunity for experienced engineers who want to combine technical expertise with leadership skills while working on cutting-edge technology at scale.

Last updated an hour ago

Responsibilities For Senior Software Dev Engineer

  • Design, develop, and maintain core functionality across products and services
  • Drive technical direction and architecture of large, complex software systems
  • Identify opportunities to improve system stability, performance, and security
  • Collaborate with cross-functional teams to define business opportunities
  • Influence product roadmap and shape technical vision
  • Coach, mentor, and develop team of software engineers
  • Provide technical expertise and leadership throughout product lifecycles
  • Promote best practices and operational excellence

Requirements For Senior Software Dev Engineer

Java
Python
JavaScript
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with software development life cycle
  • Knowledge of coding standards, code reviews, and source control management
  • Strong problem-solving skills
  • Excellent communication and collaboration skills

Benefits For Senior Software Dev Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package
  • Sign-on payments
  • Equity

Interested in this job?

Jobs Related To Amazon Senior Software Dev Engineer

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with MySQL and PostgreSQL compatibility, offering competitive compensation and growth opportunities.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineering role at AWS focusing on Aurora PostgreSQL database development, requiring 7+ years of experience in software development and distributed systems.

Senior Software Development Engineer, Digital & Emerging Payments Tech

Senior Software Development Engineer role at Amazon's Digital & Emerging Payments Tech Team, building innovative payment solutions for global customers.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database services and distributed systems with competitive compensation and benefits.

Senior Software Development Engineer- AWS Aurora, Aurora

Senior Software Engineering role at AWS Aurora team, building high-scale cloud database services with competitive compensation range of $151,300-$261,500.