Loading jobs…
Loading jobs…
Showpad — Punerot, Grand Est
NET) to lead the architecture, design, and delivery of scalable, high-performance SaaS platforms. This role merges technical expertise with strategic leadership, ensuring robust system design and engineering excellence while facilitating communication between our Pune and Boston (US) teams. As a senior technical leader, you will oversee complex team initiatives, set architectural direction, and guide the development of solutions using the Microsoft technology stack.
Key Responsibilities
Architecture System Design • Lead system-level architecture and design for complex distributed systems. • Develop AI-powered features that utilize large language models to enhance user workflows.
Requirements
into scalable, secure, and maintainable solutions.
: • Scalability, performance, availability, security Technical Leadership Execution • Drive architecture discussions and technical decisions across teams. NET ecosystem and system design. • Stay hands-on with coding and solutioning as needed.
• Own the delivery of large-scale, cross-team initiatives. Engineering Excellence Best Practices • Define and enforce: • Coding standards • Design patterns • Testing strategies • CI/CD best practices • Ensure high-quality, maintainable, and performant codebases. • Promote the adoption of modern engineering practices and tools.
Cloud Infrastructure • Architect and optimize solutions on AWS, leveraging serverless and cloud-native patterns. • Work with: • AWS Lambda, API Gateway, Step Functions, EventBridge (serverless-first) • AWS EKS / Kubernetes for container workloads • AWS services (S3, CloudFront, VPC, RDS/Aurora, DynamoDB) • Ensure: • Cost optimization • Performance tuning • High availability and fault tolerance Problem Solving Decision Making • Address complex technical challenges at scale. • Conduct buy vs build analysis.
• Make decisions considering: • Performance • Cost • Maintainability • Long-term scalability Leadership Mentorship • Mentor engineers across teams and levels. • Drive technical excellence and knowledge sharing. • Support team growth, hiring, and succession planning.
• Serve as a technical role model within the organization. Collaboration Stakeholder Management • Collaborate closely with: • Product managers • Engineering leaders • Business stakeholders • Align technical solutions with business goals. • Effectively communicate complex technical concepts to stakeholders.
Required Skills Experience • 10+ years of experience in software engineering. NET Core • TypeScript (key skill) • Proven experience in: • Designing scalable distributed systems. • Microservices architecture.
• API design and integrations. • Hands-on experience with: • AWS (must-have) — serverless services (Lambda, API Gateway, Step Functions, EventBridge). • Kubernetes / Docker.
• CI/CD pipelines. • Strong understanding of: • Design patterns architecture principles. • Performance optimization.
• High availability fault tolerance.