Software Development Engineer (Backend) (India)

Software Development Engineer (Backend) (India)

03 Nov
|
Jobgether
|
India

03 Nov

Jobgether

India

Our partner is looking for a Software Engineer, Delivery: Release based in India. Join a cooperative engineering team focused on making software delivery safer, faster, and more reliable across cloud-hosted, self-managed, and dedicated environments. In this role, you will combine backend software development expertise with infrastructure knowledge to improve release management tools, automation, and deployment workflows. You will work closely with Site Reliability Engineers and infrastructure teams to build scalable frameworks that streamline code delivery and minimize production risks. By identifying bottlenecks, enhancing observability, and optimizing continuous delivery pipelines, you will help engineering teams ship high-quality software more efficiently. You will also contribute to monitoring systems, release scheduling, and process improvements that strengthen the overall software delivery lifecycle. This opportunity is ideal for an engineer who enjoys solving complex technical challenges, building practical tools, and collaborating across disciplines in a distributed, innovation-driven environment. Accountabilities - Ensure reliable software releases: Help maintain a protected, consistent, and efficient release process across multiple deployment environments, minimizing disruptions and improving the overall delivery experience. - Design, develop, and maintain tools, frameworks, and automation solutions that simplify release management, reduce manual work, and improve deployment reliability. - Identify inefficiencies in continuous integration, continuous delivery, and deployment workflows,



implementing improvements that accelerate delivery cycles and reduce bottlenecks. - Enable engineering teams: Collaborate with individual product and engineering teams to define and implement solutions that help them release software faster, more safely, and with greater consistency. - Develop scalable engineering frameworks: Build reusable components and frameworks that enable application code to scale with demand while maintaining performance and reliability. - Improve observability and monitoring: Help teams instrument their applications, identify areas that require better visibility, and implement monitoring and alerting systems to track release velocity and operational health. - Work closely with Site Reliability Engineers and other infrastructure specialists to assess the impact of application changes on production systems and user-facing services. - Help maintain clear communication around release schedules, coordinate with relevant stakeholders, and support effective planning across engineering teams. - Measure delivery performance: Monitor key performance indicators, particularly Mean Time to Production, to identify opportunities for improving release speed and reliability. Requirements - Backend software engineering experience: A strong professional background in backend development, with experience designing, building, and maintaining production-quality software systems. - Programming proficiency: Professional coding experience in Ruby or Go (Golang). Proficiency in Ruby is a significant advantage, and candidates working primarily with Go must be willing to learn Ruby. Ruby on Rails experience is beneficial but not required.

📌 Software Development Engineer (Backend) (India)
🏢 Jobgether
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (backend) (india) / india