Summary
Join ChartHop as a Senior Software Engineer - Integrations and build and scale the integrations that power ChartHop as the central hub for company data. You will develop, maintain, and improve integrations across various business systems, design APIs and data pipelines, and own the full development lifecycle. Collaborate with cross-functional teams and external partners to ensure integrations meet business and technical requirements. Success will be measured through integration reliability, code quality, feature delivery, customer impact, team contributions, and continuous learning. ChartHop offers a competitive salary, comprehensive benefits, and a supportive work environment.
Requirements
- Experience building and maintaining third-party integrations (HRIS, Payroll, ATS, Business Intelligence, or similar platforms preferred)
- Proficiency in back-end software development
- Strong API experience, including working with REST, GraphQL, webhooks, OAuth, and data synchronization
- Ability to analyze and troubleshoot API issues
- Advanced problem-solving skills with attention to detail
- Strong ability to communicate effectively with both technical and non-technical audiences, adapting messaging to ensure clarity and alignment
- Proactive and able to effectively manage workload and priorities
Responsibilities
- Develop, maintain, and incrementally improve integrations across a wide range of business systems, from HRIS/Payroll to Applicant Tracking Systems and notifications
- Design APIs and data pipelines to ensure smooth and reliable third-party connectivity
- Own the full development lifecycle, from researching API documentation, ideation, and planning to writing robust code, managing deployment, and monitoring integration health
- Implement and maintain tests, conduct code reviews, and follow best practices for code quality and maintainability
- Collaborate cross-functionally with product, customer success, and external partners to ensure integrations meet business and technical requirements
- Continuously improve how we build and manage integrations, from developer tooling to monitoring and alerting
Preferred Qualifications
Experience with Kotlin or other JVM-based languages
Benefits
- Inclusive Benefits and Perks for all humans (Medical, Dental, Vision, Life Insurance, LTD, STD)
- Mental Health Benefits
- Work from home stipend
- Professional development stipend
- Unlimited Paid Time Off
- 13 Public Holidays
- Flex Fridays
- 401(k) Match (US Employees)
- Parental leave
- Pet insurance
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.