| Location | Seattle, WA |
| Industry | Retail |
| Company Size | 10,000 employees or more |
| Year Founded | 1994 |
| Website | http://Amazon.com/militaryroles |
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
Design, develop, and test features for a highly available, low-latency, multi-region replication system that provides strong transactional guarantees.
Architect solutions for novel challenges in cross-region consensus, fault tolerance, and consistency.
Code and test in high-performance programming languages including Java and Rust.
Deliver software projects end-to-end: requirements gathering, design, implementation, deployment, and operations.
Participate in design reviews, code reviews, and operational excellence initiatives.
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.