Now hiring

Software Development Engineer, Multi Region Journal @ Amazon Development Center U.S., Inc.

Seattle, Washington, USAOnsiteFull-timePosted today

Opens on the employer's site

About this role

Ever wonder how AWS services achieve strong consistency across multiple regions — how a write in one region becomes instantly visible in another with full transactional guarantees? Behind the scenes, Multi-Region Journal is making it all possible — and you'd be helping build it. Multi-Region Journal (MRJ) is a reliable, resilient, transactional, multi-region replication used to build strongly consistent (serializable, sequentially consistent) solutions in domains like storage, messaging, and streaming. It is the AWS's standard cross-region primitive used by AWS applications to build multi-region capabilities. The MRJ team is actively expanding the service's footprint to meet growing customer demand, hardening multi-region consistency guarantees under failure scenarios, and partnering with multiple flagship AWS services to onboard them onto MRJ as their cross-region backbone. As an SDE on the Multi-Region Journal team, you'll design and build the next generation of cross-region infrastructure that AWS's biggest services depend on. You'll work on novel distributed systems challenges that go beyond single-region — think quorum protocols across continents, consistency under network partitions, and sub-second failover across regions. Key job responsibilities 1. Design, develop, and test features for a highly available, low-latency, multi-region replication system that provides strong transactional guarantees. 2. Architect solutions for novel challenges in cross-region consensus, fault tolerance, and consistency. 3. Code and test in high-performance programming languages including Java and Rust. 4. Deliver software projects end-to-end: requirements gathering, design, implementation, deployment, and operations. 5. Participate in design reviews, code reviews, and operational excellence initiatives. 6. Mentor other engineers and contribute to a collaborative team culture. A day in the life Multi-Region Journal engineers tackle problems that sit at the intersection of distributed systems theory and large-scale production engineering. You'll reason about consistency models across geographic boundaries, design protocols that tolerate region-level failures, and implement systems that must be both correct and fast. This is a hands-on position with end-to-end ownership: you'll go from whiteboard designs to production deployments serving AWS's largest customers. You'll work alongside experienced engineers who are invested in solving hard problems together.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores
Software Development Engineer, Multi Region Journal at Amazon Development Center U.S., Inc. | ResuMinder Jobs