Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling. * Pioneer Emerging Technologies: Continually evaluate ...
Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling. * Pioneer Emerging Technologies: Continually evaluate ...
Senior Software Engineer
$114K - $151K/yr
Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and ... professional software engineering environments. * Full-Stack & Stack Fundamentals: Solid ...
Quick apply
Senior Software Engineer
$114K - $151K/yr
Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and ... professional software engineering environments. * Full-Stack & Stack Fundamentals: Solid ...
Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling. * Pioneer Emerging Technologies: Continually evaluate ...
Quick apply
Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling. * Pioneer Emerging Technologies: Continually evaluate ...
Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling. * Pioneer Emerging Technologies: Continually evaluate ...
Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling. * Pioneer Emerging Technologies: Continually evaluate ...
Senior Software Engineer
Draper, UT · On-site
$120 - $180/hr
Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and ... in professional software engineering environments.Full-Stack & Stack Fundamentals: Solid ...
Senior Software Engineer
Draper, UT · On-site
$120 - $180/hr
Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and ... in professional software engineering environments.Full-Stack & Stack Fundamentals: Solid ...
Senior Software Engineer
Murray, UT · On-site
$85 - $115/hr
Coda Octopus Engineering is an established Utah based small agile engineering firm in business for ... High level software architecture * Embedded systems * Version control and release management #J ...
Senior Software Engineer
Murray, UT · On-site
$85 - $115/hr
Coda Octopus Engineering is an established Utah based small agile engineering firm in business for ... High level software architecture * Embedded systems * Version control and release management #J ...
Transportation Design Engineer, Mid-Level - CD0028
Salt Lake City, UT · On-site
$90K - $115K/yr
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Quick apply
Transportation Design Engineer, Mid-Level - CD0028
Salt Lake City, UT · On-site
$90K - $115K/yr
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Transportation Design Engineer, Mid-Level - CD0028
Salt Lake City, UT · On-site
$90K - $115K/yr
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Transportation Design Engineer, Mid-Level - CD0028
Salt Lake City, UT · On-site
$90K - $115K/yr
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Description The Senior Full Stack Software Engineer is the most senior individual contributor ... junior and mid-level engineers. * Demonstrated track record of using AI tools to multiply ...
Description The Senior Full Stack Software Engineer is the most senior individual contributor ... junior and mid-level engineers. * Demonstrated track record of using AI tools to multiply ...
Description The Senior Full Stack Software Engineer is the most senior individual contributor ... junior and mid-level engineers. * Demonstrated track record of using AI tools to multiply ...
Description The Senior Full Stack Software Engineer is the most senior individual contributor ... junior and mid-level engineers. * Demonstrated track record of using AI tools to multiply ...
Senior Software Engineer, Actimize
Sandy, UT · On-site
$116K - $153K/yr
Mentor junior and mid-level engineers. * Participate in releases, production support, and on-call ... NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 ...
Senior Software Engineer, Actimize
Sandy, UT · On-site
$116K - $153K/yr
Mentor junior and mid-level engineers. * Participate in releases, production support, and on-call ... NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 ...
The Senior Full Stack Software Engineer is the most senior individual contributor responsible for ... junior and mid-level engineers. * Demonstrated track record of using AI tools to multiply ...
Posted today
Quick apply
The Senior Full Stack Software Engineer is the most senior individual contributor responsible for ... junior and mid-level engineers. * Demonstrated track record of using AI tools to multiply ...
Posted today
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ...
ABOUT THIS ROLE As a Senior Fullstack Software Engineer at LVT, you will play a critical role in ... Provide technical guidance and constructive code reviews to mid-level and junior engineers ...
ABOUT THIS ROLE As a Senior Fullstack Software Engineer at LVT, you will play a critical role in ... Provide technical guidance and constructive code reviews to mid-level and junior engineers ...
Associate/Intern and Software Engineer
Orem, UT · On-site
$15 - $18/hr
This is a professional individual contributor-level position with no supervisory responsibilities; incumbents may mentor entry and intermediate level Software Engineers and/or provide technical ...
Associate/Intern and Software Engineer
Orem, UT · On-site
$15 - $18/hr
This is a professional individual contributor-level position with no supervisory responsibilities; incumbents may mentor entry and intermediate level Software Engineers and/or provide technical ...
Sr Software Engineer
$116K - $154K/yr
Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ... Familiarity with AI/ML integration patterns in production software -- including LLM APIs, prompt ...
Quick apply
Sr Software Engineer
$116K - $154K/yr
Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ... Familiarity with AI/ML integration patterns in production software -- including LLM APIs, prompt ...
... the senior and mid-level engineers around you. ROLE RESPONSIBILITIES * End-to-End Technical ... software (older React and Webpack codebases) that may lack original documentation or test coverage.
... the senior and mid-level engineers around you. ROLE RESPONSIBILITIES * End-to-End Technical ... software (older React and Webpack codebases) that may lack original documentation or test coverage.
Mid Level Software Engineer information
See Lehi, UT salary details
$59.6K - $71.7K
2% of jobs
$71.7K - $83.8K
4% of jobs
$83.8K - $96K
6% of jobs
$96K - $108.1K
8% of jobs
$114.6K is the 25th percentile. Wages below this are outliers.
$108.1K - $120.2K
7% of jobs
$120.2K - $132.3K
18% of jobs
The median wage is $135.1K / yr.
$132.3K - $144.4K
16% of jobs
$144.4K - $156.6K
2% of jobs
$161.5K is the 75th percentile. Wages above this are outliers.
$156.6K - $168.7K
26% of jobs
$168.7K - $180.8K
1% of jobs
$180.8K - $192.9K
8% of jobs
$59.6K
$138.5K
$192.9K
How much do mid level software engineer jobs pay per year?
What is a mid level software engineer?
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
What typical responsibilities can I expect as a mid level software engineer?
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
Is 25 too late to become a mid level software engineer?

Full-time
Posted 6 days ago
Job description
ABOUT THIS ROLE
As a Staff Backend Software Engineer at LVT, you will serve as a primary technical authority driving the design, performance, and scaling of our core backend architecture. Partnering closely with engineering leadership, cross-functional teams, and senior peers, you will architect resilient, high-velocity services that power our next-generation intelligent site technology. Beyond executing high-impact technical initiatives, you will mentor software engineers, elevate development standards, and shape our engineering culture. Success in this role is measured by your ability to transform complex business requirements into elegant, reliable cloud services while elevating the technical output of the broader engineering organization.
This role is based onsite at our American Fork headquarters.
ROLE RESPONSIBILITIES
Provide Strategic Technical Leadership: Drive backend architecture, technical direction, and robust engineering design standards across production services.
Ship High-Impact Backend Architecture: Deliver high-velocity, clean, and scalable Node.js/TypeScript code for business-critical backend systems and API services.
Elevate Engineering Standards: Implement modern methodologies, best practices, and code quality benchmarks to ensure high reliability, maintainability, and software performance.
Optimize Development Lifecycles: Identify system bottlenecks, streamline CI/CD workflows, and introduce tooling that enhances team-wide developer productivity and delivery speed.
Drive Cross-Functional Alignment: Partner with Product Management, QA, and DevOps to translate product visions into concrete technical specifications, accurate estimates, and seamless delivery timelines.
Identify Root Causes and Resolve Complex Edge Cases: Navigate ambiguous requirements and complex technical challenges, applying rigorous problem-solving to protect uptime and system resilience.
Act as a Go-To Thought Leader & Mentor: Mentor senior and mid-level software engineers through structured feedback, architectural design reviews, and continuous technical upskilling.
Pioneer Emerging Technologies: Continually evaluate industry trends, tools, and modern cloud/API frameworks to optimize LVT's backend suite for future growth.
OUR IDEAL CANDIDATE
Technical Background: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Extensive Backend Experience: 7+ years of professional software engineering experience centered on complex backend systems, cloud services, and API development.
Node.js & TypeScript Expertise: 3+ years of hands-on production experience architecting, building, and maintaining enterprise Node.js and TypeScript services.
API Design & Optimization: Demonstrated expertise in OpenAPI/REST API design and hands-on experience building or optimizing GraphQL queries and mutations.
Modern Frameworks & Infrastructure: Familiarity with modern framework ecosystems (e.g., NestJS) and containerized deployment workflows utilizing Docker, Kubernetes, and CI/CD pipelines.
Data Modeling: Proficiency with relational databases (SQL experience preferred) and modern database query optimization.
Technical Mentorship & Influence: Proven experience guiding cross-functional technical teams, establishing engineering culture, and driving process improvements within Agile environments.
Quality & Ownership Mindset: Obsessive commitment to system reliability, operational quality, thorough testing, and robust root-cause problem solving.
Adaptable Leadership: Highly effective communication skills with the versatility to thrive in a fast-paced environment and pivot rapidly between priorities.