1

Senior Backend Engineer Jobs in Raleigh, NC (NOW HIRING)

Senior Algorithms Engineer

Cary, NC · On-site

$120K - $158K/yr

At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in ... Pitch in on adjacent Python backend projects (Django and FastAPI APIs, AWS infrastructure) when a ...

Senior Algorithms Engineer

Cary, NC · On-site +1

$120K - $158K/yr

At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in ... Pitch in on adjacent Python backend projects (Django and FastAPI APIs, AWS infrastructure) when a ...

Senior Algorithms Engineer

Cary, NC · On-site +1

$120K - $158K/yr

At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in ... Pitch in on adjacent Python backend projects (Django and FastAPI APIs, AWS infrastructure) when a ...

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Continuously optimize API performance, database queries, and backend services to improve ...

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Continuously optimize API performance, database queries, and backend services to improve ...

We're looking for a Sr Android Engineer who's excited to make an impact. In this role, you will be ... You'll collaborate closely with iOS, Backend, API, and Web teams, and play an active role in ...

New

Job Summary : ClifyX is a company seeking a Senior Full Stack Developer. The role involves ... through backend services and APIs. • Develop responsive, accessible, high-performance user ...

Senior Web Developer - Frontend & UI

Raleigh, NC · On-site

$111K - $146K/yr

