Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Analysis)

$120k - $200k per year
Full-time

Fossa

Modern software runs on open source — and managing the compliance, security, and regulatory complexity that comes with it is one of the biggest problems facing engineering and legal teams today. FOSSA is the platform they use to address these challenges. We help thousands of organizations automate license compliance, prioritize vulnerabilities, generate and operationalize SBOMs, and meet regulatory requirements. Whether it's scanning AI-generated code for IP risks or helping a company through M&A due diligence, FOSSA gives teams the confidence to ship software they trust. 

FOSSA is a rapidly growing series-B company with a truly distributed team. While our roots are in San Francisco, our growing team has members in several countries across many time zones. We’re always working to find the perfect balance of effective approaches to distributed work, while maintaining the direct personal connections that help us work better together and love our jobs.

As a senior software engineer on our team, you'll be working closely with the whole company to bring features from ideation to implementation. Your participation will have a significant impact on our company roadmap, and you'll be able to see the outsized impact that your work has on our revenue. Your day-to-day will be largely determined by what you want to work on: in a team of our size, our engineering team also helps own our product, customer success, and growth functions.

In this role you will:



  • Work closely with the whole company to plan, design, build, and refine core product features.

  • Own user-impacting features from conception to completion.

  • Have significant ownership in our technical architecture and product roadmap.

  • Work in a variety of languages including Rust, Go, Typescript, and Haskell.

About you:



  • Experience building and supporting scalable SaaS products and features.

  • Experience as a full-stack software engineer owning and building features end-to-end.

  • Experience with relational databases and writing performant SQL queries.

  • Ability to break down complex problems, drive towards a solution, and communicate it with the team and other stakeholders (both verbally and written).

  • Experience with AI coding tools in production environments.

  • You thrive in an environment that prefers prototypes over proposals.

  • Proactive in sharing ideas and informed opinions with others

  • Attention to detail and quality to anticipate edge cases ahead of time

  • A growth mindset and willingness to learn new things

  • You have 3+ years of experience working as a backend engineer.

  • Willingness to take part in an on-call rotation.

  • Ability to mentor and be mentored by others.

  • Experience with observability tooling

Why you'll love working at FOSSA:


  • Amazing team culture and environment

  • Named by Built In as Best Start-up to work for 2024, 2025 and 2026

  • Competitive salary and equity package

  • Unlimited PTO

FOSSA is an equal-opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

