
About CruxOCM
Empowering control rooms with robotic automation
Key Highlights
- $25.5 million raised in funding to date
- Headquartered in Aspen Woods, Calgary, AB
- Specializes in Robotic Industrial Process Automation (RIPA)
- Focus on energy sector control room solutions
CruxOCM, headquartered in Aspen Woods, Calgary, AB, specializes in Robotic Industrial Process Automation (RIPA) to enhance control room operations. With $25.5 million in funding, CruxOCM aims to revolutionize the industrial automation landscape by empowering operators with automated tools that impro...
π Benefits
CruxOCM offers an employee stock option plan, comprehensive health benefits, and a remote-first work policy. Employees enjoy a flexible work environme...
π Culture
CruxOCM fosters a growth-mindset culture that prioritizes efficiency, sustainability, and safety in complex industrial environments. The companyβs inn...
Skills & Technologies
Overview
CruxOCM is hiring a Senior Software Developer to shape the future of industrial operations. You'll collaborate with cross-functional teams to design and implement scalable products for a hybrid cloud platform using Python and modern microservices. This role requires significant experience in software development.
Job Description
Who you are
You have a strong background in software development with a focus on building scalable platforms β your experience includes working with cross-functional teams to deliver impactful solutions in the industrial sector. You possess deep knowledge of Python and are comfortable with modern microservices architecture, which allows you to tackle complex challenges effectively.
Your expertise extends to cloud technologies, particularly in hybrid environments β you understand the nuances of deploying applications using Kubernetes and are familiar with both relational and NoSQL databases. You have a passion for automation and are driven by the desire to create tools that enhance operational efficiency and safety in heavy industries.
You are a natural leader who enjoys mentoring others β your ability to provide technical guidance and foster collaboration among team members is a key asset. You thrive in environments where you can take ownership of projects and contribute to the overall vision of the platform.
Desirable
Experience with simulation and numerical optimization is a plus β you have a keen interest in real-time system predictive control and are eager to apply your skills in these areas. Familiarity with tools like Redis and gRPC will further enhance your contributions to the team.
What you'll do
As a Senior Software Developer at CruxOCM, you will play a pivotal role in shaping the future of industrial operations β your responsibilities will include designing and implementing scalable products and features that revolutionize the industry. You will collaborate closely with product managers, control and process engineers, and customers to bring the platform vision to life.
You will lead the development of diverse projects that span various domains, including simulation and predictive control β your work will directly impact the efficiency and safety of control room operations. You will leverage your expertise in Python and modern microservices to ensure the delivery of top-tier software solutions.
Your role will also involve providing technical mentorship to junior developers β you will guide them through best practices in software development and help them grow their skills. You will be responsible for ensuring that the team adheres to high standards of quality and performance in all deliverables.
What we offer
At CruxOCM, you will be part of a dynamic team that is dedicated to transforming the energy sector β we offer a collaborative work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a meaningful impact on the industry.
We value your contributions and provide significant ownership and autonomy in your role β you will have the freedom to explore new ideas and implement solutions that drive success. Our commitment to minimizing environmental impact while maximizing revenue means that your work will contribute to a sustainable future.
Join us in our mission to provide control room operators with the best tools available β together, we can make a difference in the heavy industry landscape.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at CruxOCM.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
SeatGeek is hiring a Senior Software Engineer to design and build shared platform systems that support teams across the organization. You'll work with technologies like Java and AWS to ensure reliability and scalability. This position requires significant experience in software engineering.

Software Engineering
SeatGeek is hiring a Senior Software Engineer for their Platform team to design and build shared systems that support various engineering teams. You'll work on enhancing performance, scalability, and reliability. This role requires strong collaboration with product and engineering teams.

Software Engineering
Pryon is hiring a Senior Software Engineer to contribute to the design and development of a cutting-edge knowledge management platform. You'll work with technologies like Java and Python in a cloud architecture environment. This position requires strong experience in software development and microservices.

Software Engineering
Luminai is hiring a Senior Software Engineer to design and build user-facing applications that enhance user experience. You'll work with JavaScript, TypeScript, React, and Python in a remote capacity. This position requires significant experience in full-stack development.

Software Engineering
Prodigal is seeking a Senior Software Engineer to build AI Agents for loan servicing and collections. You'll work with Java and contribute to the development of the Prodigal Intelligence Engine (PIE). This position requires significant experience in software engineering and AI technologies.