Related skills
databases java distributed systems kafka spring๐ Description
- Own design and evolution of Java backend services for the Email product.
- Drive architecture decisions to improve reliability, scalability, and performance.
- Partner with Product, Design, QA, DevOps, and engineering to align requirements.
- Influence technical direction by communicating standards and best practices.
- Mentor engineers via design and code reviews and collaboration.
- Troubleshoot production issues; participate in on-call; improve observability.
๐ฏ Requirements
- 7+ years of backend software engineering experience delivering complex systems.
- Strong Java proficiency; experience building distributed backends and RESTful APIs.
- Experience leading technically ambiguous projects with end-to-end ownership.
- Strong system design and architectural judgment for scale and reliability.
- Expertise with databases, asynchronous processing, and Kafka.
๐ Benefits
- A choice between medical plans with an option for 100% covered premiums
- Fertility and adoption benefits
- Access to supplemental insurance plans for additional coverage
- Headspace mindfulness app subscription
- Global Employee Assistance Program
- Retirement benefits with employer match
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!