Explore careers with our portfolio companies

Senior Staff Software Engineer

Kyruus Health

Kyruus Health

Software Engineering
Remote
Posted on Dec 17, 2025
Position: Senior Staff Software Engineer
Location: Remote
Job Id: 1037
# of Openings: 1

Job Title: Senior Staff Software Engineer
Job Summary:
As a Staff Software Engineer on our Search Services and Applications team, you'll take on technical leadership for AI-powered search solutions. You'll architect and build full-stack, cloud-based applications that push the boundaries of what's possible with LLMs and search technology.
You'll shape the technical strategy and direction for our search products, making critical architectural decisions that balance innovation with scalability and reliability. This means driving research into emerging AI technologies, evaluating and integrating new tools into our stack, and setting the technical roadmap that keeps us at the forefront of the industry. You'll be a go-to technical leader for our search products—guiding proof-of-concepts, leading design reviews, and making the tough calls on technology selection and system architecture.
Your days will be split between strategic technical planning and hands-on work—writing code, mentoring engineers, and collaborating across teams to turn vision into reality. You'll work closely with product leaders, executives, and cross-functional partners to align technical decisions with business goals. You'll own products end-to-end with a DevOps mindset, always thinking about how today's decisions impact tomorrow's capabilities.
This role is ideal if you thrive on solving complex problems, enjoy being technical leader on a highly collaborative team, and want to leave your mark on how we build and scale search technology.
Essential Functions:
  • Designing and writing code and reviewing others’ designs and code. Understand design patterns and are passionate about making things better.
  • Participate in and contribute to Agile DevOps team activities. Effective in paired programming and working independently.
  • Help drive clarity in planning. Contribute to task definition, prioritization, and assignment. Drive deliverables with a sense of urgency and ownership along with surfacing risks, mitigating them, and suggesting course corrections when appropriate.
  • Own multiple products with a DevOps and service-ownership mindset. Deliver quality solutions with TDD, test automation, instrumentation, monitoring, secure/defensive coding, resiliency, and scalability.
  • Select methods and procedures on new or special assignments collaboratively.
  • Design, develop, review and deliver application, service and infrastructure architecture for search applications and services.
  • Collaborate on work with the team and contributing teams.
  • Engage in cross-functional teams and ensure successful project and/or product delivery.
  • Contribute to the broader engineering organization by driving improvements to shared resources and infrastructure, such as internal libraries, tools, and best practices.
  • Expert choice maker, able to effectively drive conclusions and resolve issues that impact and influence across multiple teams and domains.
Minimum Requirements:
Technical Expertise:
  • Design and deliver robust, scalable backend search solutions using Java EE, Python, and AWS services
  • Hands-on experience with AI technologies including LLMs, ML, and related AWS stack tools
  • Lead efforts in data modeling, index creation, and optimization for efficient and accurate search results
  • Develop and implement advanced AI and machine learning algorithms to enhance search capabilities
  • Integrate AI and LLM technologies to improve search relevance, speed, and user experience
Leadership & Strategy:
  • Assess business value, trade-offs, risks, and technical constraints during discovery and planning
  • Drive the technical strategy for AI-driven search and backend services, aligning with organizational goals
  • Lead architectural reviews and present recommendations to management
  • Evaluate and recommend new technologies to add to the stack
  • Stay current with industry trends and emerging technologies
Team Development:
  • Lead and mentor software engineers across one or more functional areas
  • Foster an inclusive environment where team members are motivated to succeed with autonomy, mastery, and purpose
  • Share technical expertise and knowledge on relevant topics
  • Play a significant role in shaping the technical direction of the team and organization
Communication & Collaboration:
  • Work effectively with product leaders, executives, and cross-functional teams to align on goals and architecture
  • Serve as technical point person or project lead, coordinating across functional areas
  • Provide complete, actionable, and timely technical feedback
  • Articulate technical decisions with clear rationale in design meetings and discussions
  • Adapt communication of complex technical topics to different audiences
Education: N/A
Experience: 5+ years of software engineering experience
Supervision: N/A
Certifications: N/A
Language Skills:
Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.
Physical Capabilities: Standard categories
The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.

Apply for this Position