JobTarget Logo

Senior Back End Engineer (Ruby on Rails & GO) in United States at Jobgether

NewJob Function: Information Technology
Jobgether
United States, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Back End Engineer (Ruby on Rails & GO)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Back End Engineer (Ruby on Rails & GO) based in United States.

This role sits at the heart of a high-scale, real-time product powering millions of daily users in a fast-growing sports technology environment. You will design and build backend services that support critical internal operations, from risk management and trading systems to real-time scoring and contest configuration. Working across both a mature Ruby on Rails monolith and an evolving Go microservices architecture, you will help shape the future of a platform undergoing intentional transformation. The role combines deep engineering ownership with architectural influence, requiring someone comfortable in both legacy systems and greenfield development. You will solve complex distributed systems challenges, improve performance under heavy load, and ensure system reliability at scale. In addition, you will collaborate closely with product and cross-functional teams while mentoring other engineers and contributing to engineering excellence across the organization.

Accountabilities:
  • Design, build, and maintain backend services across Ruby on Rails and Go, ensuring scalability, reliability, and performance across production systems.
  • Contribute to the ongoing migration from monolithic architecture to microservices, helping define service boundaries and decomposition strategies.
  • Develop and enhance internal APIs and tools used by operational teams for real-time decision-making, monitoring, and configuration management.
  • Own end-to-end technical delivery of complex features, from design and implementation through deployment and production support.
  • Improve system performance and reliability by diagnosing bottlenecks, optimizing database queries, and strengthening observability.
  • Participate in architectural discussions and help define long-term technical direction for backend systems.
  • Provide mentorship and guidance to engineers through code reviews, pairing, and technical leadership.
  • Collaborate with cross-functional teams including Product, QA, and Engineering to translate business needs into scalable technical solutions.
  • Participate in on-call rotations and contribute to incident response, root cause analysis, and system improvements.
Requirements:
  • 5–8 years of professional software engineering experience with strong production experience in both Ruby on Rails and Go.
  • Proven ability to design and deliver complex, multi-service backend systems in a collaborative engineering environment.
  • Experience working on monolith-to-microservices transitions, including service extraction and maintaining backward compatibility.
  • Strong knowledge of PostgreSQL, including schema design, query optimization, and performance tuning.
  • Solid understanding of API design (REST and/or gRPC) and distributed system architecture.
  • Experience with asynchronous systems such as background jobs, message queues, or event-driven architectures.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Understanding of CI/CD pipelines, deployment workflows, and modern observability practices (logging, metrics, tracing).
  • Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.
  • Comfortable working autonomously in a remote-first, fast-paced engineering environment.
Benefits:
  • Competitive salary range of $175,000–$185,000, based on experience and location.
  • Annual performance-based bonus.
  • Company-subsidized medical, dental, and vision insurance plans.
  • 401(k) retirement plan with company match.
  • Flexible PTO policy, encouraging meaningful rest and work-life balance.
  • Generous paid parental leave (up to 16 weeks) and disability benefits.
  • Remote-first flexibility with modern, outcome-focused work culture.
  • Annual performance reviews with growth and career development opportunities.
  • Company-provided equipment (Mac or Windows options available).
  • Regular company-wide events, team offsites, and lifestyle enhancement programs.
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!
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

Job Location

United States, United States

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.