Description
As a Backend Engineering Manager, you will lead a team of Software Engineers developing Kensho's GenAI platform, LLM-powered applications, and foundational AI toolkits.
Your responsibilities span deep technical leadership, people management, and cross-functional collaboration.
Key responsibilities include:
- Leading high-quality backend delivery
- Developing retrieval and orchestration systems
- Driving performance and operational excellence
- Strengthening system architecture
- Ensuring security and compliance
- Improving reliability and managing technical debt
- Developing engineering talent
- Managing priorities and delivery
- Collaborating across teams
- Supporting user experience through backend excellence
- Fostering innovation and experimentation
- Modeling Kensho's culture and values
Requirements:
- Overall 8+ years of experience, with at least 4+ years of hands-on experience in developing customer-facing APIs within a team
- At least 3 years of experience developing production-grade software and leading remote or multi-site teams of 3-4+ engineers
- Experience developing RESTful APIs using a variety of tools
- Strong understanding of distributed system concepts, concurrency, and event-driven architectures
- Experience building and scaling high-volume, low-latency backend services
- Sound reasoning about the behaviour and performance of loosely coupled systems
- Proficiency with algorithms, data structures, and software architecture
- Experience with CI/CD practices and tools to streamline deployment processes
- Experience with containerisation technologies for application deployment and orchestration
- Experience deploying and operating backend systems on a major cloud platform
- Experience working across all stages of the software development lifecycle
- Thoughtful and efficient communication skills
- Experience using quantitative and qualitative measures to assess and improve the health of teams and projects
- Experience providing ongoing technical and interpersonal coaching and performance management
- Experience turning abstract business requirements into concrete technical plans
Technology you'll encounter:
- Python, Flask, FastAPI, Django REST Framework
- PostgreSQL, Celery, RabbitMQ, Redis, Kafka, OpenSearch
- AWS, Docker, Kubernetes, Sentry, Prometheus
- Git, Jenkins, Github Actions, Jsonnet
- Terraform, Grafana