1

Senior Software Engineer Jobs in Denver, NC (NOW HIRING)

Senior Associate- Software Engineer *Regular Full-Time Charlotte, NC, US Salary Range: $110,000.00 To $150,000.00 Annually Senior Software Engineer - Corporate Finance Technology Position Summary We ...

Senior AI Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. The Senior AI ...

Senior AI Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. The Senior AI ...

Senior AI Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. The Senior AI ...

Senior Software Engineer

Charlotte, NC · On-site

$106 - $177/hr

Job Overview As a Senior Full‑Stack Software Engineer, you will contribute to the design, delivery, and support of modern, cloud‑native platforms that enable LPL's business and client experiences.

Sr. Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...

Senior Software Engineer, Golang

Charlotte, NC · On-site +1

$118K - $150K/yr

AT A GLANCE The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the ...

AT A GLANCE The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the ...

Sr Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

... Sr SWE Location: Charlotte, NC, NY, NJ Must Have * SWE hands on delivery experience for Spring Boot * Primary stack Spring boot PosgreSQL, Flyway, JSONB multitenant Kafka * Prompt engineering both ...

Senior .Net Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

No Corp-to-Corp** We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in ...

Senior Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural ...

Senior Software Engineer

Charlotte, NC · On-site

$114K - $151K/yr

As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural ...

Senior Software Engineer

Charlotte, NC · On-site

$114K - $151K/yr

As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural ...

Software Engineer

Charlotte, NC · On-site

$49 - $53/hr

Senior Software Engineer, Backend (Python / Node.js) We are not accepting C2C or 1099 arrangements. Location: Charlotte, NC (Hybrid/Onsite based on business needs) Employment Type: Contract Client ...

Showing results 21-40

Senior Software Engineer information

See Denver, NC salary details

$69.8K

$132.5K

$177.6K

How much do senior software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for senior software engineer in Denver, NC is $132,540.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,300.00 and $149,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

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

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Denver, NC?

The most popular types of Software Engineer jobs in Denver, NC are:

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

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

Infographic showing various Senior Software Engineer job openings in Denver, NC as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $132,540 per year, or $63.7 per hour.

Senior Associate- Software Engineer

Corevest

Charlotte, NC • On-site

$110 - $150/hr

Other

Medical, Life, Retirement, PTO

Posted 16 days ago


Key responsibilities

  • Design, develop, and maintain integrations between vendor financial platforms and enterprise systems.

  • Build automated workflows to streamline financial operations, reconciliations, and reporting.

  • Develop Python applications and services for data processing, validation, and automation.


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Associate- Software Engineer

*Regular Full-Time Charlotte, NC, US

Salary Range: $110,000.00 To $150,000.00 Annually

Senior Software Engineer – Corporate Finance Technology Position Summary

We are seeking a Senior Software Engineer to support the Corporate Finance Technology organization. This role is responsible for integrating and enhancing vendor financial platforms that support Capital Markets, Treasury, Accounting, FP&A, and Financial Reporting. The successful candidate will develop cloud-based integration solutions, automate financial processes, build reporting capabilities, and improve the flow of financial data across enterprise systems.

The ideal candidate has strong Python development skills, experience with Microsoft Azure, API integration, data engineering, and financial systems integration.

Key Responsibilities
  • Design, develop, and maintain integrations between vendor financial platforms and enterprise systems.
  • Build automated workflows to streamline financial operations, reconciliations, and reporting.
  • Develop Python applications and services for data processing, validation, and automation.
  • Design and implement REST API integrations between financial systems.
  • Collaborate with Accounting, Treasury, FP&A, Capital Markets, and Finance teams to understand business requirements and deliver technology solutions.
  • Support implementation and upgrades of vendor financial applications.
  • Monitor production integrations and resolve data quality and processing issues.
  • Improve operational efficiency through automation and process optimization.
  • Participate in system testing, release management, and production support.
  • Document integration architecture, data flows, and technical solutions.

Experience with one or more of the following is preferred:

  • Bloomberg TOMS
  • Bloomberg MARS
  • TPG Accounting Subledger
  • FIS Integrity
  • Treasury Management Systems
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
  • 5+ years of software engineering or financial technology experience.
  • Experience developing integrations using REST APIs, web services, and messaging technologies.
  • Experience with Microsoft Azure services
  • Experience with ETL, data transformation, and data quality processes.
  • Familiarity with Git, CI/CD pipelines, and Agile development practices.
Preferred Qualifications
  • Experience integrating vendor financial platforms rather than developing core trading or accounting applications.
  • Knowledge of Capital Markets operations.
  • Understanding of Treasury processes.
  • Experience supporting Accounting and General Ledger integrations.
  • Familiarity with FP&A and Financial Reporting processes.
  • Experience working with financial data warehouses and reporting platforms.
  • Knowledge of cloud integration patterns and event-driven architectures.
Technical Skills Programming
  • Python
  • SQL
  • Azure Container Apps or Azure Kubernetes Service (AKS) for containerized applications
  • Managed Identities
  • REST APIs
  • JSON
  • XML
Databases
  • SQL Server
  • Bloomberg TOMS
  • Bloomberg MARS
  • TPG Accounting Subledger
  • FIS Integrity
  • Strong analytical and troubleshooting skills.
  • Experience working with Finance, Accounting, Treasury, and Operations stakeholders.
  • Ability to design reliable integration and automation solutions.
  • Strong understanding of financial data flows and reconciliation processes.
  • Excellent communication and collaboration skills.
  • Experience supporting mission-critical financial platforms in an enterprise environment.

A reasonable estimate of the total compensation range for this role is $110,000.00 150,000.00. The actual salary offer will depend on job-related factors including education, geographic location, training, licensure and certification, and experience. CoreVest also offers a competitive benefits package including discretionary corporate bonus program, multiple health plans, STD and LTD options, company-sponsored life insurance, fitness reimbursement, paid parental leave, volunteer time, Paid Time Off, ESPP, and 401(k) matching.

Equal Opportunity Statement

At Redwood Trust, we are committed to fostering an inclusive workplace where diversity is valued and everyone has the opportunity to thrive. We welcome applications from individuals of all backgrounds and experiences. We are an equal opportunity employer and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr