
Staff Forward Deployed Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Oversee medium- to large-scale software engineering initiatives, from requirements gathering and technical planning to implementation, deployment, and ongoing maintenance.
• Collaborate with both internal and external stakeholders to comprehend requirements, align priorities, manage expectations, and guarantee successful project delivery.
• Take ownership of technical design and implementation choices, ensuring that solutions are scalable, secure, maintainable, and meet customer needs.
• Work closely with engineering, product, and delivery teams to coordinate dependencies, address blockers, and deliver high-quality solutions.
• Act as a primary technical contact for customers and partners, providing updates on project progress, technical decisions, risks, and recommendations.
• Design, develop, and maintain backend systems, full-stack web applications, and integrations that support digital identity solutions.
• Convert complex customer requirements into technical specifications and implementation strategies.
• Recognize technical risks, project dependencies, and opportunities for enhancing delivery efficiency.
• Assist with integrations involving customer infrastructure, third-party services, and legacy systems.
• Contribute to code reviews, technical documentation, testing, and engineering best practices.
• Offer technical guidance and mentorship to fellow engineers.
• Relay customer feedback and contribute to enhancements in products and platforms.
• A minimum of 7 years of professional software engineering experience.
• Demonstrated experience in independently leading medium- to large-scale engineering projects.
• Strong background in stakeholder management, including direct customer engagement and requirements gathering.
• Proficiency in one or more statically typed programming languages such as Rust, Go, Java, or C#.
• Comprehensive understanding of software architecture, backend development, APIs, system integrations, and cloud infrastructure.
• Proven experience in making technical design decisions and addressing complex engineering challenges.
• Experience collaborating with engineering, product, and delivery teams.
• Ability to manage ambiguity, prioritize competing tasks, and take ownership with minimal supervision.
• Exceptional problem-solving, communication, and organizational skills.
• Experience working directly with customers or external partners in technical delivery or implementation settings.
• Located in the US and willing to travel as necessary to support customer engagements.
• Familiarity with digital identity, verifiable credentials, digital wallets, or identity verification solutions is advantageous.
• Knowledge of privacy-preserving technologies, authentication protocols, security standards, and interoperability frameworks is a plus.
• Experience with public-sector organizations, government entities, or highly regulated industries is a bonus.
• Understanding of SpruceID's technology ecosystem and standards-based digital identity solutions is beneficial.
• Experience leading complex integrations involving multiple systems, vendors, or external partners is a plus.
• Familiarity with accessibility, compliance, and legacy system modernization is a bonus.
• Experience mentoring engineers or providing technical leadership across project teams is advantageous.
• A background in forward-deployed engineering, solutions engineering, technical consulting, or other customer-facing engineering roles is a plus.
• Performance-based bonuses may be included.
• Equity may be included.
• Comprehensive benefits package.
• Fully remote work within the US.
• Travel support for customer engagements as needed.
Allstate
Cambium Learning Group
Blue Coding
Stitch Fix
Get handpicked remote jobs straight to your inbox weekly.