Senior Software Development Engineer, AWS Transactional Services

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, AWS Transactional Services

Join the innovative team at AWS building Journal, a fault-tolerant, high-performance, durable log service that powers critical distributed systems like Kinesis, S3, and DynamoDB. As a Senior Software Development Engineer, you'll work on the Journal Control Plane services that handle over 100 million transactions per second. This role combines technical leadership with hands-on development, focusing on building highly available distributed systems.

AWS offers a strong emphasis on work-life balance, with flexible hours and a supportive team environment. The role includes on-call duties (one week every two months) with a focus on building fault-tolerant systems. You'll be part of a diverse and inclusive culture, with access to employee-led affinity groups and ongoing learning experiences.

The team values knowledge sharing and mentorship, making it an ideal environment for both personal and professional growth. You'll work with cutting-edge technologies, solve complex distributed systems challenges, and have the opportunity to influence the architecture of systems that operate at massive scale.

Working at AWS means joining a pioneer in cloud computing that continues to innovate. You'll be part of a team that values diverse perspectives, embraces new technologies, and focuses on delivering solutions that power some of the world's most successful companies. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make a significant impact on cloud infrastructure used globally.

Last updated 5 days ago

Responsibilities For Senior Software Development Engineer, AWS Transactional Services

  • Design and develop novel, cutting edge, highly available, distributed systems software
  • Deliver quality features on-time and on-budget
  • Manage day-to-day development activities
  • Participate in designs, design reviews, code reviews, and implementation
  • Mentor other engineers
  • Maintain current technical knowledge
  • On-call responsibilities (one week every two months)

Requirements For Senior Software Development Engineer, AWS Transactional Services

Java
  • 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
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Senior Software Development Engineer, AWS Transactional Services

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Work-life balance
  • Flexible working hours
  • Career growth opportunities
  • Mentorship programs
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, AWS Transactional Services

Sr. Software Dev Engineer, CloudFront Media & Entertainment

Senior Software Engineer role at AWS CloudFront, building distributed systems for video delivery and content distribution at global scale.

Software Development Engineer, Amazon S3 Tables

Senior Software Engineer role at AWS S3 building large-scale distributed storage systems with focus on durability and availability of key-value metadata.

Software Dev Eng III, EC2 Networking

Senior Software Engineer role at Amazon developing virtualized networking solutions for EC2, focusing on VPC infrastructure and distributed systems.

Senior Software Development Engineer

Senior Software Engineer role at Amazon working on distributed tax calculation systems, requiring 5+ years of experience in software development and system architecture.

Senior Software Development Engineer

Senior Software Development Engineer role at Amazon's Tax Platform Services, building global-scale distributed tax calculation systems.