{bc}
indeed

Senior Python Engineer – AWS & Distributed Systems

Viha Digital Commerce
Gujarat, IND
Onsite
Discovered 3 days ago
PythonAWSDistributed systemsMicroservicesEvent-driven architectureAPI design

Full Job Posting

Role overview

Hiring for two Senior Python Engineer openings focused on AWS and distributed systems.

The role seeks experienced engineers who can build scalable systems, make architectural decisions, and solve complex engineering challenges.

Tech stack: Python, AWS, distributed systems, and Node.js/TypeScript.

Key skills and requirements

  • 7–10+ years of experience.
  • Strong experience in production-grade Python application development.
  • Hands-on AWS experience with services including Lambda, API Gateway, SQS, SNS, DynamoDB, RDS, and ECS/EKS.
  • Expertise in distributed systems, microservices, event-driven architecture, and API design.
  • Experience with Node.js/TypeScript and cloud architecture.
  • Strong technical leadership, system design, and mentoring skills.
  • One opening requires a valid AWS certification; the other does not. Both require strong hands-on AWS production experience.

Responsibilities

  • Build scalable systems and solve complex engineering challenges.
  • Make architectural decisions for engineering systems.
  • Develop production-grade Python applications and AWS-backed services.
  • Design and work with distributed systems, microservices, event-driven architectures, and APIs.
  • Contribute technical leadership, system design, and mentoring.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today