Engineering Manager | FCB Technologies Pvt Ltd
Job Description
Engineering Manager
Company Overview
Tranzact is a leading SaaS-enabled, data-driven marketplace founded in 2017, dedicated to creating a digital network for SMEs (Small and Medium Enterprises) to help them operate, connect, and grow more efficiently. Serving over 10,000 SMEs, Tranzact delivers powerful yet simple tech solutions. The company is renowned for its transparent culture, flexibility with responsibility, and a strong focus on nurturing talent and celebrating achievements. Backed by Tier 1 global investors, Tranzact is well-equipped with the capital and an ambitious team to drive further growth and innovation.
Job Summary
As an Engineering Manager at Tranzact, you will play a pivotal role in leading the design, development, and deployment of scalable, high-impact products. You will be responsible for managing a team of engineers, streamlining processes, and ensuring timely delivery of projects that will contribute to Tranzact's mission of transforming SME operations. This role demands strong technical leadership, hands-on backend expertise, and an ability to drive projects in a high-growth, fast-paced startup environment.
Responsibilities
- Collaborate with product management teams to define project requirements and establish timelines.
- Develop and streamline engineering processes and work schedules for building highly scalable products.
- Lead the end-to-end design and development of innovative products and features.
- Manage and mentor a team of 2-7 engineers by delegating tasks, clarifying requirements, and monitoring progress to achieve set goals.
- Architect and build scalable, loosely coupled services to enhance the platform.
- Oversee the development of robust API integrations with third-party services.
- Continuously evolve infrastructure to improve system availability and reliability.
- Own codebases, make technology/tool decisions, and operate large-scale applications on AWS.
- Contribute to the open-source community through code contributions and technical blog posts.
- Create comprehensive technical content, specifications, and integration documents.
- Monitor technology trends and integrate beneficial open-source projects and tools.
- Suggest system/process improvements and assist with complex technical issues.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Total of 8+ years of professional experience, including:
- At least 2+ years as a Tech Lead.
- 5+ years in software development.
- Proven experience designing and developing scalable, distributed enterprise applications.
- Strong computer science fundamentals: data structures, algorithms, operating systems, and software design.
- Extensive hands-on experience in Python (4-7 years), particularly with backend web development using Django.
- Experience with frontend technologies: HTML, CSS, AJAX.
- Familiarity with at least one frontend framework such as React.js or Vue.js.
- Proficient in databases: MongoDB, Redis, MySQL.
- Experience with event-based systems (Kafka, SQS, or RabbitMQ).
- Experience deploying and scaling microservices architectures.
- Hands-on experience with AWS services (EC2, ELB, AutoScaling, CloudFront, S3, SNS, etc.).
- Demonstrated ability to manage large-scale projects using Agile methodologies.
- Strong interpersonal, communication, judgment, and decision-making skills.
Preferred Skills
- Experience with additional frameworks such as Angular or Flask.
- Solution architecture experience in SaaS environments.
- Contributions to open-source projects.
- Prior engineering management in high-growth startups.
- Technical writing and documentation skills.
Experience
- Minimum 8 years of total professional experience, including:
- At least 2 years in a technical leadership or engineering management role.
- 5+ years hands-on development experience, with significant backend expertise.
- Relevant experience in building and scaling enterprise-level applications.
Environment
- Location: Mumbai (onsite).
- Work Setting: Fast-paced, startup environment with a strong emphasis on flexibility, responsibility, and transparency.
- Team Size: Manage a team of 2-7 engineers.
- Physical Requirements: Standard office setting.
Salary
Estimated salary range: ₹5,500,000 – ₹5,800,000 per annum.