Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Software Engineer II Calgary, AB About the Role LodgeLink is hiring a Software Engineer II in ... in a professional environment. * Experienced with frontend development with React and building ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Software Engineer II Calgary, AB About the Role LodgeLink is hiring a Software Engineer II in ... in a professional environment. * Experienced with frontend development with React and building ...
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
Minimum 10 years of professional software engineering experience, preferably in a SaaS environment. * Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS. * Experience with Node.js, ...
Quick apply
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
Minimum 10 years of professional software engineering experience, preferably in a SaaS environment. * Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS. * Experience with Node.js, ...
Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)
Calgary, AB · On-site
Relevant professional software engineering experience; * Post-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field; * Strong full ...
Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)
Calgary, AB · On-site
Relevant professional software engineering experience; * Post-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field; * Strong full ...
Manager, Software Engineering - Platform Services
Calgary, AB · Remote
CA$160K/yr
Minimum 8 years of professional software engineering experience, including demonstrated success leading engineering teams in a SaaS environment. * Strong experience with SQL and relational databases ...
Quick apply
Manager, Software Engineering - Platform Services
Calgary, AB · Remote
CA$160K/yr
Minimum 8 years of professional software engineering experience, including demonstrated success leading engineering teams in a SaaS environment. * Strong experience with SQL and relational databases ...
Experience: 5+ years of professional software engineering with production ownership of user-facing applications. * Backend: Production Node.js required. This is a hard requirement, not a nice-to-have.
Quick apply
Experience: 5+ years of professional software engineering with production ownership of user-facing applications. * Backend: Production Node.js required. This is a hard requirement, not a nice-to-have.
Staff Software Developer
Calgary, AB · On-site
... professional software engineering experience * Hands-on experience with modern LLM APIs across multiple providers, including prompt engineering, tool use/function calling, structured outputs, and ...
Staff Software Developer
Calgary, AB · On-site
... professional software engineering experience * Hands-on experience with modern LLM APIs across multiple providers, including prompt engineering, tool use/function calling, structured outputs, and ...
Bachelor's degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. * 10+ years of professional software engineering ...
Bachelor's degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. * 10+ years of professional software engineering ...
Senior Full Stack Developer
Calgary, AB · On-site
This hands-on role is ideal for an experienced developer who enjoys working across the full ... Education & Experience * 8+ years of professional software development experience, including ...
Senior Full Stack Developer
Calgary, AB · On-site
This hands-on role is ideal for an experienced developer who enjoys working across the full ... Education & Experience * 8+ years of professional software development experience, including ...
Software Developer (2026-035)
Calgary, AB · On-site
The Software Developer is responsible for the development of the next generation cardiovascular ... Professional development and tuition reimbursement program * Gratifying internal recognition/kudos ...
Software Developer (2026-035)
Calgary, AB · On-site
The Software Developer is responsible for the development of the next generation cardiovascular ... Professional development and tuition reimbursement program * Gratifying internal recognition/kudos ...
Software Developer (2026-035)
Calgary, AB · On-site
The Software Developer is responsible for the development of the next generation cardiovascular ... Professional development and tuition reimbursement program * Gratifying internal recognition/kudos ...
Quick apply
Software Developer (2026-035)
Calgary, AB · On-site
The Software Developer is responsible for the development of the next generation cardiovascular ... Professional development and tuition reimbursement program * Gratifying internal recognition/kudos ...
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible ... Qualifications & Experience * 6+ years of professional software development experience, with a ...
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible ... Qualifications & Experience * 6+ years of professional software development experience, with a ...
Software Developer, Metadata
Calgary, AB · On-site
As a Software Engineer, you'll be responsible for architecting, building, and maintaining secure ... Must Have * 5+ years of professional experience in backend development. * Expertise in Python ...
Software Developer, Metadata
Calgary, AB · On-site
As a Software Engineer, you'll be responsible for architecting, building, and maintaining secure ... Must Have * 5+ years of professional experience in backend development. * Expertise in Python ...
We are looking for a skilled Software Engineer to join us. What You'll Do * Be scrappy to find new ... Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least ...
We are looking for a skilled Software Engineer to join us. What You'll Do * Be scrappy to find new ... Proficiency in Docker and Infrastructure-as-Code concepts and professional experience with at least ...
Software Developer
Calgary, AB · Hybrid
The role As a Senior Software Developer on the Admin Platform team in Calgary, AB, you will work in ... Professional Attributes: Strong analytical and problem-solving skills, excellent communication, a ...
Software Developer
Calgary, AB · Hybrid
The role As a Senior Software Developer on the Admin Platform team in Calgary, AB, you will work in ... Professional Attributes: Strong analytical and problem-solving skills, excellent communication, a ...
... a more experienced engineer. * Implement software routines to meet software requirements ... You'll work alongside experienced professionals and some of the brightest minds in the defence ...
Quick apply
... a more experienced engineer. * Implement software routines to meet software requirements ... You'll work alongside experienced professionals and some of the brightest minds in the defence ...
... professional development. Our roots are medical and digital, our passion is contagious, and our ... The Platform Software Developer is responsible for designing, developing, and maintaining software ...
... professional development. Our roots are medical and digital, our passion is contagious, and our ... The Platform Software Developer is responsible for designing, developing, and maintaining software ...
... professional development. Our roots are medical and digital, our passion is contagious, and our ... The Platform Software Developer is responsible for designing, developing, and maintaining software ...
Quick apply
... professional development. Our roots are medical and digital, our passion is contagious, and our ... The Platform Software Developer is responsible for designing, developing, and maintaining software ...
... professional development. Our roots are medical and digital, our passion is contagious, and our ... The Senior Research Software Developer is an experienced research software developer who provides ...
... professional development. Our roots are medical and digital, our passion is contagious, and our ... The Senior Research Software Developer is an experienced research software developer who provides ...
Professional Software Engineer information
See Calgary, AB salary details
$23.5K - $37K
4% of jobs
$37K - $50.5K
6% of jobs
$50.5K - $64K
7% of jobs
$75.4K is the 25th percentile. Wages below this are outliers.
$64K - $77.5K
8% of jobs
$77.5K - $91K
19% of jobs
The median wage is $96.1K / yr.
$91K - $104.5K
13% of jobs
$104.5K - $118K
13% of jobs
$124.4K is the 75th percentile. Wages above this are outliers.
$118K - $131.5K
9% of jobs
$131.5K - $145K
11% of jobs
$145K - $158.5K
6% of jobs
$158.5K - $172K
3% of jobs
$23.5K
$102.1K
$172K
How much do professional software engineer jobs pay per year?
What is a professional software engineer?
What are the key skills and qualifications needed to thrive as a professional software engineer?
What are some common challenges faced by professional software engineers when working on large-scale projects?
What is the difference between Professional Software Engineer vs Software Developer?
| Aspect | Professional Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications optional | Similar educational background, certifications less common |
| Work Environment | Often in teams, involved in full project lifecycle, may work in corporate or enterprise settings | Typically focused on coding, testing, and implementation, in various settings including startups and freelance |
| Industry Usage | Widely used in corporate, enterprise, and government sectors | Common in startups, freelance, and smaller companies |
The main difference lies in scope and responsibilities. Professional Software Engineers often have a broader role, including design, architecture, and project management, while Software Developers primarily focus on coding and implementation. Both roles require similar educational backgrounds, but the Professional Software Engineer may be expected to handle more complex projects and collaborate across teams.
What do professional software engineers do?
What are the most commonly searched types of Software Engineer jobs in Calgary, AB?
The most popular types of Software Engineer jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Professional Software Engineer jobs?
Cities near Calgary, AB with the most Professional Software Engineer job openings:
Senior Java Cloud Developer - Landmark
Calgary, AB
Full-time
Re-posted 2 days ago
Halliburton rating
7.3
Based on 137 frontline employees who took The Breakroom Quiz
Job description
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry.
We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems, cloud-native services, and scalable microservice architectures. The successful candidate will contribute to high-performance processing workflows, platform scalability, and modern engineering practices while also supporting web-based application development when needed.
The ideal candidate has strong Java experience, is comfortable working with distributed processing and cloud-native services and actively leverages AI-powered development tools to improve engineering efficiency and software quality. Experience developing modern web applications and collaborating across cross-functional engineering teams is highly desirable
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 7+ years of professional software engineering experience
- Strong Java and Cloud services experience.
- Experience utilizing AI-assisted engineering tools in day-to-day software development.
- Experience designing and supporting microservice-based systems.
- Experience with distributed compute platforms or large-scale processing systems.
- Experience with Kubernetes, containers, and cloud-native deployments.
- Experience building and consuming REST APIs.
- Experience contributing to modern web applications using JavaScript/TypeScript-based frameworks.
- Experience working within Agile development teams.
Preferred Qualifications
- Oil & Gas industry experience
- Experience with event-driven architectures (Kafka, Kinesis, Event Hubs, etc.).
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently in a fast-paced, evolving environment.
Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available, including Principal Technical Professional - Software Development or Technical Advisor - Software Development.
Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.
Location
700 9th Ave SW Suite 2000, Calgary, Alberta, T2P 3V4, Canada
Job Details
Requisition Number: 209301
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time
Additional Locations for this position:
Compensation Information
Compensation is competitive and commensurate with experience.
What Halliburton employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Halliburton
Sourced by ZipRecruiter
Halliburton, headquartered in Houston, TX, US, is a world-renowned corporation in the oilfield services industry. Established in 1919, the company has made significant inroads in the energy sector, playing a pivotal role in oil and gas explorations across the globe. One can visit their official website, halliburton.com, to learn more about their business operations, products, and services. Halliburton specializes in a broad spectrum of services including locating hydrocarbons, managing geological data, drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the field. Halliburton’s mission is to maximize the value of oil and gas assets.
Industry
Health care and social assistance
Company size
10,000+ Employees
Headquarters location
Houston, TX, US