Demo

Senior Software Engineer (Backend)

LHH
Charlotte, NC Contractor
POSTED ON 12/11/2025 CLOSED ON 1/9/2026

What are the responsibilities and job description for the Senior Software Engineer (Backend) position at LHH?

Backend Engineer (Contract) – Hybrid | 1–3 Days/Week Onsite

Location: Charlotte, NC

Pay Rate: Up to $89/hr (W2 contract)

Contract Role: 6 months


We’re looking for a skilled Backend Engineer to join a high-impact team working on large-scale, high-volume systems that power critical user experiences. This is an opportunity to contribute to core backend services, drive technical excellence, and help shape key components of a fast-moving product ecosystem.


Top Skills We’re Looking For

  • 2–3 years of strong native development experience
  • Scala preferred, or strong Java background
  • API design and client/server contract experience
  • Experience with Swift or Kotlin


What You’ll Do

  • Build and enhance core backend services and data aggregation layers with a focus on scalability, quality, and rapid iteration
  • Develop high-quality integrations across internal services and external data partners
  • Automate build, deployment, testing, monitoring, and data pipeline workflows
  • Collaborate closely with front-end teams to deliver seamless end-to-end solutions
  • Contribute to process improvements and adopt new tools/skills as the product grows
  • Take ownership of highly impactful systems that directly shape the user experience
  • Work in a fast-paced environment with a start-up-like culture and strong mission-driven mindset


What We’re Looking For

  • Experience working with Scala, Java, or other functional programming languages
  • Strong background in microservices, messaging patterns, and deployment models
  • Proven experience designing and building scalable, testable APIs
  • Proficiency in Scala is highly valued
  • Native app development background in Kotlin or Swift
  • Hands-on experience with Kafka, RabbitMQ, Amazon SQS, or similar messaging technologies
  • Experience with Kubernetes and containerized environments
  • Solid foundation in OOP, design patterns, algorithms, networking, and Linux systems
  • Strong understanding of web application internals, scalability, SQL, and database schema design
  • Familiarity with ORM concepts and production infrastructure needs
  • Ability to mentor, collaborate, and communicate effectively
  • Experience with Agile/Scrum
  • 5 years of industry experience as a backend engineer


If you're passionate about building impactful backend systems, enjoy solving big problems, and want to contribute to meaningful user experiences, we’d love to connect.


Equal Opportunity Employer/Veterans/Disabled

Military connected talent encouraged to apply

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www-uat.lhh.com/us/en/candidate-privacy

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance

Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Hourly Wage Estimation for Senior Software Engineer (Backend) in Charlotte, NC
$58.00 to $72.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer (Backend)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (Backend) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at LHH

  • LHH Washington, DC
  • A highly regarded, mid-sized law firm with a strong national reputation is seeking a Legal Administrative Assistant to support a team of senior attorneys i... more
  • Just Posted

  • LHH Portland, OR
  • Customer Service Representative Location: Onsite – Portland, OR Schedule: Monday–Friday | Full-Time Duration: 3–6 Month Contract (with potential for perman... more
  • Just Posted

  • LHH Clackamas, OR
  • Senior Mechanical Project Manager Overview An established construction services organization is seeking a Senior Project Manager to lead complex, high‑valu... more
  • Just Posted

  • LHH Clackamas, OR
  • Logistics Specialist Location: Onsite for training, then hybrid based in Clackamas, OR Employment Type: Contract-to-Hire Pay Rate: $30–$36/hour DOE Hours: ... more
  • Just Posted


Not the job you're looking for? Here are some other Senior Software Engineer (Backend) jobs in the Charlotte, NC area that may be a better fit.

  • Millennium Software and Staffing Inc Charlotte, NC
  • Hello Professionals, We are looking for Systems Developer AI in Charlotte, NC (Onsite) for our client. Required - 10 years of Java development with Spring ... more
  • 11 Days Ago

  • Siemens Digital Industries Software Charlotte, NC
  • We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacture... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!