Job Description

Drive technology innovation at SOVRA as a Senior Software Developer in Calgary, Alberta, specializing in Python and AI integration. Work on complex procurement solutions that serve thousands of agencies and suppliers.
This role at SOVRA focuses on upgrading our legacy Java systems to Python and enhancing our data pipelines. You’ll be a key figure in developing robust ETL processes while utilizing AI tools to accelerate coding tasks. Your contributions will enable us to improve transparency and efficiency in public procurement.
Key Responsibilities:
• Create new Python-based services and pipelines
• Extend and debug Java codebases
• Lead the redesign of our ETL platform
• Use AI tools in the development process
• Develop AWS serverless services and pipelines
Requirements:
• Solid experience with Python
• Basic Java skills for reading code
• 4-5 years in backend and data pipeline development
• Proven ETL design experience
• Knowledge of SQL Server f...

Ready to Apply?

Take the next step in your AI career. Submit your application to SOVRA today.

Submit Application