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