Related skills
java distributed systems backend development architectural design large-scale applicationsπ Description
- Build data-driven features powering dynamic menu operations.
- Contribute to planning and strategy for internal tools.
- Design, implement, and test backend services using agile practices.
- Collaborate cross-functionally with engineering, product, and support.
- Write, debug, and maintain high-quality code across projects.
- Architect scalable systems for large distributed workloads.
π― Requirements
- Education: Bachelor's degree in Computer Science or equivalent.
- Experience: 4+ years of professional software engineering.
- Technical Mastery: Distributed systems experience; large-scale apps; Java proficiency.
- Architectural Skills: Design from scratch and evolve architectures.
- Impact Orientation: Track record of meaningful, high-quality contributions.
- Communication: Clear communicator with tech and non-technical stakeholders.
π Benefits
- Medical, dental, and vision insurance (multi-plan, HSA options)
- Company-paid life and disability insurance (short- and long-term)
- Voluntary insurance: accident, critical illness, hospital indemnity
- Pet insurance discount (Fetch)
- 401(k) and Health Savings Account (HSA)
- Paid time off, vacations, holidays, sick leave, parental leave
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!