Position Summary:
MacroHealth has a rare opportunity to play a critical role in optimizing healthcare delivery and payments using applied intelligence at intersection healthcare and technology. MacroHealth is growing and looking for a Data Engineer to join the Data Foundation team.
The Data Foundation team uses Azure, and modern distributed/big data technologies (e.g. Databricks, Hadoop, Hive, Kafka) to create data-driven value-add SaaS and Analytics solutions. The Data Foundation aggregates data across multiple disparate sources; normalizes the data; builds and apply intelligence models including AI/ML to create both large, enterprise, scalable applications and open API-based ecosystems.
The candidate will be contributing to high quality, innovative and state of the art Data Infrastructure that complies with coding standards and technical design. Utilizes basic understanding of development best practices to write code and perform programming tasks. Works with senior members to plan and write components and shippable code. Independently modifies existing functionality and fixes defects. Contributes to teamwork and the development of a positive work culture.
Key Relationships: Data Engineer, Data Analyst, Data Scientist, Software Engineer, Product Management
Key Accountabilities:
Performs standard programming tasks to satisfy business requirements
- Plans, designs, develops, tests Data Infrastructure features, enhancements, or bugs to an intermediate level;
- Utilizes basic understanding of development best practices to write code and perform programming tasks;
- Contributes to new feature development and enhancements to existing features;
- Designs simple implementations, plans, and writes new class objects to satisfy basic business requirements;
- Independently modifies existing functionality and fixes bugs and defects;
- Maintains unit/integration tests for all completed coding;
- Works with senior members to plan and write components and shippable code;
- Contributes to the completion of complex assignments
Contributes to teamwork and the development of a positive work culture
- Collaborates with team to achieve organizational goals
- Contributes to development of a positive work culture by demonstrating teamwork and alignment with core company values
- Shows initiative and offers assistance when needed without being asked
- Provides guidance to junior team members;
- Constructively escalates problems and issues
- Applies knowledge, skills, and abilities to specialty
Knowledge, Skills and Abilities:
- Knowledge of the US healthcare system, ideally with prior experience in a health tech setting.
- Ability to thrive in a people-first culture of teamwork and respect
- Self-starting and innovative orientation
- Ability to take ownership, work with tight timelines, and manage various tasks simultaneously
- Personally motivated to exceed performance and functional standards of design and implementation
- Strong verbal and written communication skills
- Ability to maintain unit/integration tests for code
- Comfort working within an Agile methodology
- Demonstrated ability to learn emerging technologies and work across technologies
Required Education and Experience:
- Bachelor’s degree in Computer Science or related field, or equivalent work experience
- 5+ years of professional experience as a software developer or data engineer
- Experience in technologies and design concepts around Big Data processing, Analytics, relational databases, unstructured storage, Hadoop or similar parallel compute technologies, stream processing, etc.
- Experience with modern big data technologies such as Databricks, Hadoop, Hive, Kafka etc.
- A solid background and experience with object-oriented languages, working primarily in Java, but also Scala
Preferred Education and Experience:
- Experience with healthcare data (e.g. health payments, authorizations, eligibility, electronic health records)
- Experience with existing and emerging health care interoperability technologies and standards (e.g. X12, NCPDP, FHIR)
- Experience working for or with healthcare providers/plans/payers particularly in data warehousing and business intelligence.
Location: Fully remote within the US
Salary: $140,000 - $155,000 plus bonus, equity, 401k match, Unlimited PTO and medical/dental/vision insurance
Core Competencies:
One Team:
- Act as one team with fellow MacroMates and customers
- Value humility, low ego, and collaboration
- Maintain an All for One, One for All attitude
Deliver on Promises:
- Do the right thing
- Do what you say you will do
- Work with a sense of urgency and transparency
Macro Thinking:
- Challenge yourself and others to think boldly, bigger, and into the future
- Lead with a Growth Mindset
- Act as a thought leader for the healthcare industry
MacroHealth is an equal opportunity employer.