Remote job
Senior Software Engineer
Job details
About this role
Role overview Build software that connects a people operations product with external business systems, while helping establish a configuration-driven approach to creating and maintaining integrations. The role also contributes to AI-powered product features. It spans backend engineering and the full delivery lifecycle, from researching partner APIs through deployment and monitoring, with close collaboration across product and customer-facing teams.
Responsibilities - Design, build, and maintain integrations with HR, payroll, recruiting, notifications, and business intelligence systems. - Develop a configurable integration framework that makes it faster to add and manage connections. - Create APIs and data pipelines for dependable data exchange and synchronization. - Contribute to AI product capabilities and use AI tools in development work. - Research API documentation, plan implementation, write and review code, deploy changes, and monitor integration health. - Work with product, customer success, and external partners; improve developer tools, monitoring, and alerting.
Requirements - Experience building and maintaining third-party integrations; comparable data integration work outside HR technology is relevant. - Background with data pipelines or ETL and strong backend development skills. - Solid API experience, including REST or GraphQL, webhooks, OAuth, and data synchronization; ability to investigate API issues. - Ability to work independently, manage priorities with little oversight, and communicate with technical and non-technical partners. - Strong problem-solving skills and attention to detail; comfort using AI tools in software development.
Nice to have - Kotlin or another JVM language such as Java, Scala, or Groovy. Most backend work uses Kotlin. - Experience on a small team, at a startup, in a small research and development group, or on a self-launched project.
Benefits and work setup - The listed stack includes Kotlin, MongoDB, TypeScript, React, AWS, and Valkey.