Director, Engineering
Kyruus
This job is no longer accepting applications
See open jobs at Kyruus.See open jobs similar to "Director, Engineering" Venrock.Software Engineering
Remote
Posted on Jul 24, 2024
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 Director, Engineering role:
Care: You will attend to your team with a focus on supporting their needs, empowering them and helping them thrive and grow. You will also strive for quality in everything you do and always try to deliver the best product possible.
Driven: You will encounter tasks and challenges and approach them with curiosity and excitement, always eager to learn new things, and driving them to business appropriate conclusions.
Respect: You will treat everyone with professionalism and provide them the attention they need, listen to their opinions and lead with kindness and empathy while giving constructive feedback when needed, and accepting it when given.
Accountable: You will manage your time responsibly, consistently fulfill your obligations to stakeholders, and reflect on and adjust your work ethic to continually improve and grow.
What you will do in a Director, Engineering role at Kyruus Health:
- Reporting directly to the VP of Engineering, the Director, Engineering will play a pivotal role in shaping and evolving our technical architecture, with a hands-on approach to ensuring operational excellence. This role requires deep technical expertise in full-stack, cloud-based, SaaS application development and delivery; AI-augmented search technology and large language models (LLMs); as well as the ability to directly contribute to the development and implementation of our search, scheduling, back-end services; front-end user experience particularly in the area of Developer Portals and API Marketplaces; and the equivalent technologies required to develop and deliver these solutions. A key aspect of this role will be driving research, development, and innovation to keep our technology at the forefront of the industry.
- Lead and mentor several teams fostering a culture of innovation and continuous improvement.
- Drive the technical strategy for AI-driven search, LLMs, scheduling, and several back-end services aligning it with Kyruus Health’s overall goals and objectives
- Provide technical guidance and support to team members, helping them solve complex problems, assess and select third-party technologies, and make informed decisions.
- Lead and contribute to prototype and proof of concept (POC) development, delivery and demos; vendor technology evaluations and technology selection evaluations.
- Design and evolve a scalable, robust and secure architectures for AI-driven search, LLMs, scheduling and back-end services
- Develop and implement advanced AI and machine learning algorithms to enhance search capabilities and leverage LLMs.
- Integrate AI and LLM technologies to improve search relevance, speed to results and user experience.
- Work with data scientists and machine learning engineers to leverage AI for personalized search results
- Lead efforts in data modeling, index creation, and optimization to ensure efficient, accurate and targeted results and to ensure alignment of data models with search indexing strategies.
- Manage the lifecycle of search indexes including creation, maintenance, and optimization for performance and scalability.
- Stay current with industry trends and emerging technologies to incorporate into the architectural strategy.
- Lead architectural reviews and present recommendations to senior management
- Operate as a hands-on leader, capable of contributing directly to system design and technology development.
- Collaborate with engineers to solve complex technical problems and ensure high quality deliverables
- Conduct regular code and architectural reviews and provide constructive feedback and direction.
- Develop and implement the processes to monitor and improve the performance, reliability and scalability of systems
- Establish and maintain SLOs and SLAs for AI-driven search, scheduling and back-end services
- Lead incident response efforts and root cause analysis to minimize downtime and prevent future occurrences.
- Work closely with product management, UX/UI design, and other engineering teams and stakeholders to deliver cohesive and innovative solutions.
- Communicate technical concepts and project progress to stakeholders at all levels of the organization.
- You will partner with Product Management to establish and align on business, functional, and non-functional requirements; set clear, feasible software delivery expectations; collaborate on adapting to unexpected changes in plans and roadmaps; and to deliver on commitments with high reliability and accountability
- You will lead engineering teams to develop our overall technology strategy and to drive execution of the development and delivery of internal and external SaaS applications, mobile web view apps, and microservices, in cloud-native AWS and GCP environments.
- You will lead full-time employees (FTE) and contract resources that may be located both on and offshore
- You will work closely with Information Security (InfoSec) and other functional teams to ensure that product designs, engineering processes, and the management of data, align with corporate and industry policies and best practices and you will be accountable for ensuring that information is handled according to cybersecurity controls (e.g., PII, HITRUST), customer agreements, and legislative regulations (e.g., HIPAA)
- You will be an engaged leader and meet regularly with your teams, partners and peers to provide support and ensure alignment, partnership and Engineering Excellence while building confidence and predictability in your teams.
- You will recruit, hire, develop and coach exceptional, highly-skilled engineers and engineering leaders; will set clear goals that are aligned to our corporate and product objectives; will monitor performance and provide constructive feedback; and will continually work to optimize the performance, efficiency and effectiveness of your staff.
- You will remain current on customer commitments, product roadmaps, and service level agreements (SLAs) for your products. You’ll track metrics, identify blockers to overall team effectiveness, and recommend process improvements.
- You will embrace our culture and values and will work to instill these values into your leaders and staff.
Technical Leadership
Architecture Evolution
Hands-on Technical Involvement
Operational Excellence
Cross-Functional Collaboration
Overall Leadership
What you will bring:
- You’ll use your Bachelor’s or Master’s degree in Computer Science, Engineering or related field; or your 10+ years experience in software engineering, of which 5+ years included managing teams working on different functional areas to:
- Proven track record of hands-on technical leadership and involvement in high-performing teams.
- Deep expertise in designing and implementing scalable architectures for full stack, cloud-based SaaS solutions.
- Strong knowledge of AI, machine learning, and LLM technologies, particularly as applied to search engines, search engine optimization, and AI-augmented search.
- Extensive experience in data modeling, index creation and optimization
- Excellent problem solving skills and the ability to navigate complex technical challenges.
- Experience influencing and leading complex engineering projects that span multiple functional areas, supporting system design, testing, and operational stability.
- Solid background in SaaS application development including serverless compute, microservices, containers, and API development and deployment within cloud environments.
- Experience managing full-time employees (FTE) and contract resources that may be located both on and offshore.
- Demonstrable ability to motivate teams and keep work engaging and fun while holding teams and individuals accountable for their productivity and ability to meet deadlines.
- Ideally, experience working in the healthcare IT industry with an understanding of the ecosystem, the customers, their interactions, the information/data that is coordinated, and client lifecycle challenges in this area.
- Exceptional communication and interpersonal skills.
- Help your team solve complex technical problems, and drive towards incremental value delivery
- Negotiate and identify priorities, trade offs, manage risks, and timelines for your product area
- Measure and improve Engineering performance.
- Leverage your team to get things done, get them done well, and celebrate them when they do
- Connect business goals to the goals of each of your direct reports
- Delegate effectively to get work done
- Create an inclusive environment where your direct reports and peers feel motivated to succeed
- Communicate, collaborate, and coordinate with your peers on common goals as well as keep your management team and reports current on business critical initiatives and plans.
- You are able to take unclear and incomplete requirements to create a plan of action to deliver on projects critical for Engineering and Kyruus Health.
- Kyruunauts' know how your team contributes to the product roadmap and company goals as measured by our Balanced Scorecard.
- Your team consistently delivers value in a predictable and timely manner demonstrating a high level of accountability and visibility.
- You demonstrate leadership in setting technical strategy and direction for your area and guide engineers in developing and deploying robust, secure, performant, efficient, scalable, highly available, cost-effective, and market leading capabilities.
- You are able to sustain a high moral and level of engagement of engineers on your team through effective talent management.
You’ll use your management skills to:
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.
- Employees in the Director, Engineering role can move in a more linear career path to a Senior Director, 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 HR to explore lateral moves to other parts of the organization as you continue to grow with u
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.
This job is no longer accepting applications
See open jobs at Kyruus.See open jobs similar to "Director, Engineering" Venrock.