ShimentoX Technologies- Software Engineer (Python/DevOps)

Bengaluru, IN Until 8/22/2026 8+ years exp First posted April 20, 2026 Last posted April 20, 2026
Job description

Job Description

Location: Remote , 5 days a week

About the Role:
We’re looking for a highly skilled Software Engineer with strong experience in Python development, cloud-native architectures, and distributed systems. You’ll be part of a global engineering team building scalable, secure, and high-performance products used across enterprise environments. This role is ideal for someone who thrives on solving complex technical challenges, designing reliable backend systems, and driving innovation in software delivery.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services and microservices using Python (Golang experience is a plus).
  • Build and enhance cloud-native applications on AWS, ensuring performance, reliability, and scalability.
  • Collaborate with product teams to define architecture, implement new features, and optimize existing systems.
  • Develop automation tools and internal frameworks to streamline deployment, monitoring, and operational efficiency.
  • Apply software engineering best practices — including test-driven development (TDD), unit/integration testing, and comprehensive documentation.
  • Contribute to the design and evolution of containerized systems using Kubernetes and Docker.
  • Participate in system design reviews, technical discussions, and code reviews with global peers.

Required Skills & Experience:

  • BS in Computer Science or related field (or equivalent practical experience).
  • 8+ years of software engineering experience with a focus on large-scale system design and backend development.
  • Strong proficiency in Python, with exposure to Golang and Bash scripting.
  • Hands-on experience with Kubernetes, Docker, and AWS cloud services.
  • Familiarity with modern CI/CD pipelines (Jenkins, GitLab CI/CD, or similar) — not as a primary function, but as part of your software delivery process.
  • Knowledge of infrastructure security, vulnerability management, or compliance frameworks (PCI, SOC2) is a plus.
  • Excellent problem-solving, debugging, and communication skills within global, cross-functional teams.


About this role

Summary

Design, develop, and maintain scalable backend services and microservices using Python and cloud technologies.

Job title

Software Engineer

Experience level

8+ years

Minimum experience

8+ years exp

Industry

software

Location requirements

Remote, Bengaluru, IN, with remote work allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

pythonkubernetesdockerawsbash

Preferred skills

golangtest-driven developmentci/cdsecurity compliance

Specializations

pythoncloud-nativedistributed systemsmicroservicesDevOps
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

Remote City