1

Senior Software Engineer Optum Jobs in Raleigh, NC

Sr. Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Position Summary Advance Auto Parts is seeking a Senior Software Engineer - Full Stack to design, develop, and support modern web applications supporting finance and customer-facing platforms ...

Overview We are seeking a full-time Senior Software Engineer - C++/C at Garmin's U.S. headquarters in the Greater Kansas City area or in our Cary, NC location. In this role, you will provide ...

Senior Software Engineer

Raleigh, NC

$119K - $157K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for ...

Senior Software Engineer

Raleigh, NC · Remote

$125K - $165K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for ...

Senior Software Engineer

Raleigh, NC · On-site +1

$119K - $157K/yr

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for ...

Sr Software Developer

Cary, NC · On-site

$51 - $67.25/hr

Senior Software Developer - HIE Production Support (Healthcare Interoperability)- Remote US Government & Public Sector - Healthcare Services & Support We're a leader in data and AI. Through our ...

Sr Software Developer

Cary, NC · Remote

$51 - $67.25/hr

Senior Software Developer - HIE Production Support (Healthcare Interoperability)- Remote US Government & Public Sector - Healthcare Services & Support We're a leader in data and AI. Through our ...

Senior Software Engineer

Raleigh, NC · On-site

$157.25 - $195.68/hr

## Senior Software EngineerApplyremote type: Hybridlocations: Raleightime type: Full timeposted on ... Collaborate with engineering teams on architecture design, code reviews, and engineering best ...

Senior Software Engineer

Raleigh, NC

$119K - $157K/yr

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... Utilizes programming specifications to construct modules, develop testing methods, and design ...

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

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

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... Utilizes programming specifications to construct modules, develop testing methods, and design ...

Showing results 41-60

Senior Software Engineer Optum information

See Raleigh, NC salary details

$73.4K

$139.3K

$186.6K

How much do senior software engineer optum jobs pay per year?

As of Sep 6, 2026, the average yearly pay for senior software engineer optum in Raleigh, NC is $139,291.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $157,000.00 per year, depending on experience, location, and employer.

What does a senior software engineer at Optum do?

A Senior Software Engineer at Optum designs, develops, tests, and maintains complex software solutions that support healthcare-related products and services. They collaborate with cross-functional teams to deliver scalable and reliable applications, often using modern technologies and best practices. Additionally, they mentor junior developers, contribute to architectural decisions, and ensure code quality and performance align with business goals.

What are the key skills and qualifications needed to thrive as a senior software engineer at Optum?

To thrive as a Senior Software Engineer at Optum, you need advanced knowledge of software development, strong problem-solving abilities, and a degree in computer science or a related field. Familiarity with programming languages such as Java, C#, or Python, experience with cloud platforms (like AWS or Azure), and knowledge of healthcare data standards or security certifications are typically required. Excellent communication, leadership, and teamwork skills distinguish top performers in this role. These skills are essential for delivering scalable, secure, and compliant software solutions in a collaborative and highly regulated healthcare technology environment.

How does a senior software engineer at Optum typically collaborate with cross-functional teams during a project lifecycle?

At Optum, Senior Software Engineers regularly collaborate with cross-functional teams that may include product managers, business analysts, QA engineers, and other developers. Throughout a project lifecycle, you’ll participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives to align on goals and address blockers. Effective communication is essential, as you’ll often translate complex technical concepts for non-technical stakeholders and ensure that software solutions meet both business requirements and compliance standards. This collaborative environment fosters innovation and allows you to contribute to impactful healthcare technology projects.

What is the difference between Senior Software Engineer Optum vs Software Developer Optum?

AspectSenior Software Engineer OptumSoftware Developer Optum
Required CredentialsBachelor's/Master's in CS or related field, 5+ years experience, possibly certifications like AWS or ScrumBachelor's in CS or related field, 1-3 years experience, entry-level certifications
Work EnvironmentCollaborative teams, Agile/Scrum environment, project leadership rolesDevelopment-focused, team-based, entry to mid-level projects
Employer & Industry UsageCommon in healthcare tech, large healthcare companies like OptumUsed across healthcare and tech companies, including Optum

