Job
Description
As a Technical Lead/Architect at our Pune, India location in a Full-Time capacity, you will play a pivotal role in our engineering organization by defining and promoting the vision for scalable, secure, data-driven systems. Your responsibilities will involve collaborating with product management, DevOps, data engineering, and QA teams to translate high-level business objectives into robust technical roadmaps that ensure consistency, reliability, and optimal performance across our platform. Architectural Leadership: You will be tasked with defining and documenting end-to-end solution architectures encompassing cloud infrastructure, microservices, data stores, and integration patterns. Additionally, you will establish and enforce architecture standards, design patterns, and best practices. Hands-On Development & Prototyping: Your role will involve building proofs-of-concept and reference implementations using modern frameworks such as Java, Python, or Node.js (Flask, FastAPI, Celery). You will optimize data models and queries for both relational (PostgreSQL) and NoSQL (MongoDB) databases, while leveraging Redis for high-performance caching. Cloud-Native Excellence: You will design and implement containerized applications on Kubernetes and orchestrate deployments with CI/CD pipelines. Furthermore, you will be responsible for authoring and maintaining Infrastructure as Code using tools like Terraform and CloudFormation to ensure reproducible, secure, and cost-efficient environments. Collaborative Mentorship: As the primary technical advisor for cross-functional teams, you will conduct architecture review boards and technical deep dives. Moreover, you will coach and upskill engineers on cloud-native development, DevOps best practices, and secure coding principles. Stakeholder Engagement: Your role will involve translating complex technical concepts into actionable roadmaps for business stakeholders. Partnering closely with Product and Operations, you will aim to strike a balance between feature velocity, system stability, and cost optimization. In summary, we are seeking a candidate with a minimum of 5 years of experience in a software architecture or technical leadership role, preferably within a cloud-first organization. You should have a strong background in architecting microservice-based systems on cloud platforms like AWS, Azure, or GCP, along with proficiency in Java, Python, and Node.js. Additionally, hands-on expertise with Kubernetes, Docker, CI/CD pipelines, and Infrastructure as Code tools is essential. Excellent communication skills and the ability to mentor junior engineers are also key requirements. Nice-to-have skills include experience with MLOps pipelines, monitoring stacks, GenAI frameworks, vector databases, event-driven architectures, and serverless architectures. A deep understanding of security, compliance standards, and cloud cost optimization strategies would be advantageous. In return, we offer exciting projects that leverage cutting-edge cloud, data, and AI/ML technologies, opportunities for career growth through mentorship programs and certifications, an inclusive and collaborative work culture, and competitive compensation packages inclusive of salary, bonuses, stock options, and health benefits.,