Lead Services Engineer
Division: ZeniMax Online Studios | Department: Programming | Location: Hunt Valley , MD, US
ZeniMax Online Studios is looking for an experienced developer to drive the evolution of its backend services forward and lead the team. Candidates should be self-motivated and aware of industry trends, with a strong emphasis on high-quality code and systems that are easy to maintain, as well as capable of taking goals and translating them into results.
You will interface with other teams, gather requirements and create technical designs, as well as implement them. You have experience deploying services in a multi-team/service environment where forwards and backward compatibility is necessary. You coordinate requirements, create technical designs, deliver features that cross teams and shepherd them to live.
- Design and implement APIs that are maintainable and easy to interface with and scale with demand
- Work with the Game Operations Director to implement a vision for the platform going forward
- Work with external teams to integrate with their systems
- Support and maintain the platform while evolving it
- Create solutions that can be used with future products
- Reduce downtime, improve observability and confidence in deployments
- Lead and mentor the team with code reviews and technical direction
- Python experience (5+ years) on a mission-critical live product
- REST principles and design
- Web-service scaling
- Message bus experience
How to Apply