Overview
Build and lead a reliable, scalable crawl platform that provides unified data across all CommerceIQ product lines, spanning distributed systems, service architecture, monitoring, workflow orchestration and developer experience.
What you'll do
- Define and drive technical strategy, collaborating with managers to prioritize and shape the team's roadmap.
- Lead high-impact projects, handling ambiguous problem statements and delivering scalable solutions.
- Own system design and architecture, ensuring reliability, observability and best practices.
- Mentor and lead engineers, fostering growth, technical excellence and high-quality execution.
- Bridge cross-functional gaps, coordinating between stakeholders to align on technical decisions.
- Review designs, documents and PRs, maintaining high code and system quality.
- Develop a deep understanding of the platforms, ensuring comprehensive ownership.
- Get hands dirty with coding and deep dives.
What you'll need
- 8+ years of experience in software engineering.
- 3+ years of experience in leading small to medium-sized teams.
- Expertise in scalable, distributed systems with strong problem-solving skills.
- Hands-on experience with observability, developer experience and performance optimizations.
- Strong ability to navigate ambiguity, break down complex problems and drive solutions.
- Measures success by the impact created, not the lines of code shipped.
- Takes charge and acts as a human orchestrator, connecting stakeholders and team members as required.
- High level of independence, able to function independently and collaboratively.
Nice to have
- Knowledge of AWS, Spark, databases, streaming, containers and Kubernetes.
- Data-intensive application experience (ETL/ELT).
Details
- Location: Bengaluru, Karnataka, India.
Read the full description and apply on the company’s own careers page.