Job Description
This role focuses on leading backend engineering teams, building scalable systems, and delivering high-performance APIs in a fintech environment. The Engineering Manager will guide technical strategy, mentor engineers, and collaborate across teams. 🚀💻
Role Details
- Role: Engineering Manager (Backend)
- Location: Bangalore
- Company: Upstox
- Industry: Financial Services
- Experience: 13+ Years (4+ years in leadership)
- Employment Type: Full Time, Permanent
Key Responsibilities
Team Leadership
Lead, mentor, and grow a team of backend engineers and foster a high-performance culture.
Backend System Development
Design and develop scalable backend services and APIs.
Cross-functional Collaboration
Work with product, frontend, and design teams to deliver end-to-end solutions.
System Performance & Reliability
Ensure backend services are highly responsive and reliable.
Database & Architecture Management
Manage server-side architecture and database integrations.
Code Quality & Best Practices
Maintain engineering standards through reviews and technical guidance.
Technical Strategy
Drive adoption of new backend technologies and improve system architecture.
People Management
Handle team resourcing, performance reviews, and career development.
Required Skills
- Strong proficiency in Java
- Experience with Spring Framework
- Databases: MySQL, Oracle Database, Redis, MongoDB
- Containerization: Docker and Kubernetes
- Experience with distributed systems
- Strong debugging and leadership skills
Preferred Qualifications
- Bachelor’s degree in Computer Science or related field
- Experience building scalable backend systems
- Experience managing engineering teams
- Strong communication and collaboration skills
Key Skills
Engineering Management, Backend Development, Java, Spring, Kubernetes, Docker, Distributed Systems, Leadership