Senior Software Engineer
Core
Architect and lead complex, multi-service features for Alation's data connector ecosystem, defining technical standards and shaping the future of AI-powered data intelligence.
Role type
Senior IC software engineer (architect/technical lead)
Builds
Production-grade data connectors, metadata extraction frameworks, and AI-augmented engineering workflows for enterprise customers
Domain
Enterprise data intelligence, data governance, and AI-native software engineering
Deliverable
production ML models | product features
Required skills
Object-oriented design, Java, Python, Go, microservices, distributed systems, technical writing, architectural leadership, AI coding assistant proficiency, mentoring
Preferred skills
Data connectors/ETL pipelines, Kubernetes, Docker, JDBC/ODBC, data catalog concepts, Airflow, RDBMS data modeling
Technologies
Java, Python, Go, Kubernetes, Docker, Airflow, JDBC, ODBC
Responsibilities
Architect and lead complex multi-service features from concept to delivery; Set code quality, testing, and performance standards; Decompose large-scale initiatives into actionable milestones; Mentor engineers through code reviews and technical partnership; Resolve complex customer issues via root cause analysis; Champion AI-native engineering tools and patterns; Influence architectural decisions organization-wide
Seniority
Senior, hands-on IC with architectural leadership