We’re looking for a Senior Software Engineer II to provide technical leadership within a collaborative XactRestore product team. The team combines product management, UX, engineering, and QA to understand customer problems, discover effective solutions, and deliver measurable results. The role leads substantial engineering work, guides technical decisions, strengthens development practices, and shares accountability for product outcomes. It also collaborates with engineering leaders across the Restore division to improve technical direction and software development. The position helps build reliable capabilities for customers’ operational needs, including the complexity of enterprise organizations adopting XactRestore across their teams. The engineer contributes throughout product discovery, implementation, release, and ongoing improvement; leads technical design and hands-on development; and drives technical execution by breaking complex work into increments, coordinating dependencies, and managing risks. The role strengthens testing, code review, release validation, CI/CD, and automation; guides responsible AI-assisted and agentic development; and uses evidence to assess software quality, reliability, delivery, and customer outcomes. It also contributes to shared technical direction, standards, incident learnings, build-versus-buy decisions, technical debt prioritization, and cross-team engineering initiatives. The role participates in the team’s on-call rotation and helps investigate, mitigate, and resolve incidents, translating operational lessons into improvements. It also supports other engineers through thoughtful reviews, mentoring, and technical guidance. Strong experience building and operating production applications across the stack is required. Experience with Angular, .NET, GraphQL, React Native, Expo, AWS, MongoDB, or PostgreSQL is preferred, and comparable technology experience is welcome. The engineer is expected to develop working proficiency in the technologies needed to contribute across web, backend, and mobile applications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior