Senior Software Dev Engineer

Global technology company leading 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 and help drive the technical vision for cutting-edge products and services. 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 various products, ensuring scalability, performance, and security. The position involves close collaboration with cross-functional teams, including Product Managers, Data Engineers, and Operations, to define and implement end-to-end solutions.

As a senior engineer, you'll have the chance to mentor and develop other engineers, fostering a culture of continuous learning and growth. The role requires expertise in software engineering best practices, including Agile methodologies, continuous integration/deployment, and test-driven development. You'll be working with a diverse team in multiple locations, including Seattle, Bay Area, and Boston.

The compensation is highly competitive, ranging from $151,300 to $261,500 based on location, plus equity and additional benefits. This is an excellent opportunity for experienced engineers who want to work on challenging problems at scale while contributing to Amazon's innovative technology solutions. You'll be part of Amazon's Alexa and Echo Devices team, working on technology that impacts millions of users worldwide.

The role offers significant growth potential and the chance to influence the technical direction of major software systems. You'll be expected to bring strong problem-solving skills and the ability to break down complex challenges into manageable tasks. The position requires excellent communication skills and the ability to work effectively with stakeholders across different functions.

Last updated 17 hours ago

Responsibilities For Senior Software Dev Engineer

  • Design, develop, and maintain core functionality across a suite of 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
  • Coach and mentor software engineers
  • Provide technical expertise throughout product lifecycles
  • Influence product roadmap and shape technical vision

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 experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Senior Software Dev Engineer

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive medical, financial, and other benefits
  • Competitive base salary based on location
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Senior Software Dev Engineer

Software Development Engineer

Senior Software Engineer role at Amazon Flex focusing on backend development for delivery partner onboarding and account management systems.

Sr. Performance Engineer, Redshift Performance Engineering

Senior Performance Engineer role at Amazon Redshift focusing on database and distributed systems performance optimization.

Sr. Software Dev Engineer, Aurora Control Plane

Senior Software Engineer role at Amazon AWS, working on Aurora database service, building scalable distributed database systems and control plane components.

Sr. SDE AWS Redshift , AWS Redshift

Senior Software Development Engineer position at Amazon AWS Redshift team, building next-generation cloud database services with focus on distributed systems and scalable architecture.

Sr SDE, Nitro Linux Kernel, AWS EC2 Nitro Operating System

Senior Software Development Engineer position at Amazon AWS, focusing on Linux kernel development for EC2 Nitro Operating System, offering competitive compensation and comprehensive benefits.