Senior Software Development Engineer, Data Center Builder Tools
Amazon
As a Senior SDE, you will shape the architecture of a real-time middleware and controls platform that links industrial hardware with the cloud. You’ll drive long-term technical strategy, own end-to-end system design, and lead cross-team collaborations to ensure safety, security, and reliability at scale. This role blends low-level systems work with cloud integration, requiring precise timing, determinism, and robust data exchange across languages and hardware. You’ll mentor engineers, set standards, and tackle high-impact, ambiguous technical challenges. If you’re excited by building scalable, production-grade real-time platforms, this is your role.
Responsibilities- Architect end-to-end platform design across embedded/edge controllers and cloud, including type systems, serialization, memory layout, schema evolution, and communication patterns
- Define multi-year technical strategy and roadmap, including industrial protocol support and cloud integration
- Ensure real-time correctness at scale with latency budgets, throughput, determinism, and failure modes
- Lead cross-team/discipline efforts, aligning hardware, controls, security, and operations around common contracts
- Raise engineering standards for testing, performance benchmarking, and operational excellence, and enforce through reviews
- Mentor and grow junior and mid-level SDEs, supporting hiring and technical development
- Tackle high-ambiguity, high-impact challenges (new protocol integrations, performance-critical paths, cross-language data exchange) to a proven end state
- Experience in professional software development
- Contributed to architecture and design of complex systems (reliability and scaling)
- Mentor/technical leadership experience
- Embedded development in C/C++
- Proficiency in at least one modern language (Python, Ruby, Golang, Java, C++, C#, Rust)
- Proficiency in embedded Rust or strong C/C++ embedded experience with willingness to work in Rust
- Leadership and mentorship
- Decision-making under ambiguity
- Cross-team collaboration
- Real-time/embedded systems
- Industrial automation platforms and hardware protocols
- Distributed systems and middleware (pub/sub, RPC)
Reference: WJ-747_31292537 · Posted 13 Nov 2026, 09:44 PM