Principal Software Engineer
Job Description
Summary/Objective
Iodine is an enterprise AI company that is championing a radical rethink of how to create value for healthcare professionals, leaders, and their organizations: automating complex clinical tasks, generating insights and empowering intelligent care. Powered by the largest set of clinical data and use cases available, our groundbreaking clinical machine-learning engine, Cognitive ML, constantly ingests the patient record to generate real-time, highly focused, predictive insights that clinicians and hospital administrators can leverage to dramatically augment the management of care delivery.
What You’ll Do
Our client base is constantly growing and we’re looking for great software engineers to make our team better. As Principal Software Engineer, you’ll be a technical lead for our Aware platform. You’ll be challenged often and will find yourself working on all areas of the application domain across the full app delivery stack. While this is a hands-on role where coding is a large part of the job, equally important is the ability to lead a team to convert product vision to software design/implementation.
Provide technical leadership for one or more software development teams throughout the entire product lifecycle
Design and implement highly resilient, scalable, and performant solutions that solve complex healthcare problems
Mentor and coach other engineers
Perform code reviews
Work with the engineering leadership team to define architectural principles, frameworks, and standards to ensure consistency across the organization
Drive strategic technology initiatives
Ensure that we continuously improve our standard of engineering excellence
Â
What You’ll Need
Minimum Requirements (Education, certifications and experience):
BS in Computer Science or related area
10+ years of software development experience, with 3+ years as technical lead
Ability to independently design and deliver large complex projects
Strong sense of ownership and product understanding
Deep expertise in multiple programming languages and platforms, including Node.js/Typescript and Java/Spring
Expertise in Docker/Kubernetes, GraphQL/REST, PostgreSQL, and Vue.js
Â
Preferred Requirements:
AI, machine learning, and predictive algorithms
Familiarity with statistics and healthcare domain
Expertise in Python and KafkaÂ
Â
What we offer:
Health Benefits Package: Medical, Vision, Dental
Telehealth
Pharmacy Resources
Savings and Spending Accounts
Life & AD&D Insurance
Disability Insurance
Travel Assistance and ID Theft Protection
Accident Insurance
Critical Illness Insurance
Hospital Indemnity Insurance
Pet Insurance
Employee Assistance Program
Lifestyle Spending Benefit
Legal PlanÂ
401(k) Retirement Savings Plan and Match
Why should you join Iodine?
This is a unique opportunity to join a close-knit, rapidly growing team and help us improve a key piece of the organization. You will have the opportunity to drive smarter healthcare processes through technology, so hospitals can stay focused on patient care. You will join a passionate and ambitious team, with a proven record of success building multiple companies. Learn more about our company culture on Built In Austin  and on our website at www.iodinesoftware.com.
+++++
At Iodine Software, we don’t just accept DIFFERENCE — we celebrate it, we support it, and we flourish on it for the benefit of our employees, our products, and our community. We pride ourselves to be an equal opportunity workplace and are an affirmative action employer and are a member of E-verify.
**You must be currently authorized to work full-time in the United States**
Date Posted
11/03/2023
Views
0
Similar Jobs
Software Engineer, AI Agents, AI & Data Platforms (AiDP) - Apple
Views in the last 30 days - 0
View DetailsSenior Software Engineer - Generative AI & ML, Customer Systems - Apple
Views in the last 30 days - 0
View DetailsDevOps Engineer , Employee Experience & Productivity - Apple
Views in the last 30 days - 0
View Details