Software Engineer, Delivery: Release

New
J
JobgetherSoftware delivery
Listing location: India; Workplace type: RemoteFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Backend DevelopmentRubyGoCI/CD

Requirements

  • Have a strong professional background in backend development and building production-quality software systems.
  • Have professional coding experience in Ruby or Go (Golang).
  • Be willing to learn Ruby if working primarily with Go; Ruby on Rails experience is beneficial but not required.
  • Have experience developing or maintaining software systems that operate at scale.
  • Have practical experience improving continuous integration, continuous delivery, or continuous deployment pipelines.
  • Bring an interest in cloud platforms, containerization, and Infrastructure as Code, with willingness to deepen infrastructure expertise.
  • Be familiar with application or systems observability, instrumentation, monitoring, alerting, and performance analysis.
  • Be able to identify repetitive tasks and delivery bottlenecks and develop software-based solutions.
  • Work effectively with backend engineers, Site Reliability Engineers, and cross-functional infrastructure teams.
  • Meet the role's Bengaluru, India location requirements.

Responsibilities

  • Maintain a safe, consistent release process across multiple deployment environments.
  • Design, develop, and maintain release-management tools, frameworks, and automation.
  • Contribute to scalable release framework capabilities that replace legacy or custom-built tooling.
  • Identify and improve inefficiencies in CI/CD and deployment workflows.
  • Build reusable components and frameworks for scalable application code.
  • Help teams instrument applications and implement monitoring and alerting systems.
  • Collaborate with Site Reliability Engineers and infrastructure specialists to assess production impact.
  • Coordinate release schedules and communicate release activities to stakeholders.
  • Participate in the Release Manager rotation and support operational readiness.
  • Monitor delivery KPIs, particularly Mean Time to Production.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now