Browse current jobs

Senior Software Engineer Cloud Architecture & Distributed Systems

WSP India · Noida

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 96891

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role 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”.

Collected experience requirement

10-12 years