Staff Software Engineer
Atlas
Responsibilities
- We’re looking for a Staff Software Engineer (Product) to help shape the technical evolution of our product. This is a senior individual contributor role focused on building high-quality product systems, making sound technical decisions, and supporting other engineers through collaboration and example
- This role is hands-on and does not involve people management. You’ll work closely with engineers, Product, and Design to deliver meaningful customer value while keeping an eye on long-term maintainability and quality
- Design and build complex, customer-facing product features and systems
- Take ownership of technical decisions within a product area or initiative
- Work closely with Product and Design to shape practical, scalable solutions
- Contribute to architectural discussions and technical direction across teams
- Maintain a high bar for code quality through reviews and shared standards
- Support and mentor other engineers through collaboration and knowledge sharing
- Participate in production support and help resolve incidents when needed
Requirements
- Experience working in a cloud environment (Azure preferred, but not required)
- Solid background in modern web application development
- We’re looking for an experienced engineer who is comfortable working with autonomy, navigating ambiguity, and influencing outcomes through clear thinking and collaboration
- We don’t expect deep expertise in every area. Strength in some areas and working knowledge in others is absolutely fine
- Experience with TypeScript and React, or similar modern frontend technologies
- Experience designing and delivering complex systems or features end to end
- Strong experience building and maintaining production software
- Backend experience with Node.js and/or .NET (C#)
- Clear communication skills and a thoughtful, collaborative approach
- Familiarity with API design, data modelling, and system boundaries
- Experience with infrastructure as code, performance optimisation, or AI-enabled features is a plus, but not required
- Cloud: Microsoft Azure and standard cloud tooling
- Data: Relational databases (e.g. Postgres, Azure SQL, or similar)
- You’ll work across much of our stack, with flexibility to lean into your strengths
- Frontend: React, TypeScript, modern UI patterns
- Backend: Node.js and/or .NET services
- Interest in mentoring and supporting other engineers
- Experience contributing to cross-team technical initiatives
- Experience in B2B SaaS or complex product environments
- Exposure to regulated, security-conscious, or enterprise systems
Vacancy posted -66
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Ottawa, ON vacancy
- ...to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and services...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$138.45k - $173.06k per year
...trusted by thousands of operators across countries. This isn’t a greenfield role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality, reliability, and feel of software that people actually depend...SuggestedPermanent employmentFull timeImmediate start$176.5k per year
...will join an existing team of Senior, Staff, and Principal engineers building the Content Library and Core... ...a systems engineer who loves owning software end-to-end: design, implementation, deployment... ...the parquet crate, or building query engines and database internals....SuggestedLong term contractFor contractorsLocal areaHome officeFlexible hours$185k - $195k per year
...to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties...SuggestedCasual workInternshipWork at officeImmediate start- ...small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And... ...started. The Role at High Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard problems and...Work at officeRemote workWork from home
$170k - $190k per year
...within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the Company This is a Canadian-based technology... ...building, you’ll probably feel at home here. About the Role The Staff Software Engineer is a hands-on technical leader responsible for...Long term contractRemote workWork from homeFlexible hours- ...Job Description As a Staff Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in a fast-paced, start-up-like environment working in a small team of...InternshipLocal area
$190k - $230k per year
Salary range: $190,000-$230,000 (DOE) + equity I’m hiring a Staff Software Engineer for a well-established, crypto-native fintech building regulated financial products. This role focuses on building and evolving production financial systems, contributing to technical direction...Long term contract- ...forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four... ...the work connected back to something real. The Role The Staff Software Engineer specializes in mobile app development and is responsible for...InternshipRemote workWork from home
$185k - $195k per year
...to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties...Casual workInternshipWork at officeImmediate start- Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it is, where the road...Remote work
- Drive technological innovation within Square's Go-to-Market Engineering team as a Staff Software Engineer, focusing on enhancing sales systems with AI and automation. Lead the design and architecture for scalable solutions that transform sales productivity and efficiency. As...
- ...central to our vision and culture, focusing on employee wellness, diversity, charitable work, and ethical corporate governance. Staff Software Engineer (Product) We’relooking for a Staff Software Engineer (Product) to help shape the technical evolution of our product. This...Long term contractInternshipLocal areaFlexible hours
- Design ultra-high-performance datacenter software and firmware at Broadcom, using C++ or C across complex multi-processor architectures... ...person position offers end-to-end technical ownership. As a Staff Software Engineer, you will develop solutions spanning ZephyrOS, OpenBMC,...
$170k - $190k per year
...with a strong foothold in the space, and funds raised of $100 million. Copper is looking for a positive, customer-oriented Staff Software Engineer to join one of our product development teams. You will act as a Technical Lead on projects, guiding architectural...Full timeInternshipRemote work- ...Design high-performance datacenter software and firmware in person, using C++ or C across complex multi-processor architectures and system layers. As a Staff Software Engineer, you will own designs through the product lifecycle within a small team of experienced engineers...
- ...System team is searching for an experienced embedded and real‑time software developer for our leading‑edge optical line system product line.... ...environment and interact with optical, hardware and software engineers to drive closure of any design and development requirements and...Flexible hours
- ...Use HTML, CSS, and JavaScript to reduce Firefox’s WebCompat backlog as a Contract Staff Software Engineer focused on site-breakage diagnosis. Mozilla seeks a Staff Software Engineer for WebCompat bug triage and simple fixes. You will diagnose long-tail bugs, verify existing...Contract work
$170k - $250k per year
Overview Staff Software Engineer, Security at Super.com. This range is provided by Super.com. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$170,000.00/yr - CA$250,000.00/yr About Super.com We...Long term contractManual laborRemote workFlexible hours- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is safeguard what matters most . We provide businesses with the tools to know...Permanent employmentFull timeImmediate startRemote work
- ...direct reports, no headcount to grow. The impact we're after shows up in the code and in how the people around you build. The software engineering work This role doesn't own one system. You'll move to whatever the hardest problem in the company happens to be that month:...Work at officeRemote work
$211.37k - $253.64k per year
...the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s... ...posting may close early due to the volume of applicants. Staff Software Engineer, Linux Edge Kernel Fastly’s Kernel and Host Networking team...Long term contractInternshipLocal areaRemote workFlexible hours- Drive backend innovation as a Staff Software Engineer for a high-performing digital marketplace. Work remotely from Canada and engage with system performance and reliability. In this hands-on position, a Staff Software Engineer with over 8 years of experience in software...Remote work
- Elevate web application services as a Staff Software Engineer with Thunderbird. This fully remote role will empower you to shape architecture and influence product direction while working collaboratively with an inclusive team. As a Staff Software Engineer at Thunderbird,...Remote work
- Elevate software quality and reliability at Solink as a Staff Software Engineer focusing on Core Applications. Leverage React and TypeScript in a hybrid setting to create impactful features. As part of Solink's Core Applications team, you'll engage in a stewardship role while...
$181k - $241k per year
...developing consumer experiences using UI frameworks like React You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the...Work at officeRemote workFlexible hours$181k - $241k per year
...developing consumer experiences using UI frameworks like React You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the...Work at officeRemote workFlexible hours$160k - $200k per year
Staff Software Engineer, Data Platform Job Title & Location Position: Staff Software Engineer, Data Platform Department: Engineering Employment Type: Full-time Work Arrangement: Remote within Canada Annual Base Salary: CAD $160,000 to $200,000, based on...Full timeInternshipRemote work$181k - $241k per year
...no tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role... ...pipelines, enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive...Long term contractTemporary workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- software sales Ottawa, ON
- software technical support Ottawa, ON
- software support Ottawa, ON
- software implementation project manager Ottawa, ON
- golang software developer Ottawa, ON
- software Ottawa, ON
- software application developer Ottawa, ON
- software asset management analyst Ottawa, ON
- software intern Ottawa, ON
- embedded software Ottawa, ON