We are seeking a Senior Web Developer with a strong focus on building high-quality, user-facing web ... Strong understanding of how backend systems impact frontend performance and behavior (no backend ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

As an engineer you will work on products that are critical to company needs and will have ample ... backend development using technologies and frameworks like React, Next.js, TypeScript, CSS ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

As an engineer you will work on products that are critical to company needs and will have ample ... backend development using technologies and frameworks like React, Next.js, TypeScript, CSS ...

next page

Showing results 1-20

Senior Backend Engineer information

See Raleigh, NC salary details

$58.8K

$143.5K

$193.4K

How much do senior backend engineer jobs pay per year?

As of Jul 18, 2026, the average yearly pay for senior backend engineer in Raleigh, NC is $143,539.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,500.00 and $167,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Backend Engineer, you need advanced proficiency in server-side programming languages (such as Java, Python, or Node.js), database management, and experience with scalable system architecture, typically supported by a relevant degree and several years of professional experience. Familiarity with frameworks, APIs, containerization tools (like Docker and Kubernetes), and cloud platforms (such as AWS or Azure) is essential, along with knowledge of version control systems like Git. Strong problem-solving abilities, effective communication, and mentorship skills help you collaborate across teams and guide junior developers. These skills ensure the delivery of robust, efficient, and maintainable backend systems that support business objectives and seamless user experiences.

What are some common challenges Senior Backend Engineers face when scaling backend systems, and how are they typically addressed?

Senior Backend Engineers often encounter challenges related to system scalability, such as database bottlenecks, latency issues, and maintaining system reliability under increased load. Addressing these challenges typically involves optimizing database queries, implementing caching strategies, and designing microservices architectures to distribute workloads efficiently. Collaboration with DevOps and frontend teams is also crucial to ensure seamless integration and monitoring. Proactively identifying potential scalability issues and participating in code reviews are key responsibilities in this role.

How much does a senior backend engineer make?

A senior backend engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. Salaries can increase with expertise in specific programming languages, cloud platforms, and system architecture.

What engineer makes $500,000 a year?

Senior backend engineers at large tech companies or highly specialized roles in finance and cloud computing can earn $500,000 or more annually, often including bonuses and stock options. Achieving this level typically requires extensive experience, advanced skills in programming, system architecture, and often working in high-demand environments with competitive compensation packages.

Can you make $500,000 as a software engineer?

Senior backend engineers with extensive experience, specialized skills in cloud computing, and working at large tech companies or in high-cost-of-living areas can potentially earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires a combination of technical expertise, leadership roles, and often working in competitive markets or companies with generous compensation packages.

What are Senior Backend Engineers?

Senior Backend Engineers are experienced software professionals responsible for designing, developing, and maintaining the server-side components of web applications or systems. They work with databases, APIs, and application logic to ensure robust, scalable, and efficient backend operations. Their role often involves collaborating with frontend engineers, managing system architecture, reviewing code, and mentoring junior developers. Senior Backend Engineers also play a key role in optimizing performance, ensuring security, and integrating new technologies into existing systems.

What engineers make $300,000 a year?

Senior backend engineers with extensive experience, specialized skills in cloud computing, distributed systems, and high-performance databases can earn $300,000 or more annually, especially in competitive tech markets. Compensation often includes base salary, bonuses, and stock options, particularly at large technology companies or startups with significant funding.
What are the most commonly searched types of Backend Engineer jobs in Raleigh, NC? The most popular types of Backend Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Senior Backend Engineer jobs? Cities near Raleigh, NC with the most Senior Backend Engineer job openings:
Senior Algorithms Engineer

Senior Algorithms Engineer

Keen Decision Systems

Cary, NC • On-site

$120K - $158K/yr

Full-time

Posted 11 days ago


Job description

Company Description
Keen Decision Systems provides an AI-driven marketing platform that empowers marketing leaders and finance teams to make data-driven, future-focused business decisions. Our platform connects marketing investments to P&L performance, transforming marketing into a profitability driver.
Keen is different. As a Inc. 5000 Fastest-Growing Private Company and a Triangle Business Journal Top 10 Best Place to Work, we're growing quickly. But our growth isn't the only thing that differentiates us.
At Keen, we are proponents of a Conscious Culture. Conscious Culture is an environment built on purpose. A Conscious Culture means that time and effort have been invested into making sure that how our company operates is as important as our business outcomes. Because we work smarter Monday-Thursday, we're able to offer all employees a three-day weekend.
Job Description
What is a Senior Algorithms Engineer?
At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in Keen AI Cortex . You're a software engineer first, with the understanding of mathematics, data, and inference to read a model spec, question it, and suggest changes the Principal Algorithms Architect hadn't considered. You'll work directly with the Lead Engineer, and Principal Algorithms Architect, taking modeling ideas from prototype to production code and contributing to the algorithms when you see a better path.
What you'll do as the Senior Algorithms Engineer:
  • Own algorithmic features end-to-end across the next generation of Keen's AI Cortex. Design, implement, test, ship, and watch them run in production.
  • Pitch in on adjacent Python backend projects (Django and FastAPI APIs, AWS infrastructure) when a piece of work spans more than one service.
  • Keep the engineering practices tight: code review, tests, CI gates, documentation, and a clean ticketed workflow.
  • Use AI coding tools with judgment. Fast iteration is the point. So is catching the moments when the model is confidently wrong.
  • Develop algorithms from business ideas and turn them into production code
  • Collaborate with others in the development of the solutions, including the ability to effectively push back when the implementation can be improved .
  • Communicate clearly across Product, Research, and Engineering. Write the design doc, name the tradeoff, get the decision made.

Qualifications
What expertise do the best Senior Algorithms Engineers for Keen have?
  • 7+ years shipping production Python on a team
  • Knowledge of inference methods, particularly in economics and business domains including time-series models (or more generally state-space modeling), probability modeling, and multivariate systems.
  • Comfortable with the engineering basics: tests, CI, code review, documentation, and working out of tickets
  • Hands-on experience with AWS, Docker
  • Operates independently. Scopes own work, talks to stakeholders, makes judgment calls when no one else is available to make them
  • Writes and speaks clearly
  • Math foundation in linear algebra, probability, and statistics. Demonstrated ability to read and write mathematical specifications, interpret and improve documented solutions.
  • Working knowledge of pandas and NumPy, with understanding of the use of these packages in implementing algorithms.

Nice-to-have:
  • Marketing Mix Modeling (MMM) or another econometric background
  • Bayesian inference experience
  • Optimization exposure
  • A track record of developing mathematical algorithms into shipped production systems.

Benefits of Working with Keen:
  • Mentoring and training from people who've been doing this for years
  • Hands-on work on Bayesian models, optimization, and the data engineering behind them, applied to a product real customers use
  • A seat in conversations across departments and at company-wide meetings
  • 4-day work week with 3-day weekends
  • Fully remote within the United States

Additional Information
Please read the following before submitting your resume for this position.
MUST be authorized to work in the United States. Keen is not able to provide sponsorship at this time. We hope to be able to do so in the near future!
MUST be able travel within the United States 1-3 times a year.
MUST have a reliable, everyday remote work desk station.
NOTE: If you are a candidate for a job here at Keen and have not interacted with a reputable recruiting firm or directly with a Keen team member with an "@keends.com" email domain, please block and/or report those contacts as spam. Thank you for your time and we look forward to connecting!
Keen Decision Systems is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.