
Engineering Manager - Frontend Applications
- Ahmedabad, Gujarat
- Permanent
- Full-time
- Leadership and Management:
- Lead and mentor a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Manage performance, provide coaching and development opportunities, and conduct regular performance reviews.
- Recruit and onboard new engineering talent to expand the team's capabilities.
- Effectively delegate tasks, manage workloads, and ensure timely project delivery.
- Drive continuous improvement in engineering processes by implementing new tools, methodologies, and standards.
- Technical Strategy and Execution:
- Work with DoE and PM on technical vision and roadmap for the trading platform, aligning with business objectives and market trends.
- Oversee the design, development, testing, and deployment of new features and enhancements.
- Ensure the platform's scalability, reliability, performance, and security.
- Continuously address and eliminate technical debt.
- Evaluate and select appropriate technologies and tools to support the platform's evolution.
- Proactively manage and enhance automated testing, CI/CD pipelines, and automated code deployment.
- Collaboration and Communication:
- Collaborate closely with product managers and other stakeholders to understand business requirements and translate them into technical solutions.
- Communicate effectively with senior management on project status, risks, and opportunities.
- Development:
- Work on designing and developing complex UI workflows and backend system integrations.
- Take full ownership of code quality by adhering to standards and participating in code reviews.
- This is a very hands-on role and EM is expected to spend a meaningful amount of time designing and developing software.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software engineering, with a focus on building high-performance frontend applications, preferably in the capital markets domain.
- 3+ years of experience managing engineering teams.
- Understanding of equity and derivatives trading workflows.
- Strong technical skills in relevant technologies, such as JavaScript, React, Python, cloud computing (AWS), and database technologies.
- Experience with building and maintaining high-performance, scalable, and resilient systems.
- Experience with IaaC in cloud environments.
- Excellent communication, interpersonal, and leadership skills.
- Medical, Dental, and Vision coverage
- Time Off & Flexibility:
- Enjoy the best of both worlds: the energy and collaboration of in-person work, combined with the convenience and focus of remote days. This is a hybrid position requiring three days of in-office collaboration per week, with the flexibility to work remotely for the remaining two days. Our hybrid model is designed to balance individual flexibility with the benefits of in-person collaboration, enhanced team cohesion, spontaneous innovation, hands-on mentorship opportunities and strengthens our company culture.
- 21 days of Paid Time Off (PTO) per year, with the option to roll over unused days.
- One dedicated day per year for volunteering.
- Two professional development days per year to allow uninterrupted professional development.
- An additional PTO day is added during milestone anniversary years.
- Robust paid holiday schedule with early dismissal.
- Generous parental leave for all parents (including adoptive parents).
- Work-Life Support & Resources:
- Budget for tech accessories, including monitors, headphones, keyboards, and other office equipment.
- Milestone anniversary bonuses.
- Wellness & Lifestyle Perks:
- Subsidy contributions toward gym memberships and health/wellness initiatives.
- Our Culture:
- Forward-thinking, culture-based organization with collaborative teams that promote diversity and inclusion.