Senior Software Engineer, Back-End Focus

New
J
JobgetherInsurance Technology
United States, CDT or EDT preferredFull-TimeSenior
SalaryCompetitive salary package and company equity through Restricted Stock Units (RSUs).
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLPythonAgileJavascriptRubySCRUMTypeScriptVue.JsAngularReact

Requirements

  • Demonstrated experience delivering large, complex software projects in production environments.
  • Strong proficiency in Ruby and experience working with Python and/or TypeScript.
  • Experience working with PostgreSQL or other relational database systems.
  • Experience contributing to architecture design, technical decisions, and long-term system improvements.
  • Ability to evaluate technical investments and communicate their benefits and trade-offs effectively.
  • Experience mentoring engineers through code reviews, collaboration, or informal leadership.
  • Familiarity with modern JavaScript frameworks such as React, Vue, or Angular.
  • Experience working within Agile/Scrum development environments.
  • Strong problem-solving skills and the ability to operate independently with limited technical guidance.
  • Excellent communication skills and experience collaborating with cross-functional teams.
  • Ability to thrive in a fast-paced environment with evolving priorities.

Responsibilities

  • Design, build, and maintain scalable backend services using Ruby, with occasional contributions in Python and TypeScript.
  • Develop and enhance front-end functionality using modern JavaScript frameworks and TypeScript.
  • Lead and contribute to architectural discussions and technical decisions that improve system scalability, reliability, and maintainability.
  • Deliver complex features from concept through production while maintaining strong quality and testing standards.
  • Participate actively in Agile/Scrum processes, including standups, sprint planning, and retrospectives.
  • Collaborate with Product, QA, project teams, and engineering stakeholders to align technical solutions with business objectives.
  • Mentor junior engineers through code reviews, pair programming, and technical guidance.
  • Advocate for strategic technical investments and clearly communicate trade-offs to stakeholders.
  • Improve engineering workflows, tooling, and development practices to increase team effectiveness.
  • Take ownership of meaningful projects and contribute to improving customer and internal experiences.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive salary package and company equity through Restricted Stock Units (RSUs).
Apply Now