
Senior Software Engineer, Back-End Focus
Kin
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $122,000 - $153,000 per year
Job Level
About the role
- Design, build, and maintain scalable backend services in 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 and design discussions that improve long-term system maintainability
- Ship large, complex features from concept through deployment with high quality and strong testing practices
- Participate actively in Scrum ceremonies including daily standups, sprint planning, and retrospectives
- Collaborate cross-functionally with Product, QA, PMO, and other engineering teams to align technical solutions with business goals
- Mentor junior engineers through pair programming, code reviews, and technical guidance
- Advocate for thoughtful technical investments and clearly articulate trade-offs to stakeholders
- Contribute to improving development workflows, tooling, and engineering best practices
Requirements
- Demonstrated track record of shipping large, complex software projects in production environments
- Fluency in Ruby and experience working with Python or Typescript
- Experience with PostgreSQL or other relational databases
- Experience contributing to architectural design and technical decision-making
- Ability to articulate the value and trade-offs of technical investments
- Experience mentoring engineers through code reviews, pairing, or informal leadership
- Familiarity with modern JavaScript frameworks such as React, Vue, or Angular
- Experience operating within Agile/Scrum development environments
- Strong communication skills and cross-functional collaboration experience
- Located in Central or Eastern US time zones (CDT or EDT) strongly preferred
Benefits
- Competitive salary and company equity through Restricted Stock Units (RSUs), granted as part of our standard compensation package and based on role and level
- 401(k) with company match up to 4% of eligible earnings
- Multiple medical plan options, plus dental and vision coverage
- Company-funded HSA contributions (based on medical plan selection)
- Company-paid life insurance and short-term disability
- A variety of supplemental benefit options, including long-term disability, critical illness, accident, legal, and pet insurance
- Access to mental health support and confidential counseling resources
- Flexible PTO for exempt employees (most employees take 15–20 days per year), plus 8 company-observed holidays
- Paid parental leave, including up to 14 weeks at 100% pay for birthing parents and 8 weeks at 100% pay for non-birthing parents
- Career mobility and internal growth opportunities across the organization
- Professional development budgets for certifications, conferences, and learning available, subject to management approval
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyPythonTypescriptJavaScriptPostgreSQLReactVueAngularAgileScrum
Soft Skills
leadershipcommunicationcollaborationmentoringtechnical guidancearticulating trade-offspair programmingcode reviewsproblem-solvingstakeholder engagement