Staff Software Engineer
Motion Recruitment · Boston, MA · 1 wk ago
RemoteRemoteEngineering$180k–$190k/yrFull-time
About the role
This is a full-time, U.S.-based senior engineering role focused on modernizing an enterprise-grade SaaS platform that powers the financial and operational backbone of large, multi-location field service organizations.
Responsibilities
- Evolving a mission-critical platform without interrupting live enterprise operations
- Consolidating a diverse technology stack
- Enabling faster customer onboarding and deployment
- Building and maintaining production software in complex domains
- Proven ownership of system architecture across multiple engineers and long-lived codebases
- Strong experience with React and/or Vue for frontend development
- Backend experience with Go and/or Node.js, building shared services and APIs
- Hands-on experience working in legacy codebases, including PHP and lower-level languages
- Ability to analyze deeply embedded business logic and plan incremental refactors safely
- Strong written communication skills, including technical design docs, ADRs, and migration plans
- Deep familiarity with AI-native development workflows, used as a core productivity multiplier
- Ability to work independently as the most senior engineer on a small team
- Experience supporting or leading cloud infrastructure migrations (AWS preferred)
- Exposure to C or systems-level programming
- Background in accounting, billing, ERP, or financial systems
- Experience with vertical SaaS or operational software
- Familiarity with strangler-pattern or layered modernization approaches
- Experience integrating with external APIs, including payments, government data, or vehicle services
- Prior ownership of platform consolidation or system unification efforts
- 40% Backend and platform modernization (Go, Node, PHP)
- 35% Frontend consolidation and UI modernization (React/Vue)
- 25% Architecture, migration planning, and technical leadership
- 65% Hands-on development and refactoring
- 20% Technical planning, documentation, and architecture ownership
- 15% Mentorship and cross-functional collaboration
Requirements
- 8+ years of experience building and maintaining production software in complex domains
- Strong experience with React and/or Vue for frontend development
- Backend experience with Go and/or Node.js, building shared services and APIs
- Hands-on experience working in legacy codebases, including PHP and lower-level languages
- Ability to analyze deeply embedded business logic and plan incremental refactors safely
- Strong written communication skills, including technical design docs, ADRs, and migration plans
- Deep familiarity with AI-native development workflows, used as a core productivity multiplier
- Exposure to C or systems-level programming
- Background in accounting, billing, ERP, or financial systems
- Experience with vertical SaaS or operational software
- Familiarity with strangler-pattern or layered modernization approaches
- Experience integrating with external APIs, including payments, government data, or vehicle services
- Prior ownership of platform consolidation or system unification efforts
Qualifications
- 40% Backend and platform modernization (Go, Node, PHP)
- 35% Frontend consolidation and UI modernization (React/Vue)
- 25% Architecture, migration planning, and technical leadership
- 65% Hands-on development and refactoring
- 20% Technical planning, documentation, and architecture ownership
- 15% Mentorship and cross-functional collaboration
Skills
- AI-native development workflows
- C or systems-level programming
- Cloud infrastructure migrations (AWS preferred)
- Financial systems
- Horizontal SaaS or operational software
- Legacy codebases
- Modernization strategies
- Payment integration
- Strangler-pattern or layered modernization approaches
- Vertical SaaS or operational software
Benefits
- Medical, Dental, and Vision Insurance
- Paid Vacation Time
- Equity / Stock Options