Current jobs related to Software Engineer - Calgary, Alberta - Opla Energy
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeWe are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop effective solutions.Design and implement...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeWe are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop effective solutions.Design and implement...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob DescriptionAt thinktech software inc, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate website-related...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, determining hardware and software requirements, and writing, modifying, and testing website-related code.The ideal candidate will have a strong...
-
Software Engineer
4 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeWe are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key Responsibilities:Consult with clients to develop and document website requirementsDesign and integrate website-related codeDetermine...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob SummaryAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate website-related...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob SummaryAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, determining hardware and software requirements, and writing, modifying, and testing website-related code.Key ResponsibilitiesConsult with...
-
Software Engineer
2 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeWe are seeking a skilled Software Engineer to join our team at ThinkTech Software Inc. The ideal candidate will have a Bachelor's degree and relevant experience in Web development.Key ResponsibilitiesConsult with clients to identify and document website requirementsDesign and implement website-related codeDetermine hardware and software requirements for...
-
Software Engineer
4 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob DescriptionAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesDesign and develop web applications using various programming languages and frameworks.Collaborate with...
-
Software Engineering Specialist
3 days ago
Calgary, Alberta, Canada thinktech software inc Full timeJob OverviewThinktech Software Inc. is seeking a highly skilled and experienced Software Engineering Specialist to join our team.
-
Senior Software Engineer
2 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to...
-
Senior Data Engineer
2 months ago
Calgary, Alberta, Canada Data Engineer Jobs Full time{"h1": "Data Engineer Job Description", "p": "As a Data Engineer at AltaGas, you will play a critical role in developing cutting-edge technologies that drive business decisions. Your expertise in Microsoft Fabric will enable you to extract and transform disparate data into actionable insights, while maintaining secure, dependable, high-performance operations...
-
Technical Software Engineer Position
1 day ago
Calgary, Alberta, Canada thinktech software inc Full timeAt Thinktech Software Inc., we are seeking a highly skilled Technical Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, consulting with clients to develop and document website requirements, and conducting tests to ensure optimal server performance.About the...
-
Senior Data Engineer
1 month ago
Calgary, Alberta, Canada Data Engineer Jobs Full timeJob SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesDesign, develop, and deploy data pipelines using...
-
Senior Data Engineer
1 month ago
Calgary, Alberta, Canada Data Engineer Jobs Full timeJob SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesDesign, develop, and deploy data pipelines using...
-
Senior Software Engineer
2 weeks ago
Calgary, Alberta, Canada Siemens Industry Software ULC Full timeThe company {company} is seeking a skilled Senior Software Engineer (Backend) to join its team.The successful candidate will be responsible for:Designing and developing high-quality software solutionsCollaborating with cross-functional teams to drive project deliveryEnsuring adherence to technical standards and best practicesRequirements:Strong programming...
-
Software Engineer
1 month ago
Calgary, Alberta, Canada thinktech software inc Full timeJob DescriptionAt Thinktech Software Inc., we are seeking a highly skilled Web Developer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, consulting with clients to develop and document website requirements, and determining hardware and software requirements to achieve...
-
Data Engineer
2 months ago
Calgary, Alberta, Canada Data Engineer Jobs Full timeJob SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesExtract and transform disparate data into actionable...
-
Software Engineer
3 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob Description:At Thinktech Software Inc., we are seeking a skilled Web Developer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, consulting with clients to develop and document website requirements, and determining hardware and software requirements to achieve optimal...
-
Senior Data Engineer
4 weeks ago
Calgary, Alberta, Canada Data Engineer Jobs Full timeJob SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will play a key role in developing and maintaining our enterprise data platform, leveraging cutting-edge technologies to drive business decisions.Key ResponsibilitiesDesign, develop, and deploy data pipelines and architectures to extract and...
Software Engineer
3 months ago
About Opla Energy
Opla Energy is a service-focused company dedicated to providing clients with modern, automated intelligent Managed Pressure Drilling (MPD) technology. Headquartered in Calgary with operations centers in Nisku, Alberta and Houston, Texas, we strive to optimize drilling efficiencies and reduce costs for our valued customers.
Our success is built on a foundation of teamwork and collaboration. From our management team to our dedicated field crews, we foster a collaborative, open, and relaxed work environment where respect is paramount and every voice is heard. We are committed to building a safe and successful future for our people and clients through hard work, forward-thinking strategies, and unwavering dedication.
Our Values
At Opla Energy, we live by our core values: W I 2 S 2 E (We, Innovation, Integrity, Safety, and Excellence). These principles guide our work ethic, expectations of each other, and commitments to our clients.
Job ScopeAs a Software Engineer, you will play a vital role in developing and maintaining software solutions that enhance our MPD technology. Your responsibilities will encompass various stages of the software development lifecycle, from understanding client requirements to delivering robust and maintainable code.
Qualifications & Requirements- Minimum Bachelor's degree in Petroleum/Drilling Engineering
- 1-3 years of experience in software development using Python, Qt, QML, and JavaScript
- Strong understanding of Object-Oriented Programming principles in Python
- Experience with version control systems like Git
- Familiarity with data analysis libraries such as NumPy and Pandas
- Previous experience in rig site operations, particularly MPD, is highly advantageous
- Knowledge of design patterns
- Experience with visualization libraries like Matplotlib and Dash/Plotly
- Experience with QML programming language
- Previous experience in data science or machine learning is a plus
- Registered, or eligible to register, with APEGA as an E.I.T or P.Eng.
- Conduct research to translate complex drilling engineering concepts into functional software code
- Develop accurate, clean, readable, maintainable, and modular code
- Analyze software requirements and produce clear technical documents and reports related to software development
- Actively participate in supporting the sales team during client meetings, presentations, and technical discussions
- Troubleshoot issues and provide support to engineers and field crews regarding in-house software
- Debug software issues and modify existing program modules to enhance maintainability
Python, JavaScript, QML, Git, Rest APIs, Linux