Software Engineer - SnowConvert AI
Snowflake · Sydney
Job description
About the role
Snowflake's SnowConvert AI team builds an AI-driven migration product that moves data-centric applications to Snowflake much faster than industry norms, covering data, code, ETL pipelines and BI tools. The team develops the code conversion techniques, migration and validation pipelines and automatic testing components that underpin AI agents performing full application migrations. The ideal engineer has strong Python software engineering experience and hands-on experience building agentic AI applications.
Key responsibilities
- Develop fundamental code conversion techniques, robust data migration and validation pipelines, and automatic testing components.
- Build the foundations that AI agents rely on for fast, consistent code conversion.
- Work closely with the FDE team to iterate quickly on prototypes and early products.
- Design APIs carefully, given the evolving landscape of AI capabilities.
Required profile
- Strong software engineering experience in Python, focused on performance, reliability and distributed systems.
- Hands-on experience building agentic AI applications, such as computer control or code generation.
- Track record of contributions to open-source agentic frameworks such as LangChain or AutoGen.
- Deep understanding of distributed systems, API design and backend architectures.
- High agency: able to take ownership, navigate ambiguity and push projects forward independently.
Required skills
- Python
- GoLang (strongly desired)
- Big data transformation, ETL and ELT pipelines
- Spark, Airflow, dbt, Kafka or similar data engineering tools (strongly desired)
- Streaming architectures, event-driven systems and async processing (strongly desired)
- Optimizing large-scale data pipelines for performance and cost (strongly desired)
What we offer
- Estimated base salary range of $160,000 - $230,000, with eligibility for a bonus and equity plan.
- Medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending and health savings accounts.
- At least 12 paid holidays, paid time off, parental leave and an employee assistance program.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Snowflake
Sydney