The main difference between Senior Software Engineer Optum and Software Developer Optum lies in experience, responsibilities, and seniority. Senior Software Engineers typically have more experience, lead projects, and contribute to architecture decisions, whereas Software Developers focus on coding and implementing features. Both roles are vital in healthcare tech environments like Optum, but the senior role involves greater leadership and strategic input.

What cities near Raleigh, NC are hiring for Senior Software Engineer Optum jobs?

Cities near Raleigh, NC with the most Senior Software Engineer Optum job openings:

Infographic showing various Senior Software Engineer Optum job openings in Raleigh, NC as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $139,291 per year, or $67 per hour.

Senior Software Engineer (Satellite Systems)

RedBeard Solutions

Cary, NC • On-site, Remote

$90K - $190K/hr

Full-time

Posted 10 days ago


Key responsibilities

  • Analyze user requirements to derive software designs for new applications or modifications to existing software.

  • Write high-quality, maintainable C++ code for satellite communication applications, adhering to best practices and coding standards.

  • Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques.


Job description

Sr Software Engineer (Satellite Systems)

Location: Cary, NC (will consider Maryland)

Mode: Onsite

Travel: Yes

Number of openings: Multiple

Experience: Any person with these skills and clearance will be considered, the salary is commensurate with the overall experience. 2-3 years will be closed to $90k and 15+ will be closer to $190k

Education: Bachelor's degree

Salary Range: $90-190k -Negotiate best salary based on overall experience!

Start Date: Typically 3-4 weeks from submittal

Clearance: TS/SCI CI Full-scope Poly

Client Job Description:

Senior Software Engineer- Satellite Systems

THE WORK

The C++ SWE is in an extremely customer facing role leading multi-faceted mission critical

system development, deployment and evolution. The successful candidate will analyze user

requirements, develop new software, and enhance existing systems to meet the demands of

modern satellite communication technologies. This role will involve working on complex

algorithms and ensuring software quality through automated testing and debugging. The

following are the primary functions of the position:

User Requirement Analysis: Analyze user requirements to derive software designs for new

applications or modifications to existing software, ensuring the addition of new features and

capabilities aligns with project goals.

Software Development: Write high-quality, maintainable C++ code for satellite communication

applications, adhering to best practices and coding standards.

Debugging and Defect Correction: Identify, debug, and correct defects in existing software,

utilizing effective troubleshooting techniques to resolve issues efficiently.

Database and Data Repository Interfaces: Design and implement database or data repository

interfaces and queries to support the application's data management needs.

Algorithm Design: Design and implement complex algorithms that adhere to strict timing,

system resource, and interface constraints, ensuring high performance and reliability.

Automated Testing Integration: Integrate automated testing as part of the development

lifecycle, implementing unit tests and other testing methodologies to ensure software quality.

Collaboration: Work closely with cross-functional teams, including system architects, QA

engineers, and project managers, to ensure software meets user requirements and is delivered

on schedule.

Documentation: Maintain comprehensive documentation for software designs, processes, and

interfaces to facilitate knowledge sharing and project continuity.

Basic Qualifications:

Bachelors degree from an accredited college in a related discipline, or equivalent

experience/combined education, with 9 years of professional experience; or 7 years of

professional experience with a related Masters degree. Considered an emerging

authority.

Desired Skills:

Technical Skills:

Proficiency in C++ development, with a solid understanding of real-time systems and

performance optimization.

Experience with RF signals analysis or satellite communications system design and

theory, with the ability to implement these concepts into software.

Familiarity with DevOps processes and tools, particularly in virtual (VMware) and

containerized (Docker/Kubernetes) environments.

Experience with message queue implementation and communication protocols.

Additional Skills:

Knowledge of GPU/CUDA development for performance-critical applications.

Experience with MATLAB for algorithm development and simulation.

Understanding of Linux system programming and development environments.

Soft Skills:

Strong analytical and problem-solving abilities.

Excellent communication and collaboration skills.

Adaptability and a commitment to continuous learning and improvement.