Taro Logo

Software Development Engineer

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer II, Amazon

Software Development Engineer II position at Amazon's Seller Flex team in Bangalore, building scalable e-commerce solutions and empowering sellers across multiple marketplaces.

Software Dev Engineer II, WWGST Culinary Tech

Software Development Engineer II position at Amazon's WWGST Culinary Tech team, focusing on building automation systems for food production and kitchen operations.

Software Development Engineer, Meeting Devices

Senior software engineering role at Amazon Devices focused on building AI-powered collaboration tools, offering competitive compensation and the opportunity to lead full-stack development.

Software Development Engineer II, Devices Pricing and Promotions

Amazon seeks Software Development Engineer II for Devices Pricing and Promotions team to build sales automation systems and lead technical initiatives.

Software Development Engineer II

Software Development Engineer II position at Amazon's FBA team, building scalable systems to manage global product distribution network for sellers worldwide.

Description For Software Development Engineer

AWS CloudFront is seeking architecturally-experienced engineers to join one of AWS' largest services, which sits at the heart of major Internet events worldwide. This role offers an exceptional opportunity to work on high-impact challenges in cloud computing, handling performance optimization at massive scale (1M+ RPS), internet traffic routing, and real-time event usage prediction.

As a Software Development Engineer at AWS CloudFront, you'll be part of the team making the internet faster and more secure. You'll work with cutting-edge distributed technologies and solve some of the hardest problems on the AWS platform. The role encompasses full-service ownership, from designing and building software to managing operations and meeting customer expectations for performance and scale.

AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. You'll join a diverse team of professionals, including software, hardware, and network engineers, working collaboratively to maintain and improve the backbone of AWS services. The position offers comprehensive benefits, including relocation assistance, and provides an inclusive environment that values diverse experiences and perspectives.

The ideal candidate will have professional software development experience, strong architectural skills, and expertise in modern programming languages. You'll be part of a culture that emphasizes work-life harmony, continuous learning, and career growth. This is an opportunity to impact millions of users while working with some of the most advanced cloud technologies at unprecedented scale.

If you're passionate about solving complex technical challenges, building reliable and scalable systems, and making the internet better for everyone, this role at AWS CloudFront offers the perfect platform to achieve these goals while growing your career in cloud computing.

Last updated 4 months ago

Responsibilities For Software Development Engineer

  • Design and build software for AWS CloudFront
  • Manage operations of the service
  • Deliver on customer performance and scale expectations
  • Solve performance optimization challenges at one million RPS
  • Work on routing internet traffic
  • Predict real-time event usage

Requirements For Software Development Engineer

Java
  • Bachelor's degree or equivalent
  • Experience (non-internship) in professional software development
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Benefits For Software Development Engineer

Relocation Benefits
  • Comprehensive relocation package
  • Inclusive culture
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Knowledge-sharing resources
  • Career advancement resources

Interested in this job?