1

Software Engineer 2 Jobs in Raleigh, NC (NOW HIRING)

Senior Software Engineer II

Raleigh, NC · On-site

$119K - $157K/yr

About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal ... Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with ...

Senior Software Engineer II

Raleigh, NC · On-site

$119K - $157K/yr

About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal ... Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with ...

In this Software Engineer II role focused on integrations, you will build and maintain web application features that support rich user experiences across desktop and mobile. The position involves ...

... may require up to 2 years of related experience; or an advanced degree without experience ... Experience engineering software in a service-oriented architecture * Strong analytical and problem ...

Software Engineer The Software Engineering team delivers next-generation application enhancements ... system design * 2-5 years of related experience Desirable Requirements * Bachelor's degree in ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

This role is focused on building internal software applications, automation pipelines, and database ... The Engineer II will design, implement, test, and maintain production-quality code that will be ...

The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the ... Typically requires a Bachelor's degree in a relevant field and a minimum of 2 years of related ...

next page

Showing results 1-20

Software Engineer 2 information

See Raleigh, NC salary details

$53.9K

$115.4K

$168.6K

How much do software engineer 2 jobs pay per year?

As of Jun 8, 2026, the average yearly pay for software engineer 2 in Raleigh, NC is $115,354.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,800.00 and $129,800.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer 2 vs Software Engineer 3?

CriteriaSoftware Engineer 2Software Engineer 3
Required CredentialsBachelor's degree in CS or related field; 2-3 years experienceBachelor's degree; 3-5 years experience; strong technical skills
Work EnvironmentCollaborative team projects, code reviews, debuggingLeadership in projects, mentoring juniors, complex problem-solving
Employer & Industry UsageCommonly used in tech companies, startups, and corporate ITUsed in similar environments, often as a step up in career progression

Software Engineer 2 typically handles core development tasks with moderate complexity, while Software Engineer 3 takes on more advanced projects, mentors team members, and demonstrates greater technical expertise. The transition from level 2 to 3 involves increased responsibility and experience.

What are the key skills and qualifications needed to thrive as a Software Engineer 2, and why are they important?

To thrive as a Software Engineer 2, you need strong programming skills, experience with software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms such as AWS or Azure is often required. Problem-solving, effective communication, and teamwork are crucial soft skills that help you excel in collaborative and dynamic environments. These skills and qualifications are vital to delivering high-quality software solutions, collaborating across teams, and adapting to evolving technical challenges.

What is a Software Engineer 2?

A Software Engineer 2 is typically a mid-level software engineering position, responsible for designing, developing, testing, and maintaining software applications. At this level, engineers are expected to have a solid foundation in programming and software development practices, and they often work independently or as part of a team on more complex projects. They may also assist in code reviews, mentor junior engineers, and contribute to architectural decisions. Software Engineer 2 roles usually require a few years of professional experience and a demonstrated ability to deliver high-quality code.

How does a Software Engineer 2 typically collaborate with cross-functional teams during a project?

As a Software Engineer 2, you will frequently collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals. Your role often involves attending regular stand-up meetings, participating in code reviews, and providing technical input during project planning sessions. Effective communication and a proactive approach to problem-solving are key, as you'll be expected to translate requirements into technical solutions and ensure smooth integration with other team members' work. This collaborative environment not only helps in delivering high-quality products but also offers opportunities to learn from professionals in different disciplines.
What cities near Raleigh, NC are hiring for Software Engineer 2 jobs? Cities near Raleigh, NC with the most Software Engineer 2 job openings:
Infographic showing various Software Engineer 2 job openings in Raleigh, NC as of May 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 82% In-person, 6% Hybrid, and 12% Remote job distribution, with an average salary of $115,354 per year, or $55.5 per hour.

Senior Software Engineer II

LexisNexis

Raleigh, NC • On-site

$119K - $157K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


LexisNexis rating

7.6

Company rating: 7.6 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

150th of 425 rated business services


Job description

Job Description
Raleigh, NC / Hybrid
About the Team
LexisNexis is a leading global provider of legal, regulatory and business information, and analytics that help customers increase productivity and improve decision-making and outcomes. We help lawyers win cases, manage their work more efficiently, serve their clients better, and grow their practices. We feel privileged to work in a business that has a higher purpose - advancing the rule of law around the world - which is vital for building peace and prosperity in society.
About the Role
We are hiring a Senior Software Engineer to build and scale AI-powered internal tools that materially improve efficiency, quality, and speed across the organization. This role combines deep hands-on engineering with technical leadership, setting a high bar for execution while shaping how AI-first and agentic development practices are applied across teams.
As a senior engineer, you will work on complex internal products, guide technical decisions, and help establish patterns and best practices that other engineers can reuse. While this is a strongly hands-on role, you will also act as a mentor and technical multiplier for the team.
You will be part of a globally distributed set of engineering teams (U.S., UK, and international) focused on delivering internal tooling and shared platforms. Product leadership and business analysis support are provided, allowing this role to focus on high-quality delivery, technical design, and innovation.
• Heavy emphasis on AI-first and agentic development, not traditional hand-written coding alone
• Meaningful technical ownership and influence without people-management responsibilities
• Opportunity to shape engineering patterns and standards for AI-enabled internal tooling at scale
• Focus on internal enablement and productivity rather than customer-facing feature delivery
• Strong partnership with product and leadership, enabling rapid execution with clear priorities
Responsibilities
• Own the design and implementation of complex internal AI-enabled tools and workflows
• Partner closely with Product Managers, Business Analysts, and Engineering Managers to translate defined problems into scalable technical solutions
• Lead hands-on development using AI-assisted and agentic tools to accelerate delivery while maintaining code quality and reliability
• Evaluate, select, and apply appropriate AI development tools and patterns based on use case complexity and risk
• Perform and lead code reviews, providing constructive feedback and setting engineering standards
• Collaborate across global teams contributing to shared internal platforms and reusable components
• Troubleshoot complex issues across the stack and guide others in effective problem resolution
Requirements
• Significant professional software development experience with increasing technical responsibility
• Strong full-stack engineering background with:
- At least one modern client-side framework (Angular preferred, but flexible)
- At least one server-side language (.NET/C# preferred, but flexible)
• Demonstrated hands-on experience using AI-assisted and agentic development tools such as:
- GitHub Copilot
- Claude / Claude Code
- Codex, Gemini, or similar tools
• Ability to clearly articulate and demonstrate:
- How AI tools are integrated into real development workflows
- Tradeoffs between different agentic tools and approaches
- When AI accelerates development and when traditional engineering rigor is required
• Strong debugging, code comprehension, and system-level problem-solving skills
• Production experience with .NET and Angular
• Experience building internal tools, platforms, or developer productivity solutions
• Familiarity with AI-enabled architectures such as workflow automation, LLM-backed services, or retrieval-augmented solutions
• Experience contributing to or defining shared libraries, frameworks, or platform services
• Comfort operating in distributed, global engineering teams
• Hands-on experience with modern DevOps and CI/CD workflows using GitHub or similar tooling
Work in a way that works for you
We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive

Working for you
We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
  • Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
  • Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
  • Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
  • Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
  • Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
  • Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice

About the Business
LexisNexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis® and Nexis® services.
U.S. National Base Pay Range: $95,300 - $158,800. Geographic differentials may apply in some locations to better reflect local market rates.This job is eligible for an annual incentive bonus.
We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here
Please read our Candidate Privacy Policy.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights.

What LexisNexis employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom