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
$108k – $336k
Top Companies
Cloudflare, Stripe, Amplitude, Lyft, Fivetran, Airbnb +17 more
Job Types
92% Full Time, 4% Internship, 2% Part Time
Top Locations
Toronto, Ontario, Knoxville, Tennessee, Fulton, Maryland, Falls Church, Virginia
Work Model
50% On-Site, 38% Hybrid, 12% Remote
Experience Levels
100% Mid Level
We found 827 mid-level software engineer jobs currently hiring in locations including Toronto, Ontario, Knoxville, Tennessee, Fulton, Maryland. Salaries range from $108k to $336k based on experience, location, and company size. Work arrangements include On-Site (50%), Hybrid (38%), Remote (12%). Top employers include Cloudflare, Stripe, Amplitude and 20 other companies.
Skills in Demand for Mid-Level Software Engineer Jobs
Common Tools & Technologies
Companies Hiring for Mid-Level Software Engineer Jobs
+17 more companies hiring. Sign up to see all.
Latest Jobs Added
Also searching for: sde, swe, software developer
651–700 of 827 jobs
Software Engineer III - API
Verifiable·Remote
Software Engineer, Server
Lyft·San Francisco, CA
Software Engineer, Android (Pay)
Lyft·Toronto, Canada
Software Engineer, Brokerage Platform
Robinhood·Menlo Park, CA
Software Engineer II, Databases
Fivetran·Oakland, California, United States, AMER
Software Engineer II, Databases
Fivetran·Toronto, Ontario, Canada
Software Engineer - Network Services
Cloudflare·Hybrid
Software Engineer, Workers Deploy & Config
Cloudflare·Hybrid
Software Engineer, Testing at Scale Org
Cloudflare·Hybrid
Software Engineer, Enterprise Integrations
Cloudflare·Hybrid
Software Engineer, Service Automation (Kubernetes)
Cloudflare·Hybrid
Software Engineer, Workers Observability
Cloudflare·Hybrid
Software Engineer, Cloudforce One
Cloudflare·Hybrid
Software Engineer - Cloudflare One
Cloudflare·Hybrid
Software Engineer, R2 Storage
Cloudflare·Hybrid
Software Engineer, Workers Builds & Automation
Cloudflare·Hybrid
Software Engineer: Resiliency - Deploy at Scale
Cloudflare·Hybrid
Software Engineer - Load Balancing
Cloudflare·Hybrid
Software Engineer - Security Platform
Cloudflare·Hybrid
Software Engineer: Resiliency
Cloudflare·Hybrid
Software Engineer, Identity Access Management
Cloudflare·Hybrid
Network Software Engineer
Cloudflare·Hybrid
Fullstack Software Engineer
Cloudflare·Hybrid
Software Engineer, Payments Compliance
Airbnb·Bangalore, India
Software Engineer, Guest & Host
Airbnb·Bangalore, India
Software Engineer Backend/Platform Systems II (Full Time) – United States
Cisco·Knoxville, Tennessee, US
Software Engineer Backend/Platform Systems II (Full Time) – United States
Cisco·Fulton, Maryland, US
Embedded Software Engineer 3
Game Seven Staffing·Falls Church, Virginia, US
Software Engineer, Cloud Engineer - Software, Full Stack Developer
B4Corp·Tysons, Virginia, US
Software Engineer L3 - UI
Power3 Solutions and Partnering Companies·Fort Meade, Maryland, US
Manager, Software Engineering - Internal Tools
Figma·San Francisco, CA • New York, NY • United States
Software Engineer, Identity Infrastructure Engineering
OpenAI (Ashby)·San Francisco
Machine Learning Engineer, Search and Answers
Reddit·Remote - United States
Software Engineer, Backend - Blockchain Platform (Staking Validators)
Coinbase·Remote - USA
General Software Engineers:
01 Communique·CA
Software Engineer, Frontend - Canada
DoorDash Canada·Toronto, Ontario, CA
Software Engineer (Mobile Applications)
Scotiabank·Toronto, Ontario, CA
ML / AI Software Engineer - C++ Metrics Frameworks
General Motors·Sunnyvale, California, US
Software Engineer II
Alarm.com·Tysons, Virginia, US
Software Engineer II, Capabilities
Amplitude·San Francisco, CA
Software Engineer II, Backend/Data Systems
Amplitude·San Francisco, CA
Software Engineer II, AI Security
Amplitude·San Francisco, CA
Software Engineer, Internal Systems
Stripe·Seattle, San Francisco, New York City
Software Engineer - Smart Contract, Bridge
Stripe·San Francisco or New York
Software Engineer, Machine Learning Infrastructure
Stripe·Toronto, Canada
Software Engineer, Bridge
Stripe·San Francisco, NY, Seattle
Software Engineer, Product Security Data Platforms
Stripe·Seattle
Software Engineer (Backend Infrastructure), v0
Vercel·Remote - United States
Manager, Software Engineering - Cloud Governance Platform
Samsara·Remote - Canada
Manager, Software Engineering - Cloud Governance Platform
Samsara·Remote - US