The annual cash compensation range for this position is $120,000 - $200,000 CAD. Final compensation will be determined based on experience and skills and may vary from the range listed.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Analysis) in Calgary, AB vacancy
  •  ...Landmark, a Halliburton company, builds the software and data platforms that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...a range of job opportunities, including Senior Technical Professional and Principal Technical... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    1 day ago
  •  ...our team? We’re excited to share that we are hiring a Market Analysis Engineer for our Policy & Commercial Development team based out of our...  ...cross-functional subject matter experts, industry contacts and senior leadership on various initiatives. ~ Demonstrate key behaviors... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start

    Altalink

    Calgary, AB
    9 hours ago
  •  ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce teams. This role is responsible for delivering high-quality technical solutions, mentoring junior developers, and driving... 
    Senior
    Long term contract
    Full time
    Internship
    Local area

    Getty Images

    Calgary, AB
    9 hours ago
  • $105.48k - $115.48k per year

     ...Position Summary:  As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely... 
    Senior
    Full time

    Netcracker

    Calgary, AB
    9 hours ago
  •  ...Landmark, a Halliburton company, builds the software and data solutions that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...engineers who report to you. The role suits a senior software engineer with proven team... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    1 hour ago
  • $120k - $150k per year

     ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Senior
    Full time
    Remote work

    DataVisor

    Calgary, AB
    20 days ago
  •  ...Responsibility: Company Overview: C&C PetroGas Engineering is a fast-growing Engineering Consulting...  .... We specialize in vibration and stress analysis, as well as the measurements for...  ...with industry-standard analysis software such as PULS, BOSpuls, AutoPIPE, CAESAR... 
    Full time

    C&C PetroGas Engineering

    Calgary, AB
    3 days ago
  •  ...Alberta, Canada Reports to: Director, Software Engineering About the Role Eavor Technologies Inc. is seeking a dynamic Senior Simulation Software Engineer to join our...  ...transfer, fluid mechanics, stress/structural analysis, drilling mechanics and/or similar... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    Eavor

    Calgary, AB
    7 days ago
  • $145k - $190k per year

     ...be part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building robust, scalable, and intuitive systems that enhance the experience... 
    Senior
    Full time
    Apprenticeship
    Summer work
    Summer holiday
    Local area
    Remote work

    Paramount Commerce

    Calgary, AB
    5 days ago
  •  ...Helcim is searching for Senior Software Engineers to help develop the next generation of payments technology. We're looking for a talented & experienced individual with a passion for coding, enjoys learning & implementing new technologies, has strong problem-solving skills... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday

    Helcim

    Calgary, AB
    20 days ago
  •  ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem...  ...performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon,... 
    Senior
    Full time
    Part time

    Halliburton

    Calgary, AB
    10 days ago
  •  ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings...  ...The role at high level: We're looking for a talented Senior Software Development Engineer who enjoys tackling hard problems and wants to create... 
    Senior
    Internship

    Wagepoint

    Calgary, AB
    23 days ago
  •  ...position, and a candidate's experience and qualifications. Job Type Permanent THE POSITION As a key member of the Hedging and Analysis team you will develop and execute pricing exposure strategies and deliver impactful analysis to support our business goals.... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Keyera

    Calgary, AB
    12 days ago
  •  ...Landmark, a Halliburton company, builds the software and data platforms that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...the full development cycle: requirements analysis, design, implementation, testing, and delivery... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    1 hour ago
  •  ...payments, and we're looking for a Senior Android Developer to be a...  ...assist in recruiting top-tier engineering talent. Cross-Functional...  ...and methodologies to optimize software development workflows, including but not limited to code analysis, automated testing, and intelligent... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Helcim

    Calgary, AB
    9 hours ago
  •  ...Landmark, a Halliburton company, builds the software and data solutions that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...the full development cycle: requirements analysis, design, implementation, testing, and delivery... 
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    1 hour ago
  •  ...ClearGov is looking for a Software Engineer to join our team. You'll  be a key contributor in designing, developing, and scaling the next generation...  ...evolving environment. Responsibilities:  Serve as a senior full-stack technical contributor across frontend, backend,... 
    Senior
    Full time
    Local area

    ClearGov

    Calgary, AB
    12 days ago
  •  ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Senior
    Full time
    Remote work

    Speechify

    Calgary, AB
    9 hours ago
  •  ...SENIOR ENGINEER, SCADA    WHO WE ARE Our Power, Your Possibilities At TransAlta ,...  ...computers, PLC and DCS systems and HMI software Develop maintenance plans for SCADA system...  ...security Conduct Root Cause Failure Analysis and recommend corrective actions Manage... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    TransAlta

    Calgary, AB
    59 minutes ago
  • $100 - $150 per hour

     ...because expert humans are expensive. Our model is the opposite: we pay experts enough that we don't have to. Position Senior Software Engineer (Agentic Coding RL Environments) Type Contract Compensation $100–150+/hour ($200–300k+/year). Rates scale with your... 
    Senior
    Full time
    Contract work
    Remote work

    DataAnnotation

    Calgary, AB
    11 days ago
  •  ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing...  ...Bring:   ~ Bachelor's degree in Computer Science, Software Engineering, or a related field.  ~5-7 years of professional experience... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions

    Calgary, AB
    9 hours ago
  • $110k - $145k per year

     ...About ClearGov Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov...  ...belong.   About the Opportunity We’re looking for 4 Senior Software Engineers with a passion for learning, a kind heart, a positive attitude... 
    Senior
    Full time
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    11 days ago
  •  ...subsidiary of Quanta Services, we provide engineering and design services across...  ...We're looking for an experienced Senior Engineering Geologist to join our Geo...  ...Microsoft Office; experience with GIS software and geotechnical analysis software (e.g., SLIDE, DIPS, RocSlope... 
    Senior
    Long term contract
    For contractors
    For subcontractor
    Internship
    Work at office

    Phasor Engineering Inc

    Calgary, AB
    12 days ago
  • $108k - $133k per year

     ...experience and have an interest in the following: software development, data development, cloud...  ...’s Degree in Computer Science, Computer Engineering or a related discipline, with experience...  ...Minimum of five years of progressively senior level experience delivering and supporting... 
    Senior
    Relocation package

    Elk Valley Resources

    Calgary, AB
    9 hours ago
  • $108k - $149k per year

     ...text processing. MongoDB is seeking a Software Engineer with solid software engineering skills...  ...desirable ~ Experience with text processing engines such as ANTLR is highly desirable ~...  ...abstract syntax trees (AST), lexical analysis, and syntax analysis ~ Curiosity, a positive... 
    Full time
    Worldwide
    Flexible hours
    Shift work

    MongoDB

    Calgary, AB
    9 hours ago
  • $110.6k - $145k per year

     ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing...  ...development life cycle. C++/Rust Software Engineer (Senior)   Join Black Duck 's Static Analysis team and help advance industry-leading application... 
    Senior
    Full time

    Black Duck Software

    Calgary, AB
    9 hours ago
  •  ...Job Summary We are seeking an experienced MPD Engineer with a strong background in Python programming and data analysis. The ideal candidate will have hands-on...  ...development and enhancement of proprietary MPD software. Assist the sales team in client meetings, presentations... 
    Full time
    Work at office
    Remote work
    Shift work

    Opla Energy

    Calgary, AB
    11 days ago
  •  ...ID: 100966  Job Category:  Engineering  Location:  Calgary, AB, Canada...  ...Hatch is seeking to hire a Senior level, Geotechnical Tailings...  ...geotechnical engineering analysis and coordinating a multi-discipline...  ...in geotechnical modeling software, such as SLOPE/W, SEEP/W and... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    2 days ago
  •  ...the platform owns the experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces and grow into a...  ...Below you'll find an outline of the interview plan for our Senior Software Engineer (AI Platform) position. Please note that this is what... 
    Senior
    Remote job
    Full time
    Contract work
    Internship
    Live In
    Work at office
    Flexible hours

    Syndio

    Calgary, AB
    9 hours ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Long term contract
    Full time
    Work at office

    Speechify

    Calgary, AB
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Analysis). Be the first to apply!