Software Engineer (Backend)
Deluxe
2 - 5 years
Bengaluru
Posted: 12/02/2026
Job Description
Job Title: Software Engineer (Backend)
Experience: 25 years
Location: Onsite
Industry: Media & Entertainment
About the Role
We are looking for a Software Engineer with strong backend development fundamentals to join our team. This role is focused on building scalable backend systems, working with relational and non-relational databases, and leveraging cloud technologies.
The ideal candidate must have strong, hands-on production experience in at least one backend language from the following: Java, JavaScript (Node.js), C# (.NET), Python, or Go. The role requires the ability to quickly ramp up and deliver in additional backend languages when needed.
You will be part of an agile team, contributing primarily through hands-on coding, with exposure to DevOps and CI/CD practices. This role is also a great opportunity to learn from senior engineers and Tech Leads, contribute to team-wide initiatives, and gradually take on more ownership of features and services.
Responsibilities
- Design, develop, and maintain backend services and APIs using one or more backend languages (Node.js, C#/.NET, Python, Go).
- Write clean, efficient, and maintainable code following best practices.
- Work with relational databases and optimize queries for performance.
- Utilize non-relational databases (e.g., MongoDB, DynamoDB, Redis) where appropriate.
- Write and maintain unit tests for backend services under the guidance of senior engineers and the Tech Lead, contributing to overall test coverage and code quality.
- Contribute to Agile development processes by participating in sprint planning, daily stand-ups, retrospectives, and ensuring timely delivery of features.
- Support CI/CD pipelines and containerized deployments.
- Leverage AI-assisted development tools to improve coding efficiency and learn best practices.
- Contribute to code reviews, testing, and documentation.
- Partner with QA to ensure features are well-tested and delivered with high quality.
- Collaborate closely with product managers and other engineers to deliver features.
- Assist in implementing monitoring, logging, and performance tuning to ensure system reliability.
- Work with senior engineers to incorporate security and compliance best practices into backend services.
Required Skills & Experience
- 25 years of professional experience as a software engineer.
- Strong backend programming experience with at least one of the following languages:
- Java
- JavaScript (Node.js)
- C# (.NET)
- Python
- Go
- Willingness and ability to learn and work in other backend languages as required.
- Experience with relational databases and good exposure to SQL.
- Exposure to non-relational databases (e.g., MongoDB, DynamoDB, Redis).
- Should have worked on AWS or other major cloud platforms, with hands-on experience using core services such as compute, storage, databases, and IAM (e.g., EC2, S3, RDS, Lambda, IAM or equivalents) in production environments.
- Understanding of cloud-native concepts such as scalability, resiliency, and fault tolerance.
- Understanding of CI/CD pipelines, Git, and containerization.
- Experience working in Agile teams and familiarity with Agile methodologies.
- Solid grasp of software engineering fundamentals, including data structures and algorithms.
- Experience writing unit and integration tests for backend services with minimal help, with a focus on building testing discipline and contributing to overall code quality.
- Exposure to modern API design principles (e.g. REST, GraphQL, or gRPC).
- Exposure to AI-assisted coding tools with the ability to use them effectively to accelerate learning, coding efficiency, and daily productivity.
- Exposure to monitoring and observability tools (e.g., Sentry, Datadog, New Relic).
- Awareness of security best practices in API and backend development.
- Willingness to adopt and learn emerging technologies and engineering practices.
Preferred Qualifications
- Exposure to backend testing or performance profiling tools is a plus.
- Experience in the media & entertainment industry.
- Familiarity with distributed systems, microservices, or messaging queues.
- Hands-on experience with frontend integration or full-stack exposure is a plus.
Soft Skills
- Strong problem-solving and analytical thinking.
- Clear communication and collaboration skills.
- Ability to work in a fast-paced, team-oriented environment.
- Adaptability and eagerness to learn new technologies.
- Ownership and accountability for deliverables.
- Openness to feedback and commitment to continuously improve technical and collaboration skills.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
