Senior Software Developer
Listed on 2026-02-02
-
Software Development
Software Engineer, Senior Developer, DevOps, Full Stack Developer
Build the systems that turn industrial complexity into clarity.
At VEERUM, we don’t just write code. We build the engine behind how the world’s most complex industrial environments are visualized, understood, and operated.
As a Senior Software Developer, you’ll play a critical role in designing and scaling the software that powers our Vis Ops platform. You’ll work on high-performance, real-world systems, influence architecture, automate the boring stuff, and raise the bar for how we build, test, and deploy software. You’ll also help grow the team by mentoring developers and shaping how we work, not just what we ship.
You’ll report to the Director, Software Development and partner closely with Product, Dev Ops, and QA to deliver software that works in the real world, not just in theory.
Day-to-Day Responsibilities- Designing, building, and maintaining scalable, high-performance software across VEERUM’s platform.
- Contributing to architectural decisions that prioritize scalability, maintainability, and security.
- Writing clean, efficient, well-documented code that other humans actually want to work with.
- Implementing and improving CI/CD pipelines, test automation, and deployment workflows.
- Identifying and solving performance bottlenecks, reliability issues, and security risks before they become problems.
- Collaborating with Product, QA, and Dev Ops to turn real requirements into real solutions.
- Reviewing code with a sharp eye and a constructive mindset.
- Mentoring Intermediate and Junior Developers and helping elevate the team’s technical capability.
- Continuously improving how we build software through better tools, practices, and automation.
- 5+ years of professional software development experience in backend, frontend, or full-stack environments.
- Experience with React, Mongo
DB, Threejs or comparable technologies. - Experience designing scalable, modular systems and contributing meaningfully to architecture discussions.
- Hands-on experience implementing CI/CD pipelines, automation, and modern Dev Ops practices.
- A track record of solving complex technical problems independently and thoughtfully.
- Experience working in Agile teams and shipping production software that actually gets used.
- Experience leveraging AI-powered developer tools (e.g., code assistants, automated testing, or analysis tools) to improve development efficiency, code quality, and problem-solving.
- Previous experience mentoring developers or leading technical discussions is a strong asset.
- A degree in Computer Science, Engineering, or equivalent real-world experience.
- You think beyond tickets and tasks. You understand systems, trade-offs, and long-term impact.
- You can explain complex technical decisions clearly to both technical and non-technical teammates.
- You have opinions, but you’re open to being wrong when the data or the team proves it.
- You care about quality, reliability, and maintainability, not just shipping fast.
- You take ownership and follow problems through, even when they’re messy.
- You genuinely enjoy helping other developers get better.
- Salary: $115,000 to $140,000
- Flexibility:
Freedom in how and where you work - Connection:
Regular team time, social events, and real cross-functional collaboration - Workspace: A modern office with incredible amenities in Calgary’s Ampersand Building
- You own features and systems end-to-end, not just individual tasks.
- You influence architecture and technical direction, not just implementation.
- You solve complex performance, reliability, and debugging challenges independently.
- You mentor and elevate others instead of focusing only on your own growth.
- You proactively improve processes instead of simply following existing ones.
This is your opportunity to build software that operates in the physical world, not just on a screen. To shape systems that scale. To work with people who value clarity, ownership, and momentum.
Apply now and help us turn industrial complexity into operational confidence. That’s VEERUM.
About VEERUMAt VEERUM, we’re transforming how the world’s leading industrial organizations visualize, plan, and execute through our Vis Ops platform. Our technology brings together digital twins, 3D visualization, and data intelligence, giving our clients the ability to see, plan, and act with confidence.
Headquartered in Calgary and trusted globally, we work with organizations shaping the future of energy, infrastructure, and sustainability.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: