Senior Software Engineer - Data Integration
Core
Technical lead for the Technical Operations team, designing and building backend services and integrations that ingest engineering metrics, tool usage, and cost signals to create a single trusted picture for executives and developers.
Role type
Senior IC software engineer (data integration & observability)
Builds
Backend services, internal tools, and data systems for engineering metrics, AI/tooling spend, and cost reporting
Domain
SaaS / Fintech / Hospitality technology
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Full-stack system design, data-intensive system architecture, backend development, API integration, SQL, data modeling, agentic engineering, modern web front-end prototyping
Preferred skills
Experience with AI agents in design/build/test/operate cycles, mentoring engineers
Technologies
Python, Kotlin, TypeScript, SQL
Responsibilities
Own end-to-end architecture and direction of services and data systems; Design and build backend services and integrations for engineering and cost signals; Partner with Product Owner to define opportunities for impact; Build back-end enabling role-based reporting on engineering health and AI spend; Own quality, reliability, and operational monitoring for business-critical reporting; Mentor less experienced engineers and up-level the team
Seniority
Senior, hands-on IC with leadership responsibilities