Software Engineer II, L2 Integrations Team
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- _____________________________________
- Working at CareMessage
- We take care of our employees by offering competitive salaries and benefits packages. We ensure our team feels cared for so that we, in turn, can help support our safety net organizations and underserved populations.
- We compensate fairly and equitably
- We believe in equal work for equal pay: all team members performing the same role at the same level are paid similarly, regardless of where they are in the world
- Paid parental leave for biological and adopted children
- We give you time off to thrive
- 18 paid company holidays, including a one week mid-year and one week end-of-year break
- 9 wellness days to be used for self-care- or anything that comes up in life
- 15 days of PTO
- 1-month (20 working days) paid sabbatical after the 4-year anniversary, and every 4 years thereafter
- We support your health, wellness, and growth
- Generous medical, dental, and vision insurance for employees and their families
- Health Savings Accounts and Flexible Spending Accounts
- Short & long-term disability insurance
- $100
- Minimum 3 years of hands-on software engineering experience with JavaScript and one other programming language
- Minimum 3 years experience building, maintaining, and scaling backend systems, APIs, and services
- Solid fundamentals of computer programming, including a good understanding of software development lifecycle, coding best practices, design patterns, object-oriented architecture, etc.
- A commitment to supporting and fostering diversity and inclusion (We have a global team and you will regularly collaborate with people from a variety of walks of life.)
- This role requires the candidate to reside within the United States of America
- Demonstrate autonomy by independently executing defined work, taking ownership of longer term initiatives, and consistently following through on commitments.
- Growth-oriented mindset
- Outstanding written and verbal communication skills, especially in a fully remote environment
- Excellent ability to collaborate with technical and non-technical partners to support discovery, development, and testing phases of integration projects
- Experience working in teams where automated tests are an expected part of development, including writing and maintaining tests alongside production code
- Strong experience working remotely
Additional Information
Improving Health Equity One Message at a Time! Many of us have had the experience of doing good work, but wondering if it is truly moving the needle. At CareMessage, our mission is clear: improve health equity for low-income populations across the United States. Every role here connects directly to that purpose. CareMessage is the technology non-profit building the largest patient engagement platform for low-income populations in the United States. Powered by the Health Equity Engine™, the platform enables organizations to combine messaging, data, and interoperability to increase access to care, improve clinical outcomes, and address social drivers of health. With 22 million patients reached since 2013, CareMessage is the only patient engagement solution proven to improve health equity at scale. The team, many with lived experiences in these communities, leverages a nonprofit model to reinvest revenue into impact. CareMessage is the partner of choice for organizations committed to advancing health equity. We are a team of people who hold both compassion and accountability. We care deeply about the communities we serve, and we also hold a high standard for performance, collaboration, and integrity. Our ideal team members: - Deliver meaningful, measurable results - Invest in their teammates and build trust - Seek feedback and continually grow - Stay steady and solutions-oriented in ambiguity - Lead with integrity and responsibility - Communicate with clarity and empathy If you are motivated by impact, energized by collaboration, and ready to do some of the most meaningful work of your career, we encourage you to apply. If this sounds like you, we would love to meet you. _____________________________________ Who We're Looking For We are looking to hire a Software Engineer II, Integrations (L2) who will deliver scoped integration work that connects external systems to our platform in a reliable, maintainable, and secure way. You will work hands-on building and maintaining API-to-API integrations, direct database connections (Epic Kit and Caboodle, Clarity, etc.), and FHIR and HL7-based workflows with leading EHRs. This is an execution-focused role where you will be productive independently on defined tasks while collaborating closely with senior engineers for design guidance, prioritization, and escalation. This is a highly cross-functional role. You'll work closely with Product, Customer Success, and Engineering to understand integration requirements and implementation details, with customer interaction as needed and typically in partnership with senior engineers. You will report to the Director of Engineering and play a key role in expanding our integration capabilities as we scale.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at caremessage? Share your experience