Software Engineer 2 (Remote - India)

Jobgether
India
On-site
Full-time
Posted 13 days ago

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer 2 in India.

We are seeking a motivated Software Engineer 2 to design, develop, and maintain scalable backend systems in a cloud-native environment. In this role, you will collaborate closely with product managers, senior engineers, and DevOps teams to deliver reliable, high-performance SaaS applications. You will work with modern backend languages, APIs, microservices, and containerized environments, leveraging AI-assisted development tools to accelerate productivity. The role offers opportunities to gain hands-on experience with cloud infrastructure, multi-tenant architectures, and security best practices. You will contribute to building systems that impact millions of users globally, all while growing your technical expertise in a supportive and remote-first environment.

Accountabilities:

·         Design, develop, and maintain backend services, APIs, and integrations across multiple product areas.

·         Implement secure, scalable, and performant backend systems following cloud-native architectural standards.

·         Work with containerized environments (Docker, Kubernetes) and develop multi-tenant, microservice-based solutions.

·         Implement authentication and authorization mechanisms using JWT and RBAC.

·         Collaborate with frontend, product, and DevOps teams to deliver end-to-end product features.

·         Debug production issues, contribute to long-term stability improvements, and enhance CI/CD pipelines.

·         Leverage AI-assisted development tools (e.g., GitHub Copilot, Cursor) to accelerate development and maintain code quality.

·         Learn from senior engineers and progressively take ownership of smaller services or modules.

Requirements

·         2–4 years of experience building and maintaining backend systems in production environments.

·         Proficiency in one or more backend languages such as Python, Ruby on Rails, or Go.

·         Solid understanding of API design, database modeling, and system architecture.

·         Familiarity with Docker, Kubernetes, and cloud-native development.

·         Working knowledge of AWS services (EC2, S3, CloudWatch, ECS/EKS; Serverless is a plus).

·         Experience with CI/CD pipelines, source control (Git/GitHub), and test-driven development.

·         Understanding of multi-tenant architecture, JWT-based authentication, and RBAC.

·         Product-oriented mindset with strong ownership and accountability.

·         Eagerness to learn new frameworks, languages, and AI-enhanced development tools.

·         Strong communication and collaboration skills within cross-functional teams.

·         Preferred: exposure to frontend technologies (React, TypeScript, Next.js), AI-integrated systems, observability tools (OpenSearch, Datadog, ELK), microservices, event-driven, or serverless architectures.

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.