JobTarget Logo

Senior Software Engineer - FullStack (Backend Heavy) in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer - FullStack (Backend Heavy)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - FullStack (Backend Heavy) based in India.

This role offers the opportunity to design and build secure, highly scalable software solutions that support critical digital platforms.
You will work on backend-heavy full-stack engineering initiatives, developing reliable microservices deployed on cloud infrastructure.
The position combines software engineering expertise, security-focused development, and collaboration with talented technical teams.
You will contribute to building high-performance systems while applying modern development practices across architecture, testing, and deployment.
This is an ideal opportunity for an experienced engineer who enjoys solving complex technical challenges and creating impactful products.
You will work in a remote-friendly environment with access to innovative technologies and opportunities for continuous learning and growth.

Accountabilities:

The Senior Software Engineer will be responsible for designing, developing, and maintaining secure, scalable, and highly available software solutions while collaborating across engineering and product teams. Key responsibilities include:

  • Design, develop, and maintain secure, fault-tolerant, and globally scalable applications deployed on cloud infrastructure.
  • Build and enhance microservices-based platforms while ensuring reliability, performance, and maintainability.
  • Develop high-quality code supported by comprehensive unit and integration testing practices.
  • Investigate and resolve production issues while participating in operational support and on-call responsibilities.
  • Create technical documentation, participate in code reviews, and mentor fellow engineers.
  • Design and optimize data models using both relational and NoSQL databases.
  • Build services with strong observability practices, including logging, monitoring, metrics, and tracing.
  • Collaborate with product managers, designers, and engineering teams to deliver effective technical solutions.
  • Contribute to continuous improvement of development processes, architecture, and engineering standards.
  • Apply security best practices throughout the software development lifecycle.
Requirements:

The ideal candidate is a skilled software engineer with strong backend development expertise and experience building scalable cloud-based applications. Required qualifications and skills include:

  • 5+ years of experience in software engineering or a related development role.
  • Strong proficiency in programming languages such as Go, Python, and TypeScript.
  • Experience designing and developing scalable backend services and microservices.
  • Hands-on experience with cloud technologies, particularly AWS services such as EC2, Fargate, Lambda, S3, and CloudWatch.
  • Strong experience working with relational databases such as PostgreSQL or MySQL and NoSQL databases such as DynamoDB or MongoDB.
  • Experience with CI/CD workflows, Kubernetes, GitHub Actions, and modern DevOps practices.
  • Strong understanding of Git-based development workflows and version control systems.
  • Experience working in agile engineering environments.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  • Strong collaboration and communication skills with cross-functional teams.

Additional experience that would be valuable:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Familiarity with frontend technologies and frameworks such as React or Angular.
  • Experience building secure and highly available systems at scale.
Benefits:

The role offers a flexible and rewarding environment with opportunities for professional growth and impactful technical work. Benefits include:

  • Remote work opportunity from India.
  • Competitive compensation package with performance-based rewards.
  • Health and wellness benefits tailored to location and role.
  • Paid time off and family-friendly benefits, including parental leave.
  • Retirement savings or pension benefits where applicable.
  • Potential eligibility for bonuses, incentives, and equity programs.
  • Employee development opportunities and continuous learning support.
  • Inclusive workplace culture that values diverse perspectives and collaboration.
  • Opportunity to work on innovative technologies and large-scale engineering challenges.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.