About the Role We are hiring a C++ Software Engineer to join our growing team developing NinjaOne ... Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
Quick apply
About the Role We are hiring a C++ Software Engineer to join our growing team developing NinjaOne ... Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
Quick apply
About the Role We are hiring a C++ Software Engineer to join our growing team developing NinjaOne ... Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
New York, NY · On-site +1
About the Team Software Engineers own the full lifecycle of keeping endpoints up-to-date, from ... Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
Quick apply
New York, NY · On-site +1
About the Team Software Engineers own the full lifecycle of keeping endpoints up-to-date, from ... Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
New York, NY · On-site
$148K - $199K/yr
Job Posting Title: Senior Software Engineer - Build Tooling Infrastructure Req ID: 10142526 ... We're seeking a mid-level engineer with a solid foundation in CI/CD processes and tools and a ...
New York, NY · On-site
$148K - $199K/yr
Job Posting Title: Senior Software Engineer - Build Tooling Infrastructure Req ID: 10142526 ... We're seeking a mid-level engineer with a solid foundation in CI/CD processes and tools and a ...
New York, NY · On-site
$153K/yr
Senior Lead Software Engineer, Mobile (iOS, Swift, Bazel) (Enterprise Platforms Technology) Do you ... Mentor junior to mid-level members of the team * Actively engage with developers outside of the ...
New York, NY · On-site
$153K/yr
Senior Lead Software Engineer, Mobile (iOS, Swift, Bazel) (Enterprise Platforms Technology) Do you ... Mentor junior to mid-level members of the team * Actively engage with developers outside of the ...
New York, NY · Remote
$260K - $275K/yr
PactFi is seeking a Lead Software Engineer to act as technical lead for a product squad. We're ... Mentor mid-level and junior engineers through pairing, code review, and structured feedback, and ...
New
Quick apply
New York, NY · Remote
$260K - $275K/yr
PactFi is seeking a Lead Software Engineer to act as technical lead for a product squad. We're ... Mentor mid-level and junior engineers through pairing, code review, and structured feedback, and ...
New
New York, NY · On-site
$260K - $275K/yr
PactFi is seeking a Lead Software Engineer to act as technical lead for a product squad. We're ... Mentor mid-level and junior engineers through pairing, code review, and structured feedback, and ...
New
New York, NY · On-site
$260K - $275K/yr
PactFi is seeking a Lead Software Engineer to act as technical lead for a product squad. We're ... Mentor mid-level and junior engineers through pairing, code review, and structured feedback, and ...
New
If you are a Senior Software Engineer, with application-level C++ expertise, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for ...
Quick apply
If you are a Senior Software Engineer, with application-level C++ expertise, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for ...
New York, NY · Remote
$134K - $176K/yr
Create expert-level software engineering tasks involving bug fixing, feature implementation, refactoring, and optimization . * Develop reproducible environments and golden reference solutions for AI ...
Quick apply
New York, NY · Remote
$134K - $176K/yr
Create expert-level software engineering tasks involving bug fixing, feature implementation, refactoring, and optimization . * Develop reproducible environments and golden reference solutions for AI ...
New York, NY · On-site
$130K - $160K/yr
Excellent understanding of software engineering best practices (architecture, test-driven development, component libraries). * Excellent understanding of security in software engineering and of how ...
New York, NY · On-site
$130K - $160K/yr
Excellent understanding of software engineering best practices (architecture, test-driven development, component libraries). * Excellent understanding of security in software engineering and of how ...
Florham Park, NJ · On-site
$129K - $170K/yr
Investigate edge-case behaviors, error-handling routines, and low-level system initialization logic ... software development with reverse engineering skills. * Proficiency in C, C++, and assembly ...
Florham Park, NJ · On-site
$129K - $170K/yr
Investigate edge-case behaviors, error-handling routines, and low-level system initialization logic ... software development with reverse engineering skills. * Proficiency in C, C++, and assembly ...
Florham Park, NJ · On-site
$129K - $170K/yr
Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular ... low-level software and hardware analysis. You'll play a key role in evaluating security and ...
Florham Park, NJ · On-site
$129K - $170K/yr
Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular ... low-level software and hardware analysis. You'll play a key role in evaluating security and ...
New York, NY · On-site
$147K - $198K/yr
About the Role We are seeking an exceptional Principal Software Engineer to provide technical ... Expert-level software development skills (e.g., Go, Python, TypeScript) with deep knowledge of ...
New York, NY · On-site
$147K - $198K/yr
About the Role We are seeking an exceptional Principal Software Engineer to provide technical ... Expert-level software development skills (e.g., Go, Python, TypeScript) with deep knowledge of ...
$150K - $165K/yr
We are seeking a Senior Software Engineer - Front-End to join a new Bruin Platform Modernization ... Guide collaborating junior and mid-level engineers. * Prototyping & MVP Development: Contribute to ...
$150K - $165K/yr
We are seeking a Senior Software Engineer - Front-End to join a new Bruin Platform Modernization ... Guide collaborating junior and mid-level engineers. * Prototyping & MVP Development: Contribute to ...
New York, NY · On-site
$148K - $199K/yr
As a Senior Software Engineer on the Build Tooling Infrastructure team at Disney Entertainment ... We're seeking a mid-level engineer with a solid foundation in CI/CD processes and tools and a ...
New York, NY · On-site
$148K - $199K/yr
As a Senior Software Engineer on the Build Tooling Infrastructure team at Disney Entertainment ... We're seeking a mid-level engineer with a solid foundation in CI/CD processes and tools and a ...
New York, NY · On-site
Join our dynamic team of Engineers and Arborists as we work together to improve the green infrastructure of New York City (NYC)! Arcadis is seeking to hire a Mid level Arborist to join our team to ...
New York, NY · On-site
Join our dynamic team of Engineers and Arborists as we work together to improve the green infrastructure of New York City (NYC)! Arcadis is seeking to hire a Mid level Arborist to join our team to ...
New York, NY · On-site
$190K - $260K/yr
What You'll Build & Lead As our Staff Software Engineer , you'll be the technical backbone behind ... Mentor and multiply - uplevel senior and mid-level engineers through code reviews, pairing, and ...
New York, NY · On-site
$190K - $260K/yr
What You'll Build & Lead As our Staff Software Engineer , you'll be the technical backbone behind ... Mentor and multiply - uplevel senior and mid-level engineers through code reviews, pairing, and ...
New York, NY · Hybrid
$175K - $225K/yr
Our Client is seeking a mid- to senior-level Software Infrastructure Engineer with strong C# development skills and experience building infrastructure and operating cloud-based systems on AWS. This ...
Quick apply
New York, NY · Hybrid
$175K - $225K/yr
Our Client is seeking a mid- to senior-level Software Infrastructure Engineer with strong C# development skills and experience building infrastructure and operating cloud-based systems on AWS. This ...
Bedminster, NJ · On-site
Mid - Senior level Industry: Healthcare THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be working with SQL server 2000 - 2008 You will be working with .Net MVC ...
Bedminster, NJ · On-site
Mid - Senior level Industry: Healthcare THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be working with SQL server 2000 - 2008 You will be working with .Net MVC ...
New York, NY · Hybrid
$130K - $170K/yr
We are seeking a talented Mid-Level AI Software Engineer to join our growing Private Markets AI team. In this role, you will design, develop, and deploy AI-powered capabilities that drive real ...
New York, NY · Hybrid
$130K - $170K/yr
We are seeking a talented Mid-Level AI Software Engineer to join our growing Private Markets AI team. In this role, you will design, develop, and deploy AI-powered capabilities that drive real ...
New York, NY · On-site
$130K - $170K/yr
We are seeking a talented Mid-Level AI Software Engineer to join our growing Private Markets AI team. In this role, you will design, develop, and deploy AI-powered capabilities that drive real ...
New York, NY · On-site
$130K - $170K/yr
We are seeking a talented Mid-Level AI Software Engineer to join our growing Private Markets AI team. In this role, you will design, develop, and deploy AI-powered capabilities that drive real ...
$67.1K - $80.7K
2% of jobs
$80.7K - $94.4K
4% of jobs
$94.4K - $108K
6% of jobs
$108K - $121.6K
8% of jobs
$129K is the 25th percentile. Wages below this are outliers.
$121.6K - $135.3K
7% of jobs
$135.3K - $148.9K
18% of jobs
The median wage is $152.1K / yr.
$148.9K - $162.6K
16% of jobs
$162.6K - $176.2K
2% of jobs
$181.8K is the 75th percentile. Wages above this are outliers.
$176.2K - $189.8K
26% of jobs
$189.8K - $203.5K
1% of jobs
$203.5K - $217.1K
8% of jobs
$67.1K
$155.9K
$217.1K
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.
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.
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.
The most popular types of Software Engineer jobs in Somerset, NJ are:
For Mid Level Software Engineer jobs in Somerset, NJ, the most frequently searched job titles are:
Cities near Somerset, NJ with the most Mid Level Software Engineer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 29 days ago
About the Role
We are hiring a C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint management suite of software products, trusted by over 40,000 customers globally. You will develop high-impact software products used daily by IT teams and MSPs (managed service providers) to monitor, manage, and secure endpoints at scale.
About the Patching Team
Patching engineers own the full lifecycle of keeping endpoints up-to-date, from detecting available patches to safely applying them and rebooting. The work spans OS patches across multiple platforms (Windows Update, macOS software update, Linux package managers) and third-party application updates (3PP).
As a Software Engineer on this team, you'll work on our C++ agent repo — the software that runs directly on customer devices with elevated system privileges to detect, install, and validate patches across Windows, macOS, and Linux. This means working close to the metal with system-level APIs, building resilient install and rollback logic, and reading and acting on policy owned by our mainline platform team.
We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.
What You’ll be Doing
About You
About Us
NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries.
The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.
Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.
What You’ll Love
We are a collaborative, kind, and curious community.
We honor your flexibility needs with full-time work that is hybrid remote.
We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.
We help you prepare for your financial future with our 401(k) plan.
We prioritize your work-life balance with our unlimited PTO.
We reward your work with opportunity for growth and advancement.
Additional Information
This position is NOT eligible for Visa sponsorship.
*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.
Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $150,000 to $240,000 per year.
For roles based in New York, the base salary hiring range for this position is $150,000 to $240,000 per year.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.
#LI-JL1
#LI-Remote
Sourced by ZipRecruiter
Software development
201 - 500 Employees
Austin, TX, US
2013