Job Title : Engineering Manager (Java17 / Spring Boot, AWS) – Remote Leadership Role
Location : Remote
Employment Type : Full-time
Shift time : 12:00 noon to 09:00 pm IST
Experience : 8-12 Years
About Company :
We offer the most accurate company and contact data on the market. Our unique approach to data collection, enhancement, verification and growth solidifies our position as the best B2B data partner to revenue teams.
We're looking for a passionate and technically adept leader with a deep understanding of modern software development to join our leadership team and guide two critical teams:
- Market Positioning Team: This team owns the development of features and functionalities that define our unique market position and drive user adoption.
- Integrations Team: This team tackles the challenge of seamless integration with our ecosystem of partners and third-party applications.
As Engineering Manager, you'll wear many hats. You'll be a coach, mentor, and technical leader, guiding your teams to achieve ambitious goals with clarity and vision. You'll set the tone for technical excellence, collaboration, and a culture of continuous learning.
About the Opportunity:
We’re looking for an Engineering Manager to guide our micro-service platform and mentor a fully remote backend team. You’ll blend hands-on technical ownership with people leadership—shaping architecture, driving cloud best practices, and coaching engineers in their careers and craft.
Key Responsibilities:
1. Architecture & Delivery :
-
Define and evolve backend architecture built on Java 17+, Spring Boot 3, AWS (Containers, Lambdas, SQS, S3), Elasticsearch, PostgreSQL/MySQL, Databricks, Redis etc...
- Lead design and code reviews; enforce best practices for testing,CI/CD, observability, security, and cost-efficient cloud operations.
- Drive technical roadmaps, ensuring scalability (billions of events, 99.9%+ uptime) and rapid feature delivery.
2.Team Leadership & Growth
- Manage and inspire a distributed team of 6-10 backend engineers across multiple time zones.
- Set clear growth objectives, run 1-on-1s, deliver feedback, and foster an inclusive, high-trust culture.
- Coach the team on AI-assisted development workflows (e.g., GitHubCopilot, LLM-based code review) to boost productivity and code quality.
3.Stakeholder Collaboration
-
Act as technical liaison to Product, Frontend, SRE, and Data teams, translating business goals into resilient backend solutions.
-
Communicate complex concepts to both technical and non-technical audiences; influence cross-functional decisions.
4.Technical Vision & Governance
- Own coding standards, architectural principles, and technology selection.
- Evaluate emerging tools and frameworks (especially around GenAI and cloud-native patterns) and create adoption strategies.
- Balance technical debt and new feature delivery through data-driven prioritization.
Required Qualifications:
- 8+ years designing, building, and operating distributed backend systems with Java & Spring Boot
- Proven experience leading or mentoring engineers; direct people-management a plus
- Expert knowledge of AWS services and cloud-native design patterns
- Hands-on mastery of Elasticsearch, PostgreSQL/MySQL, and Redis for high-volume, low-latency workloads
- Demonstrated success scaling systems to millions of users or billions of events Strong grasp of DevOps practices: containerization (Docker), CI/CD (GitHub Actions), observability stacks
- Excellent communication and stakeholder-management skills in a remote-first environment
Nice-to-Have:
- Hands-on experience with Datadog (APM, Logs, RUM) and a data-driven approach to debugging/performance tuning
- Startup experience—comfortable wearing multiple hats and juggling several projects simultaneously
- Prior title of Principal Engineer, Staff Engineer, or Engineering Manager in a high-growth SaaS company
- Familiarity with AI-assisted development tools (Copilot, CodeWhisperer, Cursor) and a track record of introducing them safely