JOBSEARCHER

Software Development Engineer, Data Center Builder Tools

Overview As a Software Development Engineer, you design and maintain software powering AWS Data Center industrial controls, running on devices and in the cloud. You collaborate with hardware, operations, and security teams to deliver secure, scalable, and reliable solutions at global scale. You will leverage AI-assisted development tools to accelerate delivery and improve quality. This role offers hands-on impact on critical infrastructure and opportunities to mentor teammates and shape the engineering direction. Compensation / Benefitshealth insurance (medical, dental, vision)RSUs and sign-on payments401(k) matchingpaid time offparential leaveEAP and mental health support ResponsibilitiesDesign and build scalable software for data center devices and cloud management servicesIntegrate AI-enabled development tools for rapid prototyping, AI-driven test generation, and anomaly detectionLead design decisions, author design docs, and conduct security- and reliability-focused code reviewsBuild and maintain CI/CD pipelines with automated quality gates and AI-assisted release validationCollaborate with product managers, hardware engineers, data center operations, and security specialists to translate requirements into production-ready solutionsMentor junior engineers and promote software engineering best practices, including responsible use of AI toolsEvaluate emerging technologies (AI/ML tooling, automation frameworks, cloud-native architectures) and advocate for adoption to improve quality and velocityParticipate in on-call rotations and operational reviews to improve availability and reduce MTTR Key requirements3+ years of non-internship software development experience2+ years in design or architecture of new/existing systems1+ years of SDE or related occupational experienceBachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field1+ years of Python experiencePreferred: 3+ years SDLC experience including coding standards, code reviews, and deployment, testing, and operationsPreferred: hardware or software lab experiencePreferred: Rust programming language experiencecollaboration across cross-functional teamsmentorship and coachingproactive communicationPythonRustCI/CD