> Markdown version of [/jobs/ext/4700567-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/4700567-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Neumo Holdings LLC - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, Big Data, Software as a Service, Cloud Computing, Cloud Engineering, Cloud Storage, Apache Lucene, Code Generation, Software Quality, Code Review, Databases, Data Migration, Relational Databases, Cursor, Software Design Documents, Document Management Systems, Elasticsearch, Design of User Interfaces, Python (Programming Language), Key Management, Microsoft SQL Server, MongoDB, Open Source Technology, Performance Tuning, Distributed Caching, Secure Coding, Software Engineering, Apache Solr, Strategies of Testing, TypeScript, Management of Software Versions, Enterprise Search, Data Processing, GitHub Copilot, ReactJS, Claude Code, Prompt Engineering, Indexer, Agentic-AI, Event Driven Architecture, Containerization, Information Technology, Cosmos DB, Data Management, Api Design, Software Coding, Amazon Simple Queue Service (SQS), Serverless Computing, OpenSearch, Legacy Systems, Vulnerability Analysis, Microservices - **Published:** November 13, 2026 - **Apply:** https://www.nettemps.com/us/en/WEBAFAE360C1CA9DF49.ntap ## About the Role * Bachelor's degree in Computer Science, Engineering or a related field, or equivalent experience. * 8+ years of experience in full-stack development and cloud software, across both Microsoft and open-source technology stacks. * Advanced Back End coding skills in Java and .NET, including both .NET Framework and modern .NET. Experience with Python or Node.js/TypeScript is a plus. * Strong Front End experience with React, including building responsive, accessible user interfaces for both staff and public users. * Deep experience designing, building and operating microservices, including service boundaries, API design and versioning, inter-service communication, and resilience patterns. * Proficiency in Azure (preferred) or AWS and cloud-native design patterns, such as serverless and event-driven architecture, distributed caching and containerization. Examples include Azure Functions, Service Bus, Event Grid and AKS, or Lambda, EventBridge, SQS/SNS and ECS/EKS. * Deep experience with SQL Server and other relational databases, and hands-on experience with document databases, ideally Azure DocumentDB (Azure Cosmos DB for MongoDB). That includes data modeling, indexing and performance tuning, plus strong knowledge of cloud storage and data management best practices. * Strong expertise in search platforms such as Elasticsearch, Azure AI Search, OpenSearch, Solr or Lucene, and experience optimizing large-scale search architectures. * A track record of leading the modernization of tightly coupled or Legacy systems into microservices, while keeping them stable in production. * Experience with high-volume data processing and large-scale data migrations. * Experience serving as a hands-on technical lead on complex projects, including writing design documents or architecture decision records. * Hands-on experience with AI-assisted or agentic development, and a clear view of where it helps and where it produces work that's hard to maintain. * Experience working in Agile environments, with a collaborative approach to problem-solving and technical mentorship. * Understanding of security and compliance standards, such as SOC 2 and PCI, and how they apply to engineering design. * Excellent communication skills, with the ability to explain complex technical topics clearly and influence technical decisions. Nice to Have * Experience with land records, vital records, recording or county clerk systems. * Experience with document management, imaging or scanning technologies. * Experience integrating with hardware peripherals, or moving away from hardware-dependent designs. * Experience with eRecording standards or submitter integrations. * Experience with multi-tenant SaaS platforms. * Experience with spec-driven development, context engineering, or building reusable agent skills and workflows (for example, Claude Code, Cursor or GitHub Copilot agents). * Experience with public-sector security frameworks, such as StateRAMP/GovRAMP or FedRAMP. ## Description The Staff Software Engineer is the technical lead for key projects on Neumo's Records platform (Land Records, Vital Records and Search). County recorders and clerks use Records to record deeds, index documents, issue certified birth, death and marriage certificates, and give the public secure access to records that go back generations. Every recorded document has legal weight, so correctness, security and reliability are essential. Records is a key area of investment for Neumo. We are evolving it from a tightly coupled, manually configured platform that depends on specific peripherals into a best-in-class product that meets customers where they are. The Staff Engineer designs and builds scalable solutions, guides project-level technical decisions, and sets the technical standards the team works to. This role requires deep expertise in cloud-based micro service architecture and technology. It also requires leadership skills: influencing team decisions, championing quality and mentoring Senior Engineers, many of whom work alongside newer team members. The Staff Engineer reports to a Software Engineering Manager on the Records platform. The manager leads people and delivery, and the Staff Engineer leads on technical depth and direction., * Serve as technical lead on key Records projects. Work with cross-functional teams to gather requirements, shape solutions and guide implementation from design through production. * Design, build and maintain advanced features within the Records platform, such as eRecording and eSubmission, automated indexing, search, certified copy requests, property fraud alerts, and ID verification and payment integrations. * Provide technical direction for the broader modernization. That includes decoupling tightly coupled components, replacing manual configuration with configurable, self-service setup, and removing dependencies on specific peripherals. * Design for configurability across jurisdictions, so the platform fits each county's statutes, workflows and level of digital maturity without custom code. * Own the technical direction for Records search, including indexing strategy, relevance, query performance and scaling for large volumes of recorded documents. * Design data migration approaches that move customers and their historical records onto the modern platform with full data accuracy and record integrity. * Partner with Senior Engineers, product, architects and leadership to create, refine and document technical standards, including standards for search and related infrastructure. * Write and maintain architecture decision records so the reasons behind key choices outlast any one person. * Set the code review and quality bar for the team, including review standards and test strategies for AI-generated code under Neumo's agentic delivery model. * Help the team work well from approved specifications. Write precise specs, show how to direct AI agents effectively, and make sure engineers own what ships. * Conduct thorough code reviews, troubleshoot complex issues, and resolve hard performance, reliability and data quality problems. * Lead the technical response to serious production incidents, and make sure post-incident follow-up actually improves the platform. * Contribute to CI/CD pipelines, infrastructure-as-code, automated testing and observability to support reliable, repeatable releases. * Mentor Senior Engineers on design, code quality and development standards, and help them grow into technical leaders. * Reduce key-person risk by documenting platform knowledge and spreading expertise through pairing, design reviews and walkthroughs. * Build on Neumo's shared enterprise services, such as identity and access, payments, notifications, reporting and search, instead of rebuilding them within Records. Partner with Platform Engineering where Records needs something new. * Embed secure development practices, including vulnerability scanning, secrets management and access control, in line with the frameworks our government customers require. * Stay current with emerging technologies in search, cloud and AI-assisted engineering. Run small, deliberate experiments and bring what works back to the team.