Staff Software Engineer

Logo of Kyruus Health

Kyruus Health

πŸ’΅ $143k-$174k
πŸ“Remote - United States

Job highlights

Summary

Join Kyruus Health as a Staff Software Engineer and assume a technical leadership role on the Directory, Cost, and Search Services team. You will develop, review, test, and debug code, contribute to the growth of other engineers, and develop strategic plans. This role requires deep technical expertise in full-stack, cloud-based SaaS application development, AI-augmented search technology, and front-end user experience. You will drive research, innovation, and participate in Agile DevOps activities. The position offers a competitive salary, bonus program, equity, and a comprehensive benefits package. Kyruus Health provides opportunities for career growth and internal mobility.

Requirements

  • 5+ years of software engineering experience
  • Assess business value, trade-offs, and risks, feasibility and technical constraints, usability, and business viability during discovery, planning, and work prioritization
  • Develop and deliver robust, scalable backend Search solutions to complex business and technical design problems using Java EE, Python, and AWS services
  • Operational knowledge and experience in AI technologies, including; LLM, ML, etc. preferably using the AWS stack
  • Lead other software engineers, sometimes on multiple projects that you are technical lead on
  • Contribute to fostering an inclusive environment where you and your peers are intrinsically motivated to succeed with autonomy, mastery, and purpose through mentorship and peer leadership
  • Lead team members in one or more functional areas and/or domains, and influence across organizational levels, divisions, departments, and teams
  • Contribute to the development of other software engineers and your team
  • Play a significant role in shaping the technical direction of the team and organization
  • Build, scale, and deliver dynamic and highly-available enterprise solutions
  • Think creatively about how to use technology and tools to solve problems faced by our users and customers
  • Evaluate and recommend new technologies relevant to add to our stack
  • Understand the needs of our users and customers
  • Align with the team on shared goals
  • Operate as a technical point person or project lead and work with leaders from other functional areas and domains to coordinate and align on system architecture and solutions
  • Set clear expectations, communicate status, and address conflicts or issues as they arise
  • Provide complete, actionable, and timely technical feedback to others
  • Establish relationships throughout the organization
  • Practice effective relationship management across teams and with upper management to align expectations and ensure project success
  • Create relationships both within and across the organization
  • Take on mentorship roles which require strong relationships built on trust and respect
  • Frequently collaborate with executives, project managers, and other senior staff to shape project priorities and technical strategies
  • Be effective at influencing, persuading, guiding and supporting teams through communication
  • Be adept at articulating technical decisions with rationale while leading technical discussions and design meetings
  • Be able to recognize and adapt discussion of complex technical topics to audience

Responsibilities

  • Assume a technical leadership role on the Directory, Cost, and Search Services team, with ownership of solutions, systems, and projects
  • Develop, review, test, and debug code to support our software products
  • Contribute to the growth and development of other software engineers and team(s)
  • Develop and execute tactical and strategic plans from discovery through delivery
  • Understand requirements and translate them into high-quality, production deliverables to achieve progress on our product roadmap and planned customer commitments
  • Design and write code, and review others’ designs and code
  • Participate in and contribute to Agile DevOps team activities
  • Help drive clarity in planning
  • Contribute to task definition, prioritization, and assignment
  • Drive your 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 your 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
  • Report to the Manager, Engineering on the Directory, Cost and Search Services team within the Buyer/Partner Applications Division

Benefits

  • Annual bonus program
  • Equity
  • Medical, dental, and vision benefits
  • Unlimited paid time off (PTO)
  • Generous paid parental leave
  • Home office stipend
  • 401(k) program with company match
  • Wellness and lifestyle program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Kyruus Health know you found this job on JobsCollider. Thanks! πŸ™