Join a global engineering team building and scaling modern SaaS products. Design, build, and maintain scalable backend applications and services. Contribute to software architecture and technical design decisions.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
EPG Group is a global workforce solutions provider that helps businesses hire, manage, and grow their workforce across international markets. Our services include talent acquisition, recruitment, staffing, Employer of Record (EOR), global payroll, workforce management, immigration support, and HR compliance. By delivering end-to-end workforce solutions, we enable organizations to scale globally while connecting talented professionals with exciting career opportunities.
We are proud to support a leading global SaaS organization building modern, cloud-native platforms that process millions of transactions and serve businesses around the world. This opportunity offers the chance to work on high-impact products, collaborate with an international engineering team, and contribute to the development of scalable, secure, and reliable technology solutions.
Role DetailsÂ
Employment Type: Full-timeÂ
Work Arrangement: Fully RemoteÂ
Location: Anywhere in IndiaÂ
Candidate Location: Must be based in IndiaÂ
Working Hours: 11:00 AM – 8:00 PM ISTÂ
Start Date: ASAPÂ
Role Description
We are looking for an experienced Senior Software Engineer to join a global engineering team building and scaling modern SaaS products that process millions of transactions every hour. This is primarily a backend-focused role working with Python and Django, with opportunities to contribute to frontend development using modern AI-assisted development tools where appropriate. You'll play a key role in designing, building, and maintaining scalable, secure, and reliable systems while collaborating with an international engineering team.
Key ResponsibilitiesÂ
• Design, build, and maintain scalable backend applications and services.Â
• Develop secure, reliable, and high-performing software solutions.Â
• Lead the end-to-end development of complex features.Â
• Contribute to software architecture and technical design decisions.Â
• Review code and promote engineering best practices.Â
• Build reusable components and continuously improve existing systems.Â
• Integrate with third-party APIs and enterprise platforms.Â
• Deploy and maintain applications using Docker and Kubernetes.Â
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
• Collaborate with cross-functional teams to deliver high-quality software.Â
Required Skills & ExperienceÂ
• 5–7+ years of backend software engineering experience.Â
• Strong experience with Python and Django.Â
• 3+ years of software development experience working on productionÂ
systems.Â
• Strong knowledge of SQL and NoSQL databases (PostgreSQL preferred).Â
• Experience designing scalable distributed systems and microservices.Â
• Solid understanding of API versioning and dependency management.Â
• Experience with AWS services such as Lambda, Fargate, RDS, ELB, and Beanstalk.Â
• Experience with Docker and Kubernetes.Â
• Experience with Python testing frameworks and automated testing.Â
• Ability to independently lead large features from design through deployment.Â
• Strong communication, collaboration, and problem-solving skills.Â
Nice to Have:
• Experience using AI-assisted development tools such as Claude Code or similar.Â
• Experience working in SaaS or high-growth technology companies.Â
• React.js experience.Â
• Test-Driven Development (TDD).Â
• Production monitoring and operational excellence.Â
• Multi-tenant SaaS architecture.Â
• E-commerce domain experience.Â
• Exposure to Machine Learning or Large Language Models (LLMs).Â
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Tech StackÂ
• PythonÂ
• DjangoÂ
• PostgreSQLÂ
• Node.jsÂ
• RedisÂ
• MongoDBÂ
• ElasticsearchÂ
• KafkaÂ
• RabbitMQÂ
• AWSÂ
• DockerÂ
• KubernetesÂ
• JenkinsÂ
• AirflowÂ
• React.js
Why Join Us?Â
• Fully remote opportunity based in India.Â
• Work with a collaborative global engineering team.Â
• Build and scale high-impact SaaS products.Â
• Work with modern cloud technologies and AI-assisted development tools.Â
• Competitive compensation and excellent opportunities for growth.Â
Hiring for our Client, Recruitment managed by EPG.
Similar Jobs
Explore other opportunities that match your interests