1

Software Engineers Jobs in Raleigh, NC (NOW HIRING)

IXL Learning is the country's largest EdTech company, seeking Software Engineers to enhance and innovate their educational products. The role involves collaborating with talented engineers to develop ...

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

IXL Learning is the country's largest EdTech company, seeking Software Engineers who are passionate about technology and education. The role involves developing new features for educational products ...

IXL Learning is the country's largest EdTech company, seeking Software Engineers who are passionate about technology and education. The role involves adding new features to educational products ...

senior software engineer

Durham, NC · On-site

$118K - $156K/yr

The successful candidate will become an instrumental part of a small team of software engineers who create and support products used by medical and lab professionals to improve the lives of newborn ...

You know how to attract, support, and develop a team of early career software engineers to help them reach their full potential * You communicate in a positive, enthusiastic manner that provides ...

The role involves leading and mentoring software engineers, collaborating with cross-functional teams, and driving the development of high-quality software solutions to enhance supply chain ...

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

Senior Software Engineer

Raleigh, NC

$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 engineers and quality engineers Strong understanding of the Agile development process Faculties to produce clean, unit-tested code in a timely manner Ability to analyze and review code ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

We are looking for software engineers who are focused on developing next-generation technologies that power how users explore and interact with information and offerings. We are looking for engineers ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

We are looking for software engineers who are focused on developing next-generation technologies that power how users explore and interact with information and offerings. We are looking for engineers ...

Senior Java Developer

Raleigh, NC

$55.75 - $71/hr

... software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment. · Will often require taking a lead role in the ...

You'll lead and develop a team of 4 to 6 software engineers, owning hiring, performance management, growth conversations, and team culture. * You'll set team goals, track progress against roadmap ...

You'll lead and develop a team of 4 to 6 software engineers, owning hiring, performance management, growth conversations, and team culture. * You'll set team goals, track progress against roadmap ...

You'll lead and develop a team of 4 to 6 software engineers, owning hiring, performance management, growth conversations, and team culture. * You'll set team goals, track progress against roadmap ...

You'll lead and develop a team of 4 to 6 software engineers, owning hiring, performance management, growth conversations, and team culture. * You'll set team goals, track progress against roadmap ...

next page

Showing results 1-20

Software Engineers information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do software engineers jobs pay per year?

As of Jun 13, 2026, the average yearly pay for software engineers in Raleigh, NC is $143,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Engineers position, and why are they important?

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.

What does a Software Engineer do?

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.

Is it true that AI will replace software engineers?

AI technology is advancing and can automate certain coding tasks, but software engineers are essential for designing, developing, and maintaining complex systems. AI tools serve as aids to improve productivity, but human expertise remains critical for problem-solving, creativity, and decision-making in software development.

What are some typical day-to-day responsibilities for Software Engineers?

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.

What engineers make $500,000?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working in competitive markets, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, stock options, and other incentives, particularly in large tech companies or startups with significant funding.

What are the jobs of a software engineer?

A software engineer designs, develops, tests, and maintains software applications and systems. They analyze user requirements, write code using programming languages, and collaborate with teams to ensure functionality and performance. Strong problem-solving skills and knowledge of development tools are essential in this role.

What work does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and methodologies to create solutions that meet user needs and technical requirements, often collaborating with teams and following project deadlines.
More about Software Engineers jobs
What are the most commonly searched types of Software Engineers jobs in Raleigh, NC? The most popular types of Software Engineers jobs in Raleigh, NC are:
Infographic showing various Software Engineers job openings in Raleigh, NC as of June 2026, with employment types broken down into 1% Internship, 88% Full Time, 2% Part Time, 1% Temporary, 7% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $143,397 per year, or $68.9 per hour.
Software Engineer

Software Engineer

IXL Learning

Raleigh, NC • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
IXL Learning is the country's largest EdTech company, seeking Software Engineers to enhance and innovate their educational products. The role involves collaborating with talented engineers to develop and improve software solutions that positively impact the lives of millions of learners.
Responsibilities:
• Work with a team of talented engineers, both starting projects from scratch and also working within the existing code base
• Build the back-end wiring, application logic, and UI for our products
• Drive the development process for your team, including design, coding, documenting, testing, debugging, and tuning
• Provide accurate estimates, evaluate feasibility, and assess new platforms and technologies for project implementations
• Collaborate and communicate clearly across multiple development teams to design and release amazing products
Qualifications:
Required:
• 3+ years of experience in software engineering
• Bachelor's or advanced degree in Computer Science or a related discipline
• Excellent programming skills in Java or other object-oriented language
• Strong communication skills
• Strong analytical-reasoning and problem-solving skills
• Passion for improving education through technology
Company:
At IXL Learning, we are passionate about improving learning for all. Founded in 1996, the company is headquartered in San Mateo, USA, with a team of 1001-5000 employees. The company is currently Late Stage.