Software Engineer, Backend - Member Software
-
Software Development
Job Description & How to Apply Below
Design and build distributed systems for member and operational workflows, ensuring correctness through retries, duplicate events, delayed data, partial failures, concurrent updates, and human intervention. Develop infrastructure for experimentation, integrations, workflow orchestration, automation, and live data flows that improve growth, reduce cycle time, and keep member-facing and internal systems accurate.
Requirements: Candidates should have strong systems and API design fundamentals, analytical ability, and experience building or operating distributed systems with real correctness requirements. They should be comfortable with idempotency, ordering, state machines, reconciliation, observability, and failure recovery, and communicate clearly with technical and non-technical stakeholders.
Key
Skills:
Distributed Systems, Systems Design, API Design, Idempotency, State Machines, Data Ordering, Reconciliation, Observability, Failure Recovery, Workflow Orchestration, Experimentation Infrastructure, Partner Integrations, Data Streaming, Technical Judgment, Written Communication
The Software Engineer, Backend - Member Software role at Remote Dev Jobs is now open for applications in Power, MT, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction