Senior Software Engineer, Integrations (Databases)
Core
Building an AI-powered Integration Factory to automate the lifecycle of database and application connectors, including code generation, dependency management, and production issue remediation.
Role type
Senior Software Engineer (Integrations & AI Systems)
Builds
AI-driven connector automation systems, database connectors, and internal developer platforms
Domain
Data Integration, Distributed Systems, AI Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, SQL, database internals, distributed systems, CI/CD pipelines, debugging complex production issues, AI-assisted software development
Preferred skills
Change Data Capture (CDC), GitHub Actions, AI agents/LLM workflows, data integration platforms, open source contributions
Technologies
PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Bigquery, Databricks, S3, GitHub Actions, JVM languages
Responsibilities
Design intelligent systems for automatic connector generation and maintenance; build highly reliable database connectors with CDC and query optimization; develop shared tooling and internal developer platforms; participate in on-call rotation for production issues; mentor engineers and lead technical design reviews
Seniority
Senior, hands-on IC with mentorship responsibilities