Director Engineering
Falcon India
posted 19hr ago
Fixed timing
Key skills for the job
Job description
The Director of Engineering in Falcon will play a pivotal role in both the technical direction and team leadership for the engineering department. This role requires a 70% focus on hands-on technical leadership and 30% focus on management, ideal for a professional who excels at developing microservices architectures and has experience in fast-paced fintech or startup environments. The person will work directly with the VP of Engineering to shape our technology roadmap and lead the engineering team in delivering cutting-edge fintech products Role & responsibilities
Responsibilities :
Technical Leadership (70%) :
- Lead the architecture, design, and implementation of microservices-based systems, ensuring they are robust, scalable, and secure.
- Maintain a hands-on role in code development, debugging, and architectural reviews to ensure the highest technical quality.
- Drive technical best practices and promote code quality, while guiding the team through complex problem-solving and development challenges.
- Oversee the integration of modern development tools and methodologies, such as CI/CD pipelines, containerization, and cloud platforms (AWS (must), GCP, Azure).
- Collaborate closely with product and design teams to align on product requirements, ensure high-quality delivery, and maintain focus on customer needs.
Managerial Leadership (30%) :
- Provide leadership and guidance to a team of engineers, fostering a collaborative and innovative culture.
- Work closely with the VP of Engineering to develop project roadmaps, set team goals, and align engineering activities with business objectives.
- Manage the recruitment, development, and retention of engineering talent, building a high-performance team with deep technical expertise.
- Conduct regular 1:1s, performance reviews, and career development discussions to support team members' growth.
- Communicate effectively with cross-functional teams, including Product, Design, and Operations, to ensure transparency and alignment on technical projects and timelines.
Preferred candidate profile
- 10+ years of experience in software engineering, with a strong background in microservices architecture.
- Experience designing and building large-scale systems in a multi-tiered, distributed environment.
- Experience in programming in following languages Java, Python, Shell scripting, Javascript.
- Framework experience in spring boot, JPA, MVC, tescontainers, JUnit, Docker, container orchestration etc.
- Experience in cloud computing on AWS on following services EC2, ASG, ECS, cloud formation, RDS etc.
- Proven experience in a fintech or start up environment, with a deep understanding of the challenges and opportunities in these sectors.
- Demonstrated technical expertise in building and scaling complex, microservices-based systems.
- Strong leadership and management experience, with a track record of guiding technical teams and contributing to high-level strategic decisions.
- Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Passion for technology, innovation, and building products that have a meaningful impact on users.
Employment Type: Full Time, Permanent
Read full job description10-18 Yrs
6-14 Yrs
5-15 Yrs