Enable job alerts via email!

Software Engineer - ML & Data Systems | Flexible Hours

Baker Hughes

Calgary

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Job summary

A technology company based in Calgary is seeking a Software Engineer to lead the development of scalable software solutions. The ideal candidate will possess strong C++ and Java skills, with a proven track record in backend systems and data-intensive applications. Responsibilities include project ownership from ideation to delivery and collaborating with Data Science Engineers. This position offers flexible working hours and a comprehensive benefits package.

Benefits

Flexible working hours
Private medical care
Life insurance and disability programs
Education Assistance
Generous Parental Leave
Mental Health Resources

Qualifications

  • 4+ years of experience in software development.
  • Strong object-oriented design skills.
  • Experience with backend systems and data-intensive applications.

Responsibilities

  • Contributing to software projects from ideation through delivery.
  • Providing technical support to agile teams on complex projects.
  • Collaborating closely with Data Science Engineers.

Skills

C++ proficiency
Java proficiency
Object-oriented design
Problem-solving abilities
Communication skills

Tools

CI/CD
SVN
GIT
Job description
A technology company based in Calgary is seeking a Software Engineer to lead the development of scalable software solutions. The ideal candidate will possess strong C++ and Java skills, with a proven track record in backend systems and data-intensive applications. Responsibilities include project ownership from ideation to delivery and collaborating with Data Science Engineers. This position offers flexible working hours and a comprehensive benefits package.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.