Software Engineer (CLI)
Snyk
Job Responsibility:
Every day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced "sneak") comes in. Snyk is a developer security platform that makes it easy for development teams to find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure and do it all right from the start. Snyk is on a mission to make the world a more secure place by empowering developers to develop fast and stay secure.
Joining Snyk means embracing our core values: One Team, Care Deeply, Customer Centric, and Forward Thinking. As a member of our team, you'll have the opportunity to thrive in a dynamic environment where fostering collaboration, leading with empathy, driving business impact, and inspiring trust are at the heart of everything we do.
Our Opportunity
Snyk CLI brings the functionality of Snyk into the development workflow. CLI scanning supports multiple content types, languages and tools and it enables developers to identify security issues while also providing meaningful and actionable results to fix those issues. We support running the CLI locally from the command line, in an IDE, or in a CI/CD pipeline.
We are looking for a talented software engineer with a passion for creative problem solving to join the CLI Engineering team and our journey in continuously innovating the CLI experience. As a member of our team, you will have the opportunity to enable developers worldwide to build more secure applications efficiently. You will work in and contribute to a collaborative and diverse environment, while leveraging the latest development methodologies.
If you feel comfortable programming in Golang and/or Typescript or willing to learn these languages we'd love to meet you.
You'll Spend Your Time:
- Collaborating with your team to shape our product with a bias for action, and focus on iterative delivery
- Actively contributing code while assuming full ownership and responsibility for all implemented changes
- Working with your team members to create actionable plans to further elevate the developer experience within the CLI
- Solving challenges such as reliability and code complexity
- Applying feedback and new knowledge on a broad scale, clearly communicating how actions enable team progress
- Helping guide fellow developers through insightful coaching and mentorship, ensuring the successful completion of assigned tasks
What You'll Need:
- High standards for code quality, testing, and iterative, continuous delivery
- A minimum of 2 years of hands-on experience developing software using one of our programming languages
- Experience with development tooling like CLI and CI/CD tools
- A drive to develop Snyk CLI to enhance developer velocity and enable innovation
- Collaboration skills for pair programming and code reviews
We'd be Lucky if You:
- Have strong focus around validation and high product reliability
- Are familiar with distributed systems architecture and cloud computing
#LI-JW1
We care deeply about the warm, inclusive environment we've created and we value diversity - we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you're the right person, do apply anyway!
About Snyk
Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk.
Benefits & Programs
Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role.
- Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self development
- Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers
- Health benefits, employee assistance plans, and annual wellness allowance
- Country-specific life insurance, disability benefits, and retirement/pension programs, plus mobile phone and education allowances
- ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend... ...and simulation environments — MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management workflows using...Suggéré
- ...Frontend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role: You will be working on the operator interface — the dashboards and visualizations that deployed teams use to monitor system state and act on live telemetry in the...Suggéré
- ...You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop software... ...Provide technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development....SuggéréTemps pleinZone localeHoraires flexibles
$100k - $175k par année
...communities. The Role Join a high-energy team of motivated engineers to design and implement product features for our cloud... ...performance Requirements ~ Experience: ~3+ years of professional software development experience, focused on enterprise-scale cloud applications...SuggéréTemps pleinTravail au bureauZone localeTravail à domicile- ...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...SuggéréEmploi permanentTemps pleinTravail d'étéStageTravail au bureauTravail à distanceTravail à domicile
- ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...Emploi permanentTemps pleinTravail d'étéStageTravail au bureauTravail à distanceTravail à domicileTravail posté
$140k - $165k par année
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and...Travail à distanceContrat Longue DuréeTemps plein$126k par année
...services, and content processing workflows, with guidance from senior engineers and the EM on scope and trade-offs. Build reliable,... ...craft intentionally. Who You Are ~4+ years of professional software engineering experience, including exposure to production-scale systems...Contrat Longue DuréeTemps pleinPour les contractantsStageZone localeBureau à domicileHoraires flexibles$110k - $130k par année
...About The Opportunity We are currently sourcing a Senior Software Engineer, DevEx for an established, global enterprise software provider based in the Ottawa region. As a leader in their domain, our client operates multiple offices worldwide to support a mission-critical...Emploi permanentTemps pleinStageZone localeLe monde entier- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Travail au bureau
- ...the grid becomes the local gas station. We are looking for software developers that are inspired by generalizing designs at all layers... ...an intersection of machine learning, data science, electrical engineering, and software Startup experience and ground floor...Temps pleinZone locale
$171k par année
...The Fable app has often been featured in the App Store, both as App Of The Day and the Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical direction for the Fable backend and own the reliability and health of the platform...Contrat Longue DuréeTemps pleinPour les contractantsStageZone localeBureau à domicileHoraires flexibles$100k - $160k par année
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing...Remplacement$180k - $275k par année
...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...StageTravail au bureauZone localeTravail à distanceHoraires flexibles- ...seems to be working: we’re #1 in our category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product...Travail à distance
- ...implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional areas in... ...in a bachelor’s or master's degree in computer or electrical engineering, computer science, or similar disciplines Experience with C...Taux horaireTemps pleinStageHoraires flexibles
$105k - $155k par année
...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and... ...dreams. In this position... You will be working in the software development team, participating in a project working through the...Temps pleinZone locale- ...in a fully virtualized environment. To learn more, visit ribboncommunications.com. OPPORTUNITY We are recruiting a Cloud Native Software Engineer to join the Common Platform Microservices team. Ribbon is enabling secure and reliable real time IP communications in a virtualized...Temps plein
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...Telesat on X and LinkedIn or visit We are seeking an experienced software developer with Systems Engineering domain knowledge to build...Temps pleinTravail au bureauLe monde entier
- ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class... ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify...Travail à distanceHoraires flexibles
$110k - $123k par année
...and sales activities within Salesforce. Partner with Sales Engineering and cross-functional teams to support evaluations and technical... ...Experience selling recurring revenue or subscription-based software solutions. Familiarity with the managed services industry....СontratHoraires flexibles- ...is a global leader in the development of digital investigative software that acquires, analyzes and shares evidence from computers, smartphones... ...we are today, is not where we will be tomorrow. Your Team The Engineering team is focused on producing software that solves the most...Temps pleinZone locale
- ...Job Responsibility: Desktop Application Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering... ..., working alongside the Systems, Electrical, and Mechanical Engineering teams, develops embedded (C/C++), mobile (Java/C++), and desktop...Temps pleinLe monde entier
- ...technology and innovation. Your next chapter starts here. We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer 3...Сontrat
- ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal... ...of software projects, will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration...Travail au bureauRecrutement immédiatLundi au vendredi
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure...Temps pleinLe monde entier
$95k - $140k par année
...hard work! About The Role This position is for a Full-Stack Software Developer to join our team. You will be responsible for... ...Bring to the Role B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar field Experience developing in...Temps pleinStageLe monde entier- ...support the transition to AI-assisted, in-house development models. This is a high-impact leadership role requiring strong systems thinking, cross-functional influence, and the ability to operate effectively across engineering, product, operations, and vendor ecosystems....Temps plein
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...design, development and testing of our cutting edge Lightspeed Software by actively engaging with both the test and support teams to ensure...Temps pleinLe monde entier
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...information, follow Telesat on X and LinkedIn or visit The Software Architect will play a pivotal role in driving the architectural...Temps pleinLe monde entier
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Engineer (CLI). Soyez parmi les premiers à postuler !
- senior software developer Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer remote Ottawa, ON
- software engineer intern Ottawa, ON
- software engineer devops Ottawa, ON
- remote entry level software developer Ottawa, ON
- linux software engineer Ottawa, ON
- software engineer internship Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software developer intern Ottawa, ON

