Senior Software Engineer

Keystone
BengaluruPosted 27 March 2026

Job Description

Senior Software Engineer 🎯 Core Mission As the technical anchor for our growing India engineering team, you will hold a pivotal and high-impact role. Your primary responsibility will be to translate the overarching product vision and strategic goals defined by leadership into a robust, scalable, and high-performance technical architecture. This involves making critical design decisions, evaluating technology stacks, and ensuring the technical feasibility of product requirements. You will be instrumental in driving technical consistency and upholding engineering excellence across all development efforts. A key part of this is providing hands-on technical leadership and acting as a subject matter expert. You will actively mentor the junior team members on a day-to-day basis, offering guidance on best practices, code reviews, problem-solving techniques, and architectural patterns to foster their professional growth and elevate the team's overall capability. Furthermore, you will play a crucial role in the product delivery. This encompasses identifying and mitigating high-risk technical challenges, accelerating development on core features, and ensuring the foundational elements of the product are stable and market-ready. Success in this area requires seamless and close collaboration with the Head of Engineering, regularly communicating technical progress, risks, and strategic recommendations to ensure alignment between technical execution and business objectives. Your impact will directly shape the future scalability and success of our core product. 🔑 KEY RESPONSIBILITIES & OWNERSHIP - Architectural Leadership: Own the high-level technical design and technology choices for core services and systems. Act as the primary technical decision-maker for the India engineering team, with direct consultation with the Head of Engineering. - System Design & Reliability: Design, implement, and deploy scalable and resilient services using best-practice cloud infrastructure (AWS/GCP/Azure). - Technical Roadmap Execution: Work directly with the Head of Engineering - India and US-based leadership to define, refine, and execute the India team's technical roadmap. - Code Quality & Standards: Establish and enforce coding standards, code review processes, and testing methodologies to ensure high product quality across all team members. - Team Mentorship: Directly mentor and guide junior Engineers on complex technical challenges and best practices. - Cross-Functional Alignment: Collaborate with Product and Engineering teams, ensuring seamless integration and clear communication across time zones. 💡 MUST-HAVE QUALIFICATIONS - 8+ years of professional experience in developing large-scale, distributed software systems. - Proven expertise in designing and deploying systems on major cloud platforms (AWS, GCP, or Azure). - Deep proficiency in one or more core backend languages (e.g., Go, Python, Java, Node.js) and modern database systems (SQL/NoSQL). - Demonstrated ability to independently drive technical decisions, manage project ambiguity, and influence architectural direction. - Excellent written and verbal English communication skills, with experience collaborating effectively across different time zones. NICE-TO-HAVE QUALIFICATIONS - Experience working in an early-stage startup environment, preferably on a founding or early engineering team. - Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation). - Practical experience with data streaming technologies (e.g., Kafka, Kinesis) or message queues. - Prior experience with front-end technologies (e.g., React, Vue.js)
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share