Related skills
golang distributed systems system design reliability backend architectureπ Description
- Define the end-to-end backend platform architecture and boundaries.
- Design and implement production-grade backend systems in Golang.
- Design for failure; retries, idempotency, recovery.
- Serve as technical reference; align with stakeholders.
π― Requirements
- Expert-level Golang experience in production systems.
- Proven experience designing distributed systems.
- Ownership of platform-level architecture or foundational backend systems.
- Strong background in transactional systems with workflow, state, and consistency.
- Ability to independently design and evolve mission-critical backend platforms.
- Experience operating in multi-service, multi-integration enterprise environments.
π Benefits
- 100% Remote work with a laptop and reliable internet.
- Competitive USD pay.
- Paid time off to recharge.
- Autonomy to manage your time.
- Work with top American companies.
- Culture that values well-being and balance.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!