Quick overview
Job description
We are seeking a product-minded Senior Software Engineer with strong foundations in software development and system architecture, and proven experience building scalable, distributed, API-driven platforms.
This role is ideal for a pragmatic engineer who combines technical depth with product thinking, and thrives in designing, building, and operating systems that perform at scale in modern cloud environments.
- Design & Architecture
- Design scalable, resilient, and secure distributed systems and services
- Contribute to system architecture decisions with a focus on performance, maintainability, and cost efficiency
- Apply “day 2 thinking” to ensure observability, reliability, and operational readiness
- Development & Delivery
- Build high-quality backend services and APIs across microservices architectures
- Develop solutions using modern programming languages (Go, Python, JavaScript)
- Deliver production-grade systems in cloud-native environments
- Cloud & Infrastructure
- Design and deploy applications on cloud platforms (AWS preferred)
- Work with containerized environments using Docker and Kubernetes
- Implement infrastructure-as-code and automation wherever possible
- Data & Integration
- Design and manage relational data models (PostgreSQL preferred)
- Build API-first, service-oriented integrations across multiple systems
- Work with messaging/event-driven systems (e.g., RabbitMQ)
- Engineering Excellence
- Implement and maintain CI/CD pipelines and automated testing practices
- Ensure code quality, version control (Git), and documentation standards
- Collaborate in Agile/Scrum environments to deliver incremental value
- Collaboration & Communication
- Work closely with product, platform, and DevOps teams
- Communicate design decisions, trade-offs, and technical risks effectively
- Contribute to documentation, knowledge sharing, and engineering standards
- Bachelor’s degree in Computer Science or equivalent practical experience of about 10-12 years
- Strong software engineering background with architecture exposure
- Proficiency in Python and JavaScript
- Experience building and operating distributed systems at scale
- Hands-on experience with:
- Containerization & orchestration (Docker, Kubernetes)
- Cloud platforms (preferably AWS)
- Relational database design and optimization
- Solid understanding of:
- CI/CD pipelines and DevOps practices
- API design and microservices architecture
- Source control (Git) and collaboration workflows
- Strong communication and documentation skills
- Proven experience working in Agile environments
Desirable / Nice to Have
- Additional language expertise in Go, C++, or C
- Deep experience with PostgreSQL (data modeling & performance tuning)
- Strong Linux/UNIX systems knowledge
- AWS services: S3, EC2, EKS, ECS
- Observability stack experience (e.g., ELK)
- Messaging systems (e.g., RabbitMQ, Kafka, or similar)
- GitHub Actions or similar CI/CD tooling
- Understanding of DevOps challenges and platform engineering needs
What We’re Looking For (Profile Fit)
- Pragmatic problem solver – balances trade-offs and avoids over-engineering
- Product-minded engineer – understands business context, not just code
- Builder mindset – moves fast while maintaining quality and discipline
- Systems thinker – designs with scale, resilience, and lifecycle in mind
- Ownership-driven – takes responsibility from design through production
- Performance-focused – experienced in building high-throughput systems
Success Measures
- High-quality, scalable systems delivered to production
- Strong system reliability, observability, and maintainability
- Effective contribution to engineering standards and practices
- Positive collaboration across product, platform, and DevOps teams.
BGV:
Employment with WSP India is subject to the successful completion of a background verification (“BGV”) check conducted by a third-party agency appointed by WSP India.
Candidates are advised to ensure that all information provided during the recruitment process — including documents uploaded — is accurate and complete, both to WSP India and its BGV partner”.
Similar jobs
- OR

Senior Core Infrastructure Engineer - AI Infrastructure
Oracle · India · Hybrid 🇮🇳
DockerOracleTCP/IP+8TechnologySalary not listed - OR

Principal Core Infrastructure Engineer
Oracle · Hyderabad · Hybrid 🇮🇳
EncryptionComplianceContinuous Improvement+1TechnologySalary not listed - OR

Senior Core Infrastructure EngineerRecently posted
Oracle · India · Hybrid 🇮🇳
DockerRustC#+6TechnologySalary not listed - KG
Assistant Manager - Cloud EngineeringRecently posted
KPMG Global Services · Pune · Hybrid 🇮🇳
EncryptionComplianceRegulatory Compliance+7AdministrativeSalary not listed - GR
Senior Security Consultant – AWS Cloud ArchitectureRecently posted Auto Apply
Gruve · Pune · Hybrid 🇮🇳
GitAWSACLS+16TechnologySalary not listed - EU
IT Infrastructure Cloud Engineer Auto Apply
Eurofins · Bengaluru, KA · On-site 🇮🇳
AnsibleComplianceGoogle Cloud+6TechnologySalary not listed - CA

Senior Business Analysis – Cloud Hardening / Cloud EngineeringRecently posted Auto Apply
Capco · Bengaluru · Hybrid 🇮🇳
Microsoft ExcelMicrosoft PowerPointBusiness Analysis+13Salary not listed - BG
Public Cloud Migration/Build SpecialistRecently posted Auto Apply
Bosch Group · hosur road bangalore · On-site 🇮🇳
Stakeholder ManagementDockerGCP+12TechnologySalary not listed - IS
Cloud Infrastructure & Platform Specialist (Databricks + AWS + Azure)Recently posted Auto Apply
Irth Solutions · India · Remote 🇮🇳
Stakeholder ManagementOnboardingGit+20TechnologySalary not listed - ZS

Escalation Engineer - CloudRecently posted Auto Apply
Zscaler · Mohali · Hybrid 🇮🇳
RecruitingGCPAWS+9Salary not listed - ZA

Cloud Infrastructure Engineer Auto Apply
Zaimler · Bengaluru · On-site 🇮🇳
TechnologySalary not listed - SW

Senior AWS Cloud Engineer (Remote, Full-Time) [AS314] Auto Apply
Smart Working Solutions · India · Remote 🇮🇳
AWSComplianceTerraform+1TechnologySalary not listed
