Deluxe
Deluxe1h ago
Foundit

Software Engineer

Bengaluru / Bangalore, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Deluxe

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Software Engineer (Backend) - Deluxe - Bengaluru/Bangalore, India

Deluxe is seeking a talented Software Engineer with strong backend development fundamentals to join our Media & Entertainment team in Bengaluru/Bangalore. This onsite role focuses on building scalable backend systems, utilizing relational and non-relational databases, and leveraging cloud technologies. The ideal candidate will possess hands-on production experience in at least one backend language, including Java, JavaScript (Node.js), C# (.NET), Python, or Go, with a willingness to quickly learn and deliver in additional languages as needed. You'll be part of an agile team, contributing through hands-on coding, with exposure to DevOps and CI/CD practices. This is an excellent opportunity to learn from senior engineers, contribute to team initiatives, and take on increasing ownership of features and services.

Key Responsibilities:

  • Design, develop, and maintain robust backend services and APIs.
  • Write clean, efficient, and maintainable code.
  • Work with relational databases, optimizing queries for performance.
  • Utilize non-relational databases (e.g., MongoDB, DynamoDB, Redis).
  • Write and maintain unit tests to ensure code quality and test coverage.
  • Participate actively in Agile development processes, including sprint planning and daily stand-ups.
  • Support CI/CD pipelines and containerized deployments.
  • Leverage AI-assisted development tools to enhance coding efficiency.
  • Contribute to code reviews, testing, and documentation.
  • Collaborate with QA to ensure high-quality feature delivery.
  • Partner with product managers and engineers to deliver features.
  • Assist in implementing monitoring, logging, and performance tuning.
  • Incorporate security and compliance best practices into backend services.

Required Skills and Experience:

  • A minimum of 25 years of professional experience as a software engineer.
  • Strong backend programming skills in at least one of the following: Java, JavaScript (Node.js), C# (.NET), Python, or Go.
  • Willingness and ability to learn and work with other backend languages.
  • Experience with relational databases and SQL optimization.
  • Exposure to non-relational databases (e.g., MongoDB, DynamoDB, Redis).
  • Hands-on experience with AWS or other major cloud platforms (e.g., EC2, S3, RDS, Lambda, IAM).
  • Understanding of cloud-native concepts like scalability and resiliency.
  • Familiarity with CI/CD pipelines, Git, and containerization.
  • Experience working in Agile teams.
  • Solid understanding of software engineering fundamentals, data structures, and algorithms.
  • Experience writing unit and integration tests.
  • Exposure to modern API design principles (REST, GraphQL, or gRPC).
  • Exposure to AI-assisted coding tools.
  • Exposure to monitoring and observability tools (e.g., Sentry, Datadog, New Relic).
  • Awareness of security best practices in backend development.
  • Eagerness to learn emerging technologies.

Preferred Qualifications:

  • Experience with backend testing or performance profiling tools.
  • Experience in the media & entertainment industry.
  • Familiarity with distributed systems, microservices, or messaging queues.
  • Frontend integration or full-stack exposure.

Soft Skills:

  • Strong problem-solving and analytical thinking.
  • Excellent communication and collaboration skills.
  • Adaptability and a passion for learning new technologies.
  • Accountability for deliverables.
  • Openness to feedback and continuous improvement.

Company

Deluxe

Deluxe

Bengaluru / Bangalore, India
Posted on Foundit
Software Engineer (Backend) at Deluxe | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform