View All Jobs 116573

Software Development Engineer, Brazil Build Compute Team

Build and scale Brazil Build Compute System for deploying software across Amazon engineers
Seattle
Mid-Level
21 hours agoBe an early applicant
Amazon

Amazon

Global e-commerce and cloud computing leader offering online retail, digital content, and scalable web services to consumers and businesses worldwide.

Amazon's Source And Build Foundations Team

Amazon's Source and Build Foundations team manages source control and build systems for Amazon. As we embrace a world of continuous delivery, the number of builds that we perform everyday is well into the millions. The Source and Build Foundations Team is at the heart of shaping what is possible as we provide the tools that are used daily by virtually every engineer at Amazon. The Source and Build Foundations Team owns the tools that allow builders across Amazon to build quickly and correctly. Our innovations and quality benefit Amazon builders who in turn continue to delight Amazon's customers. Join this team to work on distributed systems processing tens of millions of package builds every day. This team manages critical services to build and release software at Amazon.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

As an SDE II, you'll solve challenging distributed systems problems at massive scale with AI-native powered innovation. We're building next-generation systems to be ready for AI native development at Amazon. We're looking for engineers who thrive on making systems faster, more reliable, and more secure at Amazon scale.

Key Job Responsibilities

  • Experience writing software in an object-oriented language
  • Experience with data structures, algorithms, distributed systems, and asynchronous architectures.
  • 4+ years of industry experience
  • BS in Computer Science or equivalent experience
  • Experience building and operating highly available services

About the team: We power Amazon's Brazil Build System - a Tier-1 platform processing 25 million tasks daily across 12K hosts (384K cores). Every AWS and SDO engineer depends on us to transform source code into deployment-ready artifacts.

Our stack: NeverBuildTwiceManager (NBTM) handles distributed task orchestration with JournalDB transactions, optimistic concurrency. DockerBuildFleetNode manages containerized build execution with sophisticated resource allocation and real-time capacity management across the fleet.

The challenge: maintain 99.99% availability at massive scale while continuously optimizing performance, mitigating risks, and solving complex distributed systems problems. Your code directly impacts thousands of developers and Amazon's deployment velocity.

+ Show Original Job Post
























Software Development Engineer, Brazil Build Compute Team
Seattle
Engineering
About Amazon
Global e-commerce and cloud computing leader offering online retail, digital content, and scalable web services to consumers and businesses worldwide.