Lead the Scan Team at DataGalaxy, responsible for the connectivity and ingestion layer of our data governance platform. This role blends hands-on technical leadership, architectural ownership, and light team mentorship to ensure reliable, scalable integration of client systems.
What You'll Do
- Own the Scan domain technical direction: connector architecture, ingestion reliability, scalability, and maintainability.
- Contribute directly with hands-on development (you will code regularly).
- Lead design reviews and establish shared practices (quality, testing, observability, maintainability).
- Turn product needs into clear technical plans, align stakeholders, and deliver iteratively.
- Build and maintain connectors integrating with third-party REST APIs and platforms (OAuth2/API keys, pagination, rate limits, retries, webhooks when relevant).
- Design reliable ingestion flows: incremental sync, idempotency, backfills, error recovery, reconciliation, and safe schema evolution.
- Normalize and map external data models into DataGalaxy’s internal model with good data quality and consistency.
- Maintain our desktop application written in Kotlin used for connector development/operations (configuration, debugging, validation workflows, diagnostics).
- Improve developer and operator experience: packaging, configuration, troubleshooting, and usability.
- Apply and promote testing practices (unit/integration; contract tests where relevant).
- Improve observability (logs/metrics/traces), monitor connector health, and lead investigations for production issues.
- Manage technical debt: refactoring, dependency upgrades, CI/CD improvements.
- Support the team’s growth through mentoring, pairing/mob sessions, and constructive feedback.
- Lead PR reviews and help the team make sound trade-offs.
- Coordinate with other squads when changes touch .NET services or Angular UI.
What We're Looking For
- Hands-on technical lead with ability to drive architecture and delivery.
- Strong ownership, communication, and reliability mindset.
- Experience building and maintaining connectors with REST APIs (OAuth2, API keys, pagination, rate limits, retries).
- Experience designing reliable ingestion flows including incremental sync, idempotency, backfills, error recovery, and reconciliation.
- Ability to normalize and map external data models into internal systems with data quality and consistency.
- Experience with Kotlin, particularly in desktop application contexts.
- Experience improving developer and operator experience (packaging, configuration, troubleshooting, usability).
- Strong testing practices (unit, integration, contract testing).
- Experience with observability: logs, metrics, traces.
- Ability to manage technical debt through refactoring, dependency upgrades, and CI/CD improvements.
- Experience mentoring engineers and providing constructive feedback.
- Experience leading PR reviews and guiding technical trade-offs.
- Ability to coordinate across teams, especially with .NET and Angular technologies.
Nice to Have
- Limited people management experience is acceptable, but leadership and communication skills are essential.
- Learning mindset and collaborative work style.
- Experience working in metadata, data governance, or data catalog platforms.
Technical Stack
- REST APIs
- OAuth2
- API keys
- Pagination
- Rate limiting
- Retry mechanisms
- Webhooks
- Kotlin
- .NET
- Angular
- CI/CD
- Logs
- Metrics
- Traces
- Unit testing
- Integration testing
- Contract testing
Team & Environment
- Small team
- Scan Team focused on connectivity and ingestion layer
We are committed to fostering an inclusive and diverse workplace. DataGalaxy is an equal opportunity employer and does not discriminate on the basis of race, color, religion, gender, sexual orientation, national origin, age, disability, or any other protected status.







