Senior Software Architect
3 weeks ago
Job Summary:
We are seeking a highly skilled Principal Software Developer to join our Earth Observation team at McCain Foods. As a key member of our team, you will be responsible for architecting, developing, and maintaining our automated data processing pipeline within AWS and Snowflake to provide agricultural metric data to our customers.
Key Responsibilities:
* Lead software development team in all development activities, including architecting, developing, and sprint planning.
* Design, develop, and maintain software architecture, including the database, data warehouse, and processing pipelines.
* Transform business/user requirements into technical architecture, including tasking and timelines for software development.
* Provide technical guidance and coaching to data scientists and software developers.
* Review code and other outputs.
* Stay current on industry technologies, trends, and best practices.
Requirements:
* Experience leading a team in application development, developing reliable, scalable, and well-documented applications.
* University degree in Computer Science, Information Systems, Software Engineering, or another related field.
* Strong communication skills and interest in leadership.
* Experience with Python and testing frameworks like pytest.
* Experience with relational database solutions, such as Postgres and MySQL.
* Experience with AWS platform and its tools, such as EKS, Lambda, Serverless, or equivalent in other cloud platforms.
* Experience with workflow management frameworks, such as Argo Workflow and Step Functions.
* Experience with Docker.
* Experience with CI tools, such as CircleCI and Jenkins.
* Experience with data warehousing solutions, such as Snowflake and Redshift.
Preferred Qualifications:
* Interest in agriculture, food systems, or sustainability.
* Experience with GIS software.
* Experience with spatial database queries, such as PostGIS.
* Knowledge of Python libraries, such as Flask and SQLAlchemy.
* Experience with Apache Spark.
* Experience with front-end frameworks, such as Angular and React.
* Familiarity with artifact repositories, such as CodeArtifacts.
* Experience with business intelligence tools, such as PowerBI and Superset.
* Knowledge of machine learning lifecycle.
About McCain Foods:
McCain Foods is a global family-owned company that is proud to reflect the diverse communities around the world in which we live and work. We recognize that diversity drives our creativity, resilience, and success and makes our business stronger.
How to Apply:
If you are a motivated and experienced software developer looking for a new challenge, please submit your application, including your resume and a cover letter, to [insert contact information].
-
Senior Software Architect
3 weeks ago
Bolton, Canada mccainfood Full timeJob Title: Principal Software DeveloperJob Summary:We are seeking a highly skilled Principal Software Developer to join our Earth Observation team at McCain Foods. As a key member of our team, you will be responsible for architecting, developing, and maintaining our automated data processing pipeline within AWS and Snowflake to provide agricultural metric...
-
Senior Software Developer
1 week ago
Bolton, Canada Aztec Structural Restoration Inc. Full timeAbout the Role:We are looking for a skilled Senior Software Developer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions. Key responsibilities include:• Collaborating with cross-functional teams to identify and prioritize project requirements• Designing and...
-
Senior Software Engineer in Python
1 week ago
Bolton, Canada METRO TRANSPORT Full timeAbout the JobWe are looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in Python and be able to develop high-quality software solutions.Design, develop, and deploy Python-based software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsImprove existing...
-
Principal Software Developer
4 weeks ago
Bolton, Canada mccainfood Full timeJob Title: Principal Software DeveloperWe are seeking a highly skilled Principal Software Developer to join our Earth Observation team at McCain Foods. As a key member of our development team, you will be responsible for architecting, developing, and maintaining our automated data processing pipeline within AWS and Snowflake to provide agricultural metric...
-
Principal Software Developer
4 weeks ago
Bolton, Canada mccainfood Full timeJob Title: Principal Software DeveloperWe are seeking a highly skilled Principal Software Developer to join our Earth Observation team at McCain Foods. As a key member of our development team, you will be responsible for architecting, developing, and maintaining our automated data processing pipeline within AWS and Snowflake to provide agricultural metric...
-
Software Developer
5 days ago
Bolton, Canada mccainfood Full timeJob SummaryWe are seeking a highly skilled Principal Software Developer to join our Earth Observation team at McCain Foods. As a key member of our data-driven division, you will play a crucial role in architecting, developing, and maintaining our automated data processing pipeline within AWS and Snowflake.About the RoleThis is an exciting opportunity to...
-
Principal Software Developer
3 weeks ago
Bolton, Canada mccainfood Full timeJob Title: Principal Software DeveloperMcCain Foods is seeking a highly skilled Principal Software Developer to join our Predictive Crop Intelligence - Engineering team. As a key member of our team, you will be responsible for architecting, developing, and maintaining our automated data processing pipeline within AWS and Snowflake to provide agricultural...
-
Senior Software Engineer
1 week ago
Bolton, Canada Verdi Structures Inc. Full timeJob Title: Senior Software Engineer - Full Stack DevelopmentAs a Senior Software Engineer on our Full Stack Development team, you will be responsible for designing and implementing scalable, maintainable, and efficient software solutions. You will work closely with our cross-functional teams to deliver high-quality products that meet our customers'...
-
Senior Software Engineer
1 week ago
Bolton, Canada Bolton Auto Collision Full timeAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our Cloud Solutions team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based software solutions. Key Responsibilities:Design and develop cloud-based software applications using industry-leading technologies.Collaborate with...
-
Senior Software Engineer for Cloud Computing
1 week ago
Bolton, Canada A&G THE ROAD CLEANERS LIMITED Full timeJob Description:As a Senior Software Engineer for Cloud Computing, you will be responsible for designing, developing, and maintaining cloud-based applications. This role requires proficiency in Java and experience with cloud migration.Key Responsibilities:• Design and develop cloud-based applications• Develop and maintain cloud infrastructure•...
-
Senior Software Engineer
1 week ago
Bolton, Canada Fleetex Transport Ltd. Full timeWe are seeking a Senior Software Engineer to join our team to design and develop high-performance systems that meet the needs of our clients.The ideal candidate will have expertise in system design and development, as well as experience with high-performance systems.The successful candidate will be responsible for designing, developing, and testing...
-
Principal Software Developer
4 weeks ago
Bolton, Canada mccainfood Full timePosition Title: Principal Software Developer Position Type: Regular - Full-Time Position Location: Toronto HQ Requisition ID: 32409 We know the importance that food plays in people's lives – the power it has to bring people, families and communities together. Our purpose is to bring enjoyment to people’s lives through great tasting...
-
Senior Software Engineer
1 week ago
Bolton, Canada CANADA INC Full timeKey Responsibilities:• Design and develop high-quality software solutions• Collaborate with cross-functional teams to drive project success• Stay up-to-date with the latest technologies and industry trendsAbout Our Company:{company} is a leading technology company that values innovation and excellence.
-
Senior Software Engineer **Python**
1 week ago
Bolton, Canada Alero Worldwide Full timeWe are looking for a highly skilled Software Engineer to join our team at ABC Corporation. The ideal candidate will have a strong background in Python programming language and experience with developing scalable and efficient software solutions.The successful candidate will work closely with our cross-functional team to design, develop, and deploy...
-
Principal software engineer
7 days ago
Bolton, Canada Ripple Labs Full timeAt Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places...
-
Bolton, Canada Ontario Inc. Full timeAbout the RoleWe are seeking a highly skilled {base_job_title} to join our team at {company}.The successful candidate will be responsible for developing and maintaining software applications to meet the needs of our customers. They will work closely with the product team to understand requirements and deliver high-quality solutions. The ideal candidate will...
-
Senior Operations Manager
4 weeks ago
Bolton, Canada Zoom X Logistics Full timeJob DescriptionZoom X Logistics is seeking a highly skilled General Manager to lead our organization to success.Key ResponsibilitiesDevelop and implement organizational policies and programs to drive growth and efficiency.Lead the establishment of major departments and associated senior staff positions.Coordinate the work of regions, divisions, or...
-
Senior Operations Manager
4 weeks ago
Bolton, Canada Zoom X Logistics Full timeJob DescriptionZoom X Logistics is seeking a highly skilled General Manager to lead our organization to success.Key ResponsibilitiesDevelop and implement organizational policies and programs to drive growth and efficiency.Lead the establishment of major departments and associated senior staff positions.Coordinate the work of regions, divisions, or...
-
Senior Operations Manager
8 hours ago
Bolton, Canada BEAVER TRANSPORTATION INC. Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Operations Manager to join our team at Beaver Transportation Inc.Job DescriptionThis is a permanent position requiring 35 hours of work per week.In this role, you will oversee the operational logistics of our organization, develop specific plans to prioritize tasks, and organize tasks to...
-
Senior Software Engineer
1 week ago
Bolton, Canada A&G THE ROAD CLEANERS LIMITED Full timeWe are seeking a skilled Cloud Architecture Expert to join our team at {company}.As a key member of our software development team, you will be responsible for designing and implementing scalable cloud-based systems that meet the needs of our growing user base.Key responsibilities include:Designing and implementing cloud-based architectures that meet business...