Location: Remote OR Boston, MA
Employment Type: Full-time
Team: Software Development
First and foremost, Kyruuvians care deeply about our vision to enable human beings to care for human beings, our mission, and our CORE values:
• Caring – We care about doing the right thing, in the right way, every time.
• Ownership – We own both our successes and our mistakes, taking responsibility and always learning how to be better.
• Respect – We respect and celebrate the individual traits that enable each of us, our customers, our providers, and our patients, to be the best that we can be.
• Empowerment – We embrace a culture that supports everyone’s ability to contribute and lead.
Caring
- The Enterprise Scheduling team at Kyruus powers API integrations with our health systems partners, providing the final link in the chain to search for and book appointments. Our services empower patients that speak other languages, work non-standard schedules, or otherwise have difficulty accessing care through the call center channels that typically begin the healthcare journey.
Ownership
- You’ll primarily be an individual contributor, helping to design, build, and refine services in the scheduling space. These are primarily backend Python applications, using either Flask or FastAPI for API workloads, and SQS/Lambda for async tasks. There are also a handful of internal React apps owned by this team.
- You’ll have the opportunity to help the team grow by improving processes, mentoring junior colleagues, and collaborating with other teams as needed to support larger engineering initiatives.
- You’ll report to the Engineering Manager of the Enterprise Scheduling team, and work closely with Product to inform our architecture and technical designs.
Respect
- How You’ll Apply Your Professional Skills
- You’ll use your extensive software engineering experience to:
- Lead projects, including gathering requirements, generating inception documentation, and serving as a domain expert in the scheduling area.
- Design and improve relational databases to ensure performance, scalability, and accurate modeling of the problem space.
- Work primarily in a typed, object-oriented codebase, developing extensible, robust domain models and associated documentation.
- Take ownership of (and advocate for) robust automated testing, including integration tests in sometimes-complex containerized stacks of dependencies;
- And assess business value, tech debt, and tradeoffs during task prioritization.
You’ll use your familiarity with industry best practices to:
- Build, scale, and deliver highly-available microservice solutions.
- Develop creative solutions to solve the complex problems faced by our users and customers.
- And evaluate and recommend new technologies relevant to add to our stack.
You’ll use your communication and active listening skills to:
- Understand the needs of our users and customers at the beginning of each project.
- Provide complete, actionable, and timely technical feedback to your Agile team.
- Assist fellow engineers in overcoming technical challenges.
- And create an inclusive environment where your peers feel motivated to succeed.
Empowerment
Equal Opportunity Employer
Kyruus 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 has facilities.