Senior Software Developer With Mathematics

Calgary, AB, Canada

Job Description

:
Our client, a global leader in energy technology and digital innovation, is seeking a Senior Developer with a Mathematical background to join their advanced software development team based in Calgary (hybrid). This is a high-impact opportunity for an experienced professional to contribute to the creation of sophisticated geoscience applications used by experts across the energy sector.
This role combines a strong experience in Java development and modern cloud technologies with a solid mathematical foundation that is essential for building advanced algorithms which power data-driven geoscience applications. This role is where complex geostatistical algorithms meet the distributed nature of cloud infrastructure.
Key Responsibilities:

  • Design and develop cloud-native applications using microservices architecture, RESTful APIs, and containerization (Docker/Kubernetes).
  • Implement and optimize complex algorithms for spatial data analysis and simulation in distributed cloud environments.
  • Collaborate with cross-functional teams to integrate geostatistical and mathematical models into scalable workflows.
  • Ensure code quality and maintainability through best practices, automated testing, and continuous integration.
  • Stay current with emerging cloud technologies and apply them to enhance system scalability and reliability.
  • Communicate technical concepts clearly and escalate issues promptly
Requirements:
Required Qualifications
  • 10+ years of software development experience, with a strong focus on Java and cloud-based systems.
  • Bachelor's degree or higher in Computer Science or a related field
  • Background in Mathematics or related technical field (Geosciences or Reservoir Engineering is a plus).
  • Proven expertise in Java development for microservices and API-driven architecture.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP), containerization, orchestration tools, and CI/CD pipelines.
  • AI/ML work experience and machine Learning technologies (Python, TensorFlow etc.)
  • Experience working in Agile environments with distributed scrum teams.
  • Strong communication skills and ability to work across time zones.
Why Join Us?
  • Work on impactful software used by geoscientists globally.
  • Collaborate with a passionate, cross-disciplinary team.
  • Contribute to innovation in geostatistical modeling and cloud-based solutions.
  • Competitive compensation and benefits package including:
  • Standard health and dental coverage
  • Generous company match policies for pension and savings plans
  • Employee stock purchase program

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3304262
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned