Overview
Independent contributor role owning business-critical components and services that power key use cases for Alation's customers, with high ownership and large business impact.
What you'll do
- Own the design, development, and optimization of features and services
- Solve challenging technical problems with minimal guidance
- Develop, maintain and evangelize scalable, maintainable, and resilient source code
- Actively use AI coding assistants (e.g. Claude, GitHub Copilot, Cursor) to accelerate development, from scaffolding features and writing tests to reviewing code and debugging
- Leverage AI tools to iterate quickly, reduce boilerplate, and ship production-ready code at higher velocity
- Evaluate and critically review AI-generated code for correctness, security, and alignment with team standards before merging
- Debug and troubleshoot issues efficiently, providing well-reasoned solutions
What you'll need
- 5+ years of professional experience designing, developing, and shipping software products and/or n-tier services
- Proficiency in any object-oriented language, preferably Python
- Proficiency in front-end frameworks, preferably React and a language such as Typescript
- Demonstrated experience using AI coding assistants (e.g. GitHub Copilot, Cursor, Claude Code, or similar) as a core part of your development workflow, for code generation, test writing, and code review
- Comfort working in an AI-augmented engineering environment where speed of delivery and quality are both expected to be high
- Ability to write precise, effective prompts and provide context to AI tools to get useful, production-quality outputs
- Experience in working with micro-services
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Bachelor's Degree in Computer Science or similar
Nice to have
- Experience with Airflow
- Working experience in Kubernetes and/or Docker
- Exposure to data modeling in RDBMS
Read the full description and apply on the company’s own careers page.