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

Senior Software Engineer (Full-Stack)

Full-time

Lithos

As a Senior Software Engineer at Lithos, you’ll work directly with our Head of Engineering to build the operating system for one of the largest carbon dioxide removal efforts in history.

How does software play a role? Carbon removal is a mass transfer problem. We need to create an entirely new industry capable of removing tens of billions of tons of CO2 — the same order of magnitude as humanity’s entire global production of food, or concrete, and to do all this within the next decade. 

Our bet: the best chance of success is by leveraging three industries already capable of this scale: agriculture 🚜, mining 🪨, and transportation 🚚. But just having the physical and human infrastructure is not enough.

At Lithos, we’re building the operating system to plan, orchestrate, track, and optimize enhanced rock weathering. You'll combine deep full-stack technical skills with empathy and design thinking to build and scale our interconnected platform. Some examples of the diverse challenges you might work on:

  • Interactive geospatial tools for mapping, analysis, and optimization
  • Creative automated and human-in-the-loop workflows for digitizing PDF maps and records
  • Pipelines for ingesting, converting, and analyzing raw data logs from agricultural machinery
  • Audit-ready representation, tracking and reconciliation of an array of real-world activities
  • Laboratory information management systems (LIMS) for tens of thousands of field samples

About Lithos

Lithos Carbon revolutionizes the carbon capture industry through enhanced rock weathering technology. We work with farmers to spread basalt rock on farmland, which increases soil health and repurposes post-industrial waste. Our technology is aimed at removing carbon dioxide from the atmosphere at a fraction of the cost of other methods, while helping farmers improve crop yields. Our team is made up of industry-leading academic scientists and proven entrepreneurs, and we are backed by top-tier investors like Union Square Ventures and Greylock Partners. We started commercializing the technology in 2022 and already signed customers for our permanent carbon removal credits including Stripe, Alphabet, Shopify, and McKinsey’s Frontier program. You can read about our work in FastCompany , Axios , and on our blog .

Requirements

You might thrive in this role if:

  • You have experience building apps for non-technical power users in a fast-paced, early-stage environment. We're flexible on your background, but candidates without mid-senior engineering experience are not likely to be a fit.
  • You are fluent in modern web development across the full stack and have experience with technologies similar to our current stack (React, Typescript, Phoenix and LiveView, and Postgres/PostGIS/SQL). We expect successful candidates will be able to rapidly pick up a new language or technology from first principles rather than look for YoE in a particular language or tool.
  • You have excellent communication skills and are comfortable operating in a highly ambiguous environment. You’re capable of operating independently and are able to scope your work and collaborate with both internal and external stakeholders to achieve business goals without tight supervision.
  • You are comfortable balancing scrappy and relentlessly resourceful solutions while recognizing key areas for longer-term investment. You have an opinion for when to take on tech debt and when to pay it down.

Benefits

  • Competitive salary (the posted salary range for this role is $140,000 USD - $180,000 USD, depending on experience) and meaningful equity compensation
  • Comprehensive health coverage including medical, dental, and vision
  • Access to our 401k plan
  • Unlimited PTO and sick days

Lithos provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity/expression, marital status, pregnancy or related condition, or any other basis protected by law.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Full-Stack) in Toronto, ON vacancy
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform...  ...We Looking For? We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing... 
    Suggested
    Full time
    Work at office

    Citylitics

    Toronto, ON
    14 days ago
  • $110k per year

     ...About the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting,...  ..., and L4 and L7 load balancers. ~ BSc. in Computer Science, Software Engineering, or a similar field. ~ Results-driven and can work... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    2 days ago
  •  ...Senior Software Engineer, Full-Stack Applications – Credit Module As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants... 
    Senior
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    5 days ago
  • $100k - $220k per year

     ...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto. Fiscal.ai (formerly FinChat) is a leading research... 
    Suggested
    Full time
    Casual work
    Remote work

    Fiscal.ai

    Toronto, ON
    19 days ago
  • $140k per year

     ...Position:  Lead Software Engineer (Full Stack) Location:  Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay:  Up to $140,000 CAD base salary + bonus -- We have a great new opportunity to support one of our Financial Services clients... 
    Permanent employment
    Work at office

    CorGTA

    Toronto, ON
    13 days ago
  •  ...problems instead of just reacting to them. The Engineer We're Looking For We're looking for a talented Full Stack Engineer who loves solving complex real-world...  ...touch tiny buttons Safety-first mentality: Software bugs in construction can mean physical harm—your... 
    Senior
    Remplacement
    Full time

    Brickeye

    Toronto, ON
    2 days ago
  •  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion...  ...team player with a track record for meeting deadlines   Full Stack Skills: Proficient with both front end and back end... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  • $140k - $150k per year

     ...that need to behave predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and PostgreSQL, mature tools behind a...  ...maintain what’s already there. We’re looking for an experienced engineer who wants to own problems end-to-end in that kind of environment,... 
    Senior
    Full time
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    14 days ago
  •  ...Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer...  ...intuitive, maintainable solutions. Job Duties Lead the full software development lifecycle, including design, architecture,... 
    Senior

    Trevor Frances Recruitment

    Toronto, ON
    a month ago
  • $75.9k - $141.9k per year

     ...experiences. The role contributes across the full software development lifecycle , from...  ...code, design, and unit tests to maintain engineering quality Integrate with REST and GraphQL...  ...HTML5, and CSS ~ Proven experience as a senior UI / frontend developer applying... 
    Senior
    Contract work
    Part time
    Toronto, ON
    2 days ago
  • $72k - $138k per year

     ...job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-...  ...maintaining Java-based applications or software solutions for a leading North American...  ...-scale distributed systems, performance engineering, data modeling, time/space complexity, algorithmic... 
    Senior
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    23 hours ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across the full stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools... 
    Senior
    Worldwide

    Scribendi

    Toronto, ON
    5 days ago
  • $135.2k - $202.8k per year

     ...etc. More information on our team matching process can be found here. What you’ll do We’re looking for Full Stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users, regardless of... 
    Internship
    Work at office
    Local area

    Stripe

    Toronto, ON
    15 days ago
  •  ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First...  ...interest in leveraging automation for efficient delivery of engineering capabilities. What do you need to succeed? Must-have ~... 
    Senior
    Full time
    Flexible hours

    RBC

    Toronto, ON
    16 days ago
  • $180k - $230k per year

     ...Lead Software Engineer, Full-Stack Applications – Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market... 
    Senior
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    8 days ago
  •  ...At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping...  ...in fast-paced environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help continue to build... 
    Senior
    Long term contract
    Temporary work
    For contractors
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    BuildOps

    Toronto, ON
    more than 2 months ago
  • $100 - $110 per hour

     ...Job Title: Senior Full Stack Engineer Location: 150 King St W Contract Duration: 6 months (expected to extend) Rate: CAD 100/hr-110/hr Role Overview The Senior Full Stack Engineer will be hands‑on, delivering production‑ready code while helping drive system architecture... 
    Senior
    Contract work

    Hays

    Toronto, ON
    a month ago
  • $135.2k - $202.8k per year

     ...matching process can be found here. What you’ll do As a Full-Stack Engineer on the Partner Products team, you will be a key contributor...  ...requirement. Minimum Requirements ~4-12+ years of industry software engineering experience (does not include internships or co-... 
    Internship
    Work at office
    Local area
    Worldwide

    Stripe

    Toronto, ON
    15 days ago
  • $64.02k - $80.03k per year

     ...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre,...  ...no matter what role you play.  Full-Stack Automation Engineer  DUCA is looking for a Full-Stack Automation...  ..., and external vendors through the Software Development Life Cycle Contribute to... 
    Full time
    Casual work
    Manual labor
    Work at office

    DUCA Financial Services Credit Union Ltd.

    Toronto, ON
    17 days ago
  • $135.2k - $202.8k per year

     ...seamless and quick payments. Across the Link Engineering org, we focus on building delightful...  ...methods. Our team’s work spans the entire stack from front-end experiences, to infrastructure...  ...Requirements ~2-10+ years of industry software engineering experience (does not include... 
    Internship
    Work at office
    Local area

    Stripe

    Toronto, ON
    15 days ago
  •  ...We are seeking a Lead Full Stack Development Engineer to join our Technology & Operations team. This role is ideal for a seasoned engineer who thrives...  ...Mentor junior developers and promote best practices in software development Integrate third-party APIs and internal... 

    EPAM Systems

    Toronto, ON
    8 days ago
  • $150k - $200k per year

     ...Software Engineer, Full-Stack Applications – Ratings Technology Location: Toronto Fitch Ratings is seeking a Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Fitch Group

    Toronto, ON
    25 days ago
  • $90.18 - $108.22 per hour

     ...RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must have: Entity Framework or other Object-Relational Mapping data access tools REST... 
    Senior
    Long term contract
    Contract work
    Interim role
    Internship

    Source Code

    Toronto, ON
    12 days ago
  • $90.18 - $108.22 per hour

     ...RQ11025 - Sr. Software Developer - Full Stack 1-year contract (226 business days) - possible extension ONSITE 5 days - 222 Jarvis St., Toronto, ON, M7A 0B6 Must have: 10+ experience in designing and developing secure RESTful/Soap APIs web services and... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    14 days ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...Problems You’ll Solve As a Senior Software Engineer II, You Will...  ...specification. About You The Tech Stack: You have experience with (or... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    2 days ago
  •  ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit...  .... This is a hands-on role for a scrappy, systems-minded engineer who enjoys ownership, understands trade-offs, and is comfortable... 

    Pulsenics

    Toronto, ON
    more than 2 months ago
  •  ...projects. Design software solutions by interacting with portfolio...  ...Must have Full-stack development:...  ...Advanced Seniority Senior... 
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    2 days ago
  • $96.21 - $115.45 per hour

     ...RQ00638 - Sr. Software Developer - Full Stack 6-month contract (110 business days) - 2 possible extensions 3 days onsite/2 days remote - Metro Hall, 55 John Street (Three days per week in-office schedule. Mondays and Wednesdays are anchor days, with one additional... 
    Senior
    Contract work
    Work at office
    Remote work
    3 days per week
    1 day per week

    Source Code

    Toronto, ON
    22 days ago
  •  ...Full Stack Engineer - ONSITE HYBRID (every other week) * Strong Experience with modern frontend frameworks (React) * Ability to build scalable UIs and Backends * Proficient in Python, Go * Infrastructure as Code experience (Ansible/Terraform) * Exposure to... 
    Permanent employment

    Simple Solutions

    Toronto, ON
    21 days ago

Do you want to receive more vacancies?

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