Position: Engineering Manager
Company: Kyla
Category: Java
Experience required: 5y
English level: upper

Kyla.com is a team of medical providers, product leaders, engineers, and AI scientists to grant people the power to understand their health from a new perspective in order to improve their life expectancy.

**The Opportunity**
Kyla is looking for an experienced Engineering leader to take Kyla experience to the next level. Your focus is to be a strong people leader managing the development team, partnering with business stakeholders to understand business problems, develop and deliver the right technology solutions while maintaining existing technologies for B2C and B2B customers. You will also be responsible for implementing engineering best practices and in evaluating newer technologies that will help us deliver a world-class experience for our customers. Your knowledge of the customer support experience landscape and industry trends will be vital for this role. Your experience and proven record of delivering SaaS and on-premise solutions will be necessary to be successful in this dynamic, high-impact position.

**What you need to succeed:**
5+ years of managing software engineers.
5+ years of software development experience.
Bachelor’s degree or higher in Computer Science, Software Engineering, or equivalent work experience.
Experience in partnering with product management and business teams.
Proven leadership skills and teamwork skills.
Experience guiding and mentoring software development engineers.
Strong design, architecture, and problem-solving skills.
Excellent written and verbal communication with the ability to present complex technical information in a clear and concise manner to a variety of technical and non-technical audiences.
Solid understanding of the SDLC process, software architecture, DevOps, security.
The ability to work with a high level of autonomy and responsibility.
A great sense of self-awareness, accountability, and the drive to succeed.
Ability to multi-task and drive parallel projects and distributed teams with tight deadlines
Instilling and maintaining a total commitment to quality and operational excellence in every area you impact.
Ability to see the big picture while focusing on short-term objectives and deliverables.

**As a plus:**
Hands-on Experience with Java.
Knowledge of Dart.
Proven track record delivering Mobile Applications.
Experience delivering web applications.
Experience with Healthcare, HL7, FHIR, EHRs, LIMS.
Experience delivering SaaS projects.
AI/ML-based projects.
APIaaS.

**What you will do:**
First, be a customer advocate. Look at every problem and our solutions in the eyes of our customers, be it internal or external.
Interact with key business stakeholders, BSAs, Architects, Product  Managers, and other IT teams to develop strong working relationships.
Be a strong people leader, build and manage a team of remote employees and contractors distributed across several countries.
Collaborate and work closely with your peer engineering managers to deliver projects.
Lead one or more Agile scrum teams in the successful design, development, implementation, and maintenance of software applications.
Manage employee performance to meet company and personal development goals.
Attract, hire, and retain talent; lead a team that results in high-impact project deliverables.
Work with Product Managers to ensure projects meet time and budget constraints while ensuring the specifications are met.
Keep up to date on industry trends in the technology space.
Manage technology vendor relationships.
Organize and direct technical design reviews, and code changes to make sure the quality, reliability, security, performance, and compliance requirements are met.
Conduct and coordinate software releases.
Maintain existing products by establishing 24x7 rotating on-call support within your team.
Guides teams toward best practices and participate in code reviews when needed.

**What we offer:**
Working directly for a USA product company while developing innovative AI-driven healthcare.
Competitive salary.
100% remote job.
Flexible work hours.
Personalized development plan for your professional and career growth.
Paid online courses.

**We are looking forward to meeting you!**