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.