Jobedly Post a Job

Software Development Engineer, Multi Region Journal

Amazon · Seattle, WA
Full-timeTechnologySenior$143,700–$194,400/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Software Development Engineer Multi Region Journal role

Software Development Engineer Multi Region Journal positions focus on delivering results in their domain. This page aggregates open Software Development Engineer Multi Region Journal roles and what employers typically expect.

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. ## Basic qualifications - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 1+ years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience - 1+ years of Object Oriented Design experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field - Experience programming with at least one software programming language ## Preferred qualifications - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the…

Salary estimate

$143,700 – $194,400/yr
Provided by the employer.

Skills for this role

JAVAC++C#GORUSTAWS

Resume tips for Software Development Engineer Multi Region Journal applicants

Interview preparation

Prepare concrete STAR-format stories that show Software Development Engineer Multi Region Journal outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Software Development Engineer Multi Region Journal problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Amazon

Amazon is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles