Software Development Engineer

Global technology company leading in e-commerce, cloud computing, and artificial intelligence with Alexa
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer

Join Amazon's Alexa Smart Properties team, building innovative Alexa experiences for hospitality and shared living spaces. This role offers an exciting opportunity to work on extending Alexa's capabilities beyond personal homes into enterprise environments. As a Software Development Engineer, you'll be part of a startup-like team within Amazon, creating new services and experiences from the ground up.

You'll work on developing micro-services and building robust service architectures that serve enterprise customers worldwide. The role involves close collaboration with Alexa/AWS/Solution Architects and various teams to shape the product strategy and roadmap. You'll be responsible for designing, developing, testing, and deploying solutions that enable Alexa's use in business enterprises.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and sign-on bonuses. You'll be working with cutting-edge technology in the AI and enterprise software space, helping to transform how businesses utilize voice technology.

This is an excellent opportunity for engineers who want to make a significant impact, enjoy working in a fast-paced environment, and are passionate about creating innovative solutions that customers love. You'll be part of a first-class engineering team, contributing to the future of voice-enabled enterprise solutions while working with some of the most advanced technology in the industry.

Last updated 2 days ago

Responsibilities For Software Development Engineer

  • Design and develop micro-services to create new core software services
  • Build service architectures with high availability and performance
  • Work closely with customers, product managers, and cross-team developers
  • Technical leadership and influence on tech design and architecture
  • Drive system architecture and best practices
  • Coach and develop junior engineers

Requirements For Software Development Engineer

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer

AMET Design/Project Engineer, Amazon Logistics

Senior Design Engineer role at Amazon Logistics focusing on infrastructure development and innovation in last-mile delivery operations.

Software Development Engineer, EC2 Network Provisioning

AWS EC2 Network Provisioning Engineer role focusing on IP management and distributed systems at global scale, using Java and Go.

Software Development Engineer, CE Tech, Product Protection Experience

Software Development Engineer role at Amazon's P2X team, building customer protection plan systems using AWS technologies. 3+ years experience required, Seattle-based.

Software Development Engineer, Project Haul

Software Development Engineer role at Amazon working on Project Haul, an innovative shopping experience offering affordable products under $20 with worldwide expansion plans.

Software Development Engineer II, Alexa Skills Kit (ASK)

Software Development Engineer II position at Amazon working on Alexa Skills Kit, focusing on AI-powered developer tools and distributed systems.