Mid-Level Software Engineer Jobs
Mid-level software engineer roles are the sweet spot for career growth — you have enough experience to lead features independently while still expanding your skills. Companies offer $100k–$170k for professionals with 3–5 years of experience.
Salary Range
$160k – $199k
Top Companies
Samsara, OpenAI (Ashby), Databricks, Dropbox, Airtable, Walmart +16 more
Job Types
98% Full Time, 2% Contract
Top Locations
San Francisco, Vaughan, Ontario, Sunnyvale, California, Chantilly, Virginia
Work Model
56% On-Site, 42% Remote, 2% Hybrid
Experience Levels
100% Mid Level
We found 824 mid-level software engineer jobs currently hiring in locations including San Francisco, Vaughan, Ontario, Sunnyvale, California. Salaries range from $160k to $199k based on experience, location, and company size. Work arrangements include On-Site (56%), Remote (42%), Hybrid (2%). Top employers include Samsara, OpenAI (Ashby), Databricks and 19 other companies.
Skills in Demand for Mid-Level Software Engineer Jobs
Common Tools & Technologies
Companies Hiring for Mid-Level Software Engineer Jobs
+16 more companies hiring. Sign up to see all.
Latest Jobs Added
Also searching for: sde, swe, software developer
701–750 of 824 jobs
Full Stack Software Developer
Robert Half·Vaughan, Ontario, CA
Software Engineer II - Machine Learning
Uber·Sunnyvale, California, US
Experienced Full-Stack Software Engineer
Boeing·Chantilly, Virginia, US
Java, Javascript, Python, NodeJS Software Engineer
Walmart·Alexandria, Virginia, US
Mobile Software Engineer
Walmart·Arlington, Virginia, US
Software Engineer II, Risk Engineering (Backend)
The Flex Company·Remote (U.S.)
Backend Software Engineer, Storefronts
Airbnb·Remote - USA
Software Engineer, Observability
Airtable·San Francisco, CA; New York, NY; Remote (Seattle, WA only)
Software Engineer, Infrastructure (2-8 YOE)
Airtable·San Francisco, CA; New York, NY; Remote - US (Seattle, WA only)
Software Engineer, Infrastructure (8+ YOE)
Airtable·San Francisco, CA; New York, NY; Remote - US (Seattle, WA only)
Software Engineer, Search Infrastructure
Airbnb·Brazil
Software Engineer, Pricing
Lyft·Toronto, Canada
Software Engineer, Payments
Discord·San Francisco Bay Area
Software Engineer, Infrastructure Reliability
OpenAI (Ashby)·San Francisco
Backend Software Engineer, ChatGPT Engineering
OpenAI (Ashby)·San Francisco
Full Stack Software Engineer, ChatGPT Engineering
OpenAI (Ashby)·San Francisco
iOS Software Engineer, ChatGPT Engineering
OpenAI (Ashby)·San Francisco
Software Engineer - Training
Samsara·Remote - SF Bay Area
Software Engineer II - Mobile Platform
Samsara·San Francisco - SF9
Software Engineer - Post Sales Systems
Samsara·Remote - Canada
Software Engineer, Full Stack - Safety
Samsara·Remote - Canada
Software Engineer, Full Stack - Safety
Samsara·Remote - US
Software Engineer II
Samsara·Remote - UK
Software Engineer II, Fleet Safety
Samsara·Remote - US
Software Engineer - Safety
Samsara·Remote - US
Manager, Software Engineering (Platform Reports)
Samsara·Remote - UK
Manager, Software Engineering (Platform Reports)
Samsara·Remote - Poland
Manager, Software Engineering
Samsara·Remote - US
Manager, Software Engineering - New Products
Samsara·Remote - CA
University Grad Software Engineer (Toronto)
Pinterest·Toronto, ON, CA
Software Engineer
Reddit·San Francisco, CA
Manager, Software Engineering - Design Systems Management
Figma·San Francisco, CA • New York, NY • United States
Software Engineer, Private Computing
OpenAI (Ashby)·San Francisco
Software Engineer Full Stack & Application Development I (Full Time) – United States
Cisco·Fulton, Maryland, US
Software Engineer
Rite-Solutions, Inc.·Washington, District of Columbia, US
Software Engineer
Altamira Technologies Corp.·McLean, Virginia, US
Fullstack Product Software Engineer, DocSend
Dropbox·Remote - Canada: Select locations
Fullstack Product Software Engineer, DocSend
Dropbox·Remote - US: Select locations
MTS Software Engineer, Data Platform
eBay·Toronto, Ontario, CA
Full Stack Software Engineer, Growth
OpenAI (Ashby)·San Francisco
Software Engineer, Backend
Strike·Remote
Software Engineer - GenAI inference
Databricks·San Francisco, California
Software Engineer - Systems PhD Candidates
Databricks·Bellevue, Washington; Seattle, Washington
Software Engineer - DLT PhD Candidates
Databricks·Mountain View, California
Software Engineer - Performance PhD Candidates
Databricks·Mountain View, California
Software Engineer - Systems PhD Candidates
Databricks·Mountain View, California; San Francisco, California
Software Engineer - Delta Managed Tables PhD Candidates
Databricks·Mountain View, California
Software Developer, Data Analytics
Mitre·McLean, Virginia, US
Backend Product Software Engineer
Dropbox·Remote - Canada: Select locations
Backend Product Software Engineer
Dropbox·Remote - US: Select locations