BetterHelp is hiring a Senior Software Engineer for the Billing and Payment Platform team to develop and optimize the critical system driving billing operations, partner integrations, and customer experience. This role, offered via TensorOps, sits at the intersection of healthcare and technology, requiring close collaboration across multiple teams.
What You'll Do
- Build scalable and efficient services using microservices architecture capable of handling large datasets and complex processing.
- Integrate with payment platforms to support credit card payments, HSA/FSA transactions, and payment history visibility and reconciliation.
- Ensure data quality, consistency, and security throughout the data integration process.
- Ensure high performance and reliability through scalable architecture and best practices.
- Integrate with third-party services to expand capabilities.
- Build data pipelines to support data integration and transformation processes.
- Troubleshoot and resolve technical issues related to data pipelines and integration.
- Develop and implement data validation and monitoring strategies to ensure ongoing data integrity.
- Participate in scheduled operations to assist with audits and support cross-functional teams.
- Create and maintain technical documentation, including integration specifications and data flow diagrams.
- Contribute to the continuous improvement of data integration processes and methodologies.
What We're Looking For
- Bachelor’s degree in Computer Science or a related field.
- 7+ years of experience working as a senior data engineer.
- Proficiency in Python developing high-scale solutions and platforms.
- Strong experience with SQL & NoSQL databases, data pipelines, ETL tools, and microservices architecture.
- Excellent verbal and written communication skills.
- Must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa.
Nice to Have
- Master’s degree preferred.
- Familiarity with Rules Engines, Billing Systems, Complex Event Processing, or large-scale analytics systems.
- Preference for candidates with healthcare informatics and an understanding of health plan operations.
- Familiarity with healthcare claims billing and data interoperability standards like EDI X12, HL7v2/3, and FHIR.
Technical Stack
- Languages & Tools: Python, DBT, Workato, Rivery, Snowflake
- Data & Infrastructure: SQL, NoSQL, ETL tools, Microservices architecture
Team & Environment
You will join the Partner Integrations, Billing Platform team, collaborating closely with multiple internal groups.
Benefits & Compensation
- Annual salary: $150,000 - $160,000 plus opportunity for equity participation.
- A competitive compensation package in line with leading technology companies.
- A remote and accomplished global team.
- Unlimited vacation with manager approval.
- 16 weeks of 100% paid parental leave for delivering parents; 8 weeks for non-delivering parents.
- 100% Employer sponsored healthcare, dental, and vision for you, and 80% coverage for your family.
- Health Savings Account and Flexible Spending Account options.
- 401k retirement savings plan.
Work Mode
This is a remote position open to candidates located within the United States.
BetterHelp is an equal opportunity employer.




