Taro Logo

Software Development Engineer - EC2 Edge, EC2 Edge Computing

Global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - EC2 Edge, EC2 Edge Computing

Join Amazon Web Services (AWS) EC2 Edge Computing team to revolutionize cloud computing. AWS Outposts represents a groundbreaking initiative to extend AWS services to customer data centers and on-premises facilities. As a Software Development Engineer, you'll be part of building fully managed compute and storage racks with AWS-designed hardware, enabling seamless hybrid cloud operations. The role offers a startup-like opportunity within AWS to create new technologies from the ground up.

The team values innovation, customer obsession, and technical excellence. You'll work in a collaborative environment that emphasizes mentorship, knowledge sharing, and code quality. AWS's culture promotes inclusion through various employee-led affinity groups and learning initiatives like CORE and AmazeCon conferences.

The position requires strong system design skills and software development expertise. You'll be responsible for building highly reliable, secure, and scalable solutions that operate 24/7. The role combines the excitement of a startup with the resources and stability of Amazon, offering opportunities to solve complex technical challenges while maintaining a healthy work-life balance.

This is an excellent opportunity for experienced engineers who want to make a significant impact on cloud computing's future while working with cutting-edge technologies. The team offers a supportive environment for professional growth, with experienced members providing mentorship and thorough code reviews. If you're passionate about distributed systems, cloud computing, and building innovative solutions at scale, this role offers the perfect blend of challenge and opportunity.

Last updated 8 days ago

Responsibilities For Software Development Engineer - EC2 Edge, EC2 Edge Computing

  • Contribute to system design and architecture of new and current systems
  • Build rock solid 24x7 never-fail, highly-secure software at world-class scale
  • Work on AWS Outposts - fully managed compute and storage racks
  • Develop solutions for hybrid cloud environments

Requirements For Software Development Engineer - EC2 Edge, EC2 Edge Computing

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Bachelor's Degree in Computer Science or related field (or equivalent experience)

Benefits For Software Development Engineer - EC2 Edge, EC2 Edge Computing

Medical Insurance
Parental Leave
  • Flexible work schedule
  • Work-life balance
  • Mentorship opportunities
  • Employee-led affinity groups
  • Learning and development opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer - EC2 Edge, EC2 Edge Computing