The role involves managing a team of engineers, contributing to product strategy, and overseeing ... Responsibilities : • Be an engineering manager for software engineers spanning Growth and Mobile ...
New
The role involves managing a team of engineers, contributing to product strategy, and overseeing ... Responsibilities : • Be an engineering manager for software engineers spanning Growth and Mobile ...
New
The role involves managing a team of engineers, contributing to product strategy, and overseeing ... Responsibilities : • Be an engineering manager for software engineers spanning Growth and Mobile ...
New
The role involves managing a team of engineers, contributing to product strategy, and overseeing ... Responsibilities : • Be an engineering manager for software engineers spanning Growth and Mobile ...
New
The role involves managing a team of engineers, contributing to product strategy, and overseeing ... Responsibilities : • Be an engineering manager for software engineers spanning Growth and Mobile ...
New
$119K - $157K/yr
Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline
$119K - $157K/yr
Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline
Software Engineer (SE) THE · TEAM operates at the epicenter of sports, music and entertainment ... For engineers passionate about sports and entertainment, this is an opportunity to shape how ...
Software Engineer (SE) THE · TEAM operates at the epicenter of sports, music and entertainment ... For engineers passionate about sports and entertainment, this is an opportunity to shape how ...
Provide technical guidance and mentorship to junior engineers, fostering their professional growth ... Server as technical liaison to software engineers, systems engineers, database administrators ...
Provide technical guidance and mentorship to junior engineers, fostering their professional growth ... Server as technical liaison to software engineers, systems engineers, database administrators ...
Raleigh, NC · On-site
Provide technical guidance and mentorship to junior engineers, fostering their professional growth ... Server as technical liaison to software engineers, systems engineers, database administrators ...
Raleigh, NC · On-site
Provide technical guidance and mentorship to junior engineers, fostering their professional growth ... Server as technical liaison to software engineers, systems engineers, database administrators ...
Morrisville, NC · Hybrid
$161K - $191K/yr
NetApp is seeking Software Engineers to join our team and contribute to the development and design of innovative features for our flagship storage operating system, ONTAP. About ONTAP:ONTAP is a ...
Morrisville, NC · Hybrid
$161K - $191K/yr
NetApp is seeking Software Engineers to join our team and contribute to the development and design of innovative features for our flagship storage operating system, ONTAP. About ONTAP:ONTAP is a ...
$119K - $157K/yr
Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline
$119K - $157K/yr
Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline
Raleigh, NC · On-site
$119K - $157K/yr
Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline
Raleigh, NC · On-site
$119K - $157K/yr
Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline
We seek skilled Software Engineers with a strong .NET and JavaScript development foundation to enhance our engineering team's capabilities on our Azure-based microservices platform. The candidate ...
We seek skilled Software Engineers with a strong .NET and JavaScript development foundation to enhance our engineering team's capabilities on our Azure-based microservices platform. The candidate ...
Raleigh, NC · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Raleigh, NC · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Raleigh, NC · On-site +1
... engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You will contribute to software running in Linux-based and ...
Raleigh, NC · On-site +1
... engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You will contribute to software running in Linux-based and ...
Raleigh, NC · On-site
... engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You will contribute to software running in Linux-based and ...
Raleigh, NC · On-site
... engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You will contribute to software running in Linux-based and ...
Durham, NC · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Durham, NC · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Cary, NC · On-site
$48 - $62/hr
Cary, NC - Onsite Duration : 6 months CTH Looking for a technical skilled, highly motivated, and self-driven Senior Full-stack Software Engineers who have deep recent experience in Typescript ...
Cary, NC · On-site
$48 - $62/hr
Cary, NC - Onsite Duration : 6 months CTH Looking for a technical skilled, highly motivated, and self-driven Senior Full-stack Software Engineers who have deep recent experience in Typescript ...
NetApp is seeking Entry Level Software Engineers to join our team and contribute to the development and design of innovative features for our flagship storage operating system, ONTAP. About ONTAP:
NetApp is seeking Entry Level Software Engineers to join our team and contribute to the development and design of innovative features for our flagship storage operating system, ONTAP. About ONTAP:
Durham, NC · Hybrid
$111K - $146K/yr
... Software Engineers. Essential Functions: * You will analyze and update system logic and ... documentation * You will participate and lead in designing, implementing, monitoring, and ...
Durham, NC · Hybrid
$111K - $146K/yr
... Software Engineers. Essential Functions: * You will analyze and update system logic and ... documentation * You will participate and lead in designing, implementing, monitoring, and ...
Raleigh, NC · On-site
... of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct ...
Raleigh, NC · On-site
... of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct ...
Raleigh, NC · On-site
... of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct ...
Raleigh, NC · On-site
... of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct ...
Raleigh, NC · On-site +1
The Software Engineering Lead serves as a subject matter expert for a specific team of Software ... Mentor engineers on AI/LLM development patterns, including prompt design, evaluation, and system ...
Raleigh, NC · On-site +1
The Software Engineering Lead serves as a subject matter expert for a specific team of Software ... Mentor engineers on AI/LLM development patterns, including prompt design, evaluation, and system ...
$61.7K - $74.3K
2% of jobs
$74.3K - $86.8K
4% of jobs
$86.8K - $99.4K
6% of jobs
$99.4K - $111.9K
8% of jobs
$118.6K is the 25th percentile. Wages below this are outliers.
$111.9K - $124.5K
7% of jobs
$124.5K - $137K
18% of jobs
The median wage is $139.9K / yr.
$137K - $149.6K
16% of jobs
$149.6K - $162.1K
2% of jobs
$167.3K is the 75th percentile. Wages above this are outliers.
$162.1K - $174.7K
26% of jobs
$174.7K - $187.2K
1% of jobs
$187.2K - $199.8K
8% of jobs
$61.7K
$143.4K
$199.8K
To thrive as a Software Engineer, you need strong programming skills, algorithmic thinking, and a relevant degree in computer science or a related field. Proficiency with languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development platforms are commonly required, with certifications like AWS Certified Developer being advantageous. Effective problem-solving, collaboration, and clear communication set top performers apart in this field. These capabilities ensure the successful design, development, and maintenance of robust software solutions in dynamic technology environments.
A Software Engineer designs, develops, tests, and maintains software applications and systems. They write code, debug programs, and collaborate with other developers, designers, and stakeholders to create efficient and scalable solutions. Software Engineers work in various domains, including web development, mobile applications, artificial intelligence, and cloud computing. Their responsibilities often include problem-solving, optimizing performance, and ensuring security in software applications.
Software Engineers typically spend their days designing, coding, testing, and debugging software applications or systems as part of a collaborative development team. They may participate in daily stand-up meetings, code reviews, and planning sessions to ensure alignment with project goals. In addition to technical tasks, Software Engineers often work closely with product managers, UX designers, and QA specialists to deliver high-quality solutions that meet user needs. This role offers a dynamic mix of independent problem-solving and teamwork, allowing engineers to continually learn and grow their skills.

Full-time
Posted 2 days ago
8.8
Based on 92 frontline employees who took The Breakroom Quiz
32nd of 189 rated software companies
Sourced by ZipRecruiter
Software development and technology, communication and media
10,000+ Employees
Mountain View, CA, US