Software Engineer, Production Support
About this role
Accountabilities
In this role, you will focus on maintaining the reliability and operational health of production systems while actively contributing to incident resolution, tooling, and long-term system improvements.
• Troubleshoot and resolve production incidents across Ruby on Rails services and supporting cloud infrastructure using logs, metrics, alerts, and user reports
• Investigate system behavior using Rails console tools, application debugging techniques, and controlled database access in MySQL or PostgreSQL
• Support incident response activities including triage, escalation, documentation, root cause analysis, and post-incident follow-ups
• Build and maintain scripts, Rake tasks, and internal tools to improve incident resolution speed and operational efficiency
• Collaborate with senior engineers and DevOps teams to identify root causes and implement long-term corrective fixes
• Develop dashboards, monitoring improvements, and operational tooling using platforms such as Datadog, New Relic, and CloudWatch
• Contribute to improving runbooks, documentation, and engineering playbooks for recurring operational issues
• Gradually participate in application code changes, bug fixes, and backend improvements as production expertise grows
Requirements
The ideal candidate is an early-career software engineer with strong problem-solving skills, a passion for debugging complex systems, and a desire to grow into broader backend engineering responsibilities.
• Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
• 2+ years of experience in software development, technical support engineering, DevOps, or related technical roles
• Hands-on experience with Ruby on Rails (academic, internship, or professional) and understanding of Rails application structure
• Familiarity with relational databases such as MySQL or PostgreSQL, including ability to write and interpret queries
• Strong analytical and debugging skills with a methodical approach to problem-solving in production environments
• Ability to quickly learn complex systems and work effectively under operational pressure
• Clear written and verbal communication skills, especially in incident response scenarios
• Exposure to or interest in cloud environments, Linux systems, and monitoring tools is a plus
Benefits
• Competitive base salary ($83,000 – $91,000 annually, based on experience and location)
• Comprehensive medical, dental, and vision insurance
• 401(k) retirement plan with company match
• Paid time off and company-paid holidays
• Remote-friendly work structure (eligible within EST/CST time zones)
• Professional development and technical growth opportunities
• Exposure to production-scale systems and modern engineering practices
• Career progression path toward full Software Engineer responsibilities
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!
Why Apply Through Jobgether?
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