technology

Head of Engineering

fullTime
india

About Us

We are hiring a Head of Engineering to lead our engineering organization and own the technical direction, architecture, and execution of our core platform. This role will lead a team of approximately 5–6 engineers and will be responsible for setting the engineering vision, defining the system architecture, driving delivery planning, and ensuring strong operational excellence across development and DevOps.

This is a senior leadership role for someone who can operate at both the strategic and practical levels: shaping long-term technical direction while also bringing rigor to execution, team leadership, and platform reliability. You will work closely with product, business, and leadership stakeholders to translate company goals into a scalable engineering roadmap and a well-architected, secure, and maintainable system.

The ideal candidate is a strong technical leader who thrives in fast-moving environments, can bring structure to ambiguity, and knows how to balance architecture, execution, people leadership, and operational discipline.

The Opportunity

  • Lead the engineering direction of a core platform with meaningful ownership and influence
  • Shape the architecture, roadmap, and team culture at a critical stage of growth
  • Work closely with leadership on high-impact technical and business initiatives
  • Build and lead a strong engineering organization with real autonomy
  • Competitive compensation and benefits

What You'll Do

Engineering Leadership & Vision

  • Own and drive the overall engineering vision, technical strategy, and architectural direction for the platform
  • Define the long-term system architecture and ensure the platform evolves in a scalable, secure, and maintainable way
  • Establish engineering standards, development principles, and decision-making frameworks across the team
  • Partner with company leadership to align engineering priorities with product and business goals
  • Evaluate technology choices, document tradeoffs, and make pragmatic decisions that support both current delivery and future scale

Architecture & Technical Strategy

  • Serve as the primary architectural leader for the core platform and backend systems
  • Lead the design of distributed and data-intensive systems using Java, Spring Boot, and PostgreSQL
  • Oversee service design, API strategy, integration patterns, data models, and system boundaries
  • Guide performance, reliability, observability, and security best practices across the platform
  • Ensure architectural decisions are documented, socialized, and consistently implemented across the team

Team Leadership & Management

  • Lead, manage, and develop a team of 5–6 engineers across backend and infrastructure functions
  • Provide clear direction, priorities, and accountability while enabling engineers to operate with ownership and autonomy
  • Conduct regular 1:1s, performance feedback, coaching, and career development conversations
  • Build a strong engineering culture centered on collaboration, quality, accountability, and continuous improvement
  • Support hiring, team design, and capability building as the organization grows

Delivery Planning & Execution

  • Translate business and product goals into engineering roadmaps, technical plans, milestones, and execution strategies
  • Drive planning across architecture, development, infrastructure, and release readiness
  • Ensure work is sequenced effectively, risks are identified early, and tradeoffs are communicated clearly
  • Lead the team through ambiguity by defining options, clarifying requirements, and guiding implementation decisions
  • Create a strong operating cadence for design reviews, sprint planning, execution tracking, and post-release learnings

DevOps & Platform Operations

  • Oversee DevOps practices and engineering operations, including deployment workflows, CI/CD, infrastructure reliability, and incident management
  • Partner with or directly manage DevOps/infrastructure responsibilities to ensure strong production readiness and operational discipline
  • Guide containerization, deployment automation, environment strategy, monitoring, alerting, and recovery processes
  • Ensure the engineering team builds and operates software with reliability, security, and maintainability in mind
  • Promote an ownership mindset where engineering is accountable not only for shipping software, but for running it successfully

Qualifications

  • 10+ years of professional software engineering experience, with significant backend and systems ownership
  • Strong experience leading engineering teams and managing engineers in a hands-on, fast-paced environment
  • Proven success owning architecture and technical direction for complex production systems
  • Deep expertise in Java and strong production experience with Spring Boot
  • Strong database design and SQL skills, with deep experience in PostgreSQL including schema design, performance tuning, and migrations
  • Experience building and operating containerized systems using Docker
  • Experience overseeing or partnering closely on DevOps, CI/CD, cloud infrastructure, observability, and production operations
  • Demonstrated ability to translate loosely defined business goals into engineering strategy, technical architecture, and execution plans
  • Excellent communication skills, with the ability to align technical and non-technical stakeholders around priorities and tradeoffs