Remote job
Software Development Engineer 3
Job details
About this role
Role overview Design and operate backend services for fleet management and mobility payment products, including tools for merchant onboarding, offers, discounts and transaction transparency. The role combines hands-on software development with technical leadership, production support and collaboration across product and engineering teams. Remote work is limited to candidates living within 30 miles of Boston, the San Francisco Bay Area, Dallas, Salt Lake City, Seattle or Portland, Maine.
Responsibilities - Build and maintain scalable backend services, public REST APIs and internal service interfaces. - Lead system design decisions and coordinate technical direction with senior engineers and cross-functional partners. - Create automated tests, improve continuous delivery, and strengthen monitoring, recovery and scaling practices. - Find and address performance bottlenecks, technical debt and reliability issues; investigate incidents and document root causes. - Review code, mentor engineers, document systems and provide live-site support for production applications. - Lead cross-team technical efforts and evaluate technology options based on their tradeoffs.
Requirements - Bachelor’s degree in computer science, software engineering or a related field, or equivalent experience is not specified; the source lists a bachelor’s degree in computer science or software engineering as required. - Senior-level software engineering experience and strong foundations in algorithms, data structures and object-oriented design. - Proficiency in Java or C#, with experience building backend services and REST APIs; familiarity with Spring Boot, OData and SQL is specified. - Experience designing internet-scale services with attention to security, availability, reliability and scalability. - Strong written and verbal communication, collaborative judgment and fluent English. - Ability to use AI-assisted development tools to support delivery, documentation and code quality.
Nice to have Experience with event-driven systems such as Kafka, card payments, Docker and Kubernetes, API security or PCI DSS, mobile development, and production AI systems—including agents, copilots, vector databases, evaluation and safety practices. A master’s degree in computer science or software engineering is also preferred.
Benefits and work setup The role is remote within the listed location radius. The stated base pay range is $121,500–$145,500. Benefits listed include health, dental and vision coverage, retirement savings, paid time off, insurance, flexible spending accounts and tuition reimbursement.