Staff Software Engineer

United States
Engineering & Technology – Application Development /
Full-time /
Remote
At Kyruus Health, our mission is to connect people to the right care, in pursuit of our vision: a better healthcare system- one that's transparent and accessible- where everyone gets the care they need. Our values are at the heart of everything we do:

We care deeply – We do the right thing even if it’s the harder thing. 
We are fiercely driven – We harness our curiosity to pursue continuous improvement and create simple solutions to complex problems.
We lead with respect – We celebrate the individual traits that make each of us unique and seek out diverse voices to listen and learn.
We are accountable – We do what we promise for each other and our customers.

Here’s what that would mean for you in the Staff Software Engineer role.
Care: When it comes to technical challenges, you won’t take the easy way out. You strive to lead your team and organization towards the best solution to problems that impact our customers and the people they provide care to.
Driven: You are committed to engineering excellence and growth for both yourself and your team. You tackle ambitious goals and challenges facing both your team and the organization by leveraging data and making incremental improvements to our product, our development processes, and yourself.
Respect  You value your peers’ insights, and frequently reach out for their perspectives on your work.  You regularly gather and provide feedback on code reviews, technical plans, and retrospectives.  Your fellow engineers look to you for mentorship.
Accountable:  You guide your team towards meeting their commitments. When things don’t go as expected, you are transparent and adapt to reach the best possible outcome for our customers and fellow colleagues.

What you will do in a Staff Software Engineer role at Kyruus Health:

    • You’ll report to the Manager, Engineering in the Application Development Department within the Engineering & Technology Division.
    • Your typical day will include writing code, facilitating technical discussions, planning for and leading major complex projects, and reviewing your peers’ code. 
    • You’ll have a significant level of participation in your team’s activities, and your leadership will help shape the team’s and organization’s technical direction.
    • You’ll help drive clarity in our sprint planning. You’ll contribute to and frequently lead conversations related to task definition, prioritization, and assignment.
    • You’ll own deliverables and pursue them with a sense of urgency while identifying roadblocks, mitigating risks, and suggesting course corrections when appropriate.
    • You’ll bring clarity to strategic direction and business requirements for tricky, multi-team projects and initiatives. You’ll adapt your communication on rationale behind complex technical decisions based on your audience.
    • You’ll be a leader for your organization, building strong partnerships across the engineering organization, Product, Solution Architecture, and beyond.
    • You will work with autonomy to make critical technology choices, coordinate the work of your team(s), and ensure the successful delivery of projects you are leading.
    • You’ll regularly provide technical mentorship to fellow engineers and may often coordinate the activities of your peers.
    • You’ll leverage your deep technical expertise and experience with software development to execute tactical plans and assist with setting strategic direction for one or more teams.
    • You’ll work with Engineering management, Product, and other cross-functional stakeholders  to gather feedback that informs our architecture and technical plans. Additionally, you will collaborate with executives, project managers, and other senior staff to shape project priorities and technical strategy.

    • How You Can Grow
    • Kyruus Health will bring you through an onboarding process that is both structured and self-guided,  designed to enable connection and productivity as you learn more about our company, functions and products.  Additionally, we have a culture of feedback, inclusive of our performance review process that provides you with the coaching, resources and opportunities to help you learn and grow with us.
    • Kyruunauts in the Staff Software Engineer role can move in a more linear career path along two tracks - individual contributor or management. From here, you could move up to be a Senior Staff Software Engineer, or you could move into a Manager, Engineering position.
    • Kyruus Health also loves to see an internal transfer. If a linear career path is not what you’re looking for, you can work with your manager and our people team to explore lateral moves to other parts of the organization as you continue to grow with us.

What you will bring:

    • 8+ years of experience developing modern web applications with a strong proficiency in Javascript, Typescript, React, Node.js and HTML/CSS.
    • Leadership skills including technical leadership of complex projects with quarterly deliverables and team leadership.
    • Significant experience developing with React applications using Redux, XState, Webpack, etc.
    • 3+ years with backend languages like Java or Python, Java and Python preferred.
    • Experience working with distributed cache, Redis preferred.
    • Experience working with relational databases, PostGres preferred.
    • Proficiency using automated testing platforms and writing unit and functional tests.
    • Experience developing frontend applications that meet accessibility standards (e.g., WCAG, WAI).
    • Experience developing secure software applications for the web using industry standards (e.g., OWASP).
    • Interest in mentoring developers and the desire to build consensus.
    • CRM development experience (e.g., Salesforce, Dynamics, and / or Service Now).
    • Working knowledge of SEO principles.
    • Ability to set up and contribute to automated build, deployment, and monitoring processes.
    • Experience with microservices architecture (MSA) using AWS.
    • Healthcare industry knowledge is a bonus, but not required.
Equal Opportunity Employer

Kyruus Health is dedicated to providing equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender, national origin, citizenship, age, disability, sexual orientation, genetic information. We will not discriminate, in any employment decision, against any individual or group on the basis of race, color, religion, sex, gender, national origin, citizenship, age, disability, sexual orientation, genetic information, or veterans/national guard/military reserve status. This shall be done in compliance with all applicable federal, state, and local laws in every location in which Kyruus Health has facilities.