Remote job
Software Engineering Manager
Job details
About this role
Role overview Lead the engineering team and backend direction for software that supports creditor negotiations. The role combines hands-on technical judgment with people leadership: you’ll shape architecture, help deliver the product roadmap, and build reliable systems that handle external integrations and sensitive financial information.
Responsibilities - Set technical direction and guide backend architecture for negotiation-support systems. - Prototype architectural patterns and lead projects that strengthen the platform. - Review code and advise engineers on design choices and technical trade-offs. - Work with product, QA, test engineers, and other engineering teams to plan and deliver roadmap work. - Assess product proposals for feasibility, cost, and risk, and suggest alternatives where appropriate. - Mentor engineers, assign work that supports delivery and development, and maintain high engineering standards. - Promote practices for code quality, testing, reliability, scalability, and data integrity.
Requirements - Experience managing an engineering team. - At least five years building and deploying scalable cloud applications. - Experience with Ruby on Rails. - Ability to break large initiatives into smaller, deliverable releases. - Clear communication and the ability to give thoughtful, constructive feedback.
Nice to have - Experience in a startup environment.
Benefits and work setup The listed base salary range is $170,000–$210,000 USD, with eligibility for an annual bonus. Benefits for eligible full-time employees include employer contributions to health, dental, and vision coverage; paid time off, holidays, and parental leave; a 401(k) match; advancement opportunities; and career development and training.