Software Development Engineer II, DC Bridge
Core
Design, develop, and maintain software systems for AWS data center infrastructure planning, tracking, and monitoring to ensure high availability and accurate representation of physical infrastructure.
Role type
Senior Software Development Engineer (Infrastructure Systems)
Builds
Scalable software services for data center infrastructure planning, tracking, monitoring, and alerting
Domain
Cloud Infrastructure / Data Center Operations
Deliverable
production ML models | product features
Required skills
Python, Java, Go, AWS Lambda, DynamoDB, CloudFormation, CDK, distributed systems, system architecture, API design, data modeling, stream processing, debugging, code reviews, mentoring
Preferred skills
Full software development life cycle experience, code standards, source control management, build processes, testing, operations experience
Technologies
Python, Java, Go, AWS Lambda, DynamoDB, CloudFormation, CDK
Responsibilities
Design and develop software for data center infrastructure planning and tracking; build scalable solutions for monitoring and alerting; collaborate on system architecture; mentor junior engineers; own features end-to-end from requirements to deployment; improve data quality and reduce manual interventions; debug production issues; partner with cross-functional teams on data integration
Seniority
Senior, hands-on IC