Taro Logo

Sr. Software Engineer

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr. Software Engineer

We are seeking a Senior Software Development Engineer to lead the architecture and development of application software for Amazon data centers. This role is within AWS Infrastructure Services (AIS), which owns the design, planning, delivery, and operation of all AWS global infrastructure.

The position involves:

  • Working with Python, Java, Go, Lambda, DynamoDB, and CloudFormation
  • Leading design and development of data acquisition and transport services
  • Collaborating with cross-functional teams across AWS
  • Participating in on-call rotation for production system support
  • Mentoring team members and driving best practices
  • Ensuring high-quality software delivery through comprehensive testing

AWS Infrastructure Services is responsible for keeping the cloud running, managing all AWS data centers, servers, storage, networking, power, and cooling equipment. The team works on complex supply chain challenges and ensures customers have continuous access to AWS services.

The role offers:

  • Opportunity to work on challenging infrastructure problems
  • Collaboration with diverse teams including software, hardware, and network engineers
  • Inclusive culture that welcomes bold ideas
  • Career growth through knowledge-sharing and mentorship
  • Work-life harmony with flexible working culture
  • Comprehensive benefits package including medical, financial, and other benefits

The ideal candidate will be passionate about creating simple and elegant solutions for complex problems, have strong technical leadership experience, and be deeply customer-focused.

Last updated 21 hours ago

Responsibilities For Sr. Software Engineer

  • Lead design and development of data acquisition and transport services
  • Build new features with team members
  • Ensure quality through comprehensive testing
  • Participate in oncall rotation
  • Solve customer issues in production systems
  • Drive best practices for product quality

Requirements For Sr. Software Engineer

Python
Java
Go
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent

Benefits For Sr. Software Engineer

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career development
  • Mentorship opportunities
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Sr. Software Engineer