The opportunity
Are you passionate about system design and development? Do you have experience building, deploying, and maintaining large-scale, distributed applications?
What you'll do
Collaborate with a cross functional team to design a next-generation platform: to unlock new business capabilities
Take ownership of designing and implementing APIs, systems integrations and backend services
Promote engineering excellence through technical leadership, knowledge-sharing and mentorship
Instate best-practices observability and monitoring as “first principles” of all our services
Keep extremely sensitive data compartmentalized and secure
Perform other related duties as assigned
What they're looking for
- Minimum of 7 years of professional hands-on experience
- Expertise in backend systems
- Strong object-oriented design and coding skills
- Strong understanding of data structures and algorithms
- Experience modeling complex real-world problems with robust data models and systems
- Experience supporting other engineers and acting as a “tech lead”
- Experience using Agile/Scrum methodology in a fast-paced environment
- Experience in a high-growth environment working with deadlines and milestones