Senior Software Engineer (Back-end)

Harnham Ltd

Tempe (AZ)

On-site

USD 120,000 - 140,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Harnham Ltd is seeking a Senior Backend Engineer in Tempe, AZ to design, develop, and deliver scalable cloud-based applications and services. The role emphasizes backend work while contributing to frontend tasks as needed, collaborating with architects, engineers, and stakeholders to build high-performance APIs and platforms.

Responsibilities include building RESTful services, cloud-native microservices on AWS, CI/CD, Docker containers, and ensuring enterprise-aligned architecture.

Job description

Overview

A growing enterprise technology organisation is seeking a Senior Backend Engineer to design, develop, and deliver scalable cloud-based applications and services. This role focuses primarily on backend development while contributing to frontend initiatives as needed. The successful candidate will work in a fast-paced environment, partnering with architects, engineers, and business stakeholders to build high-performance digital platforms, APIs, and customer-facing applications.

Senior Software Engineer (Backend)

$120,000-$140,000

Key Responsibilities
  • Design, build, and maintain scalable backend services and distributed applications.
  • Develop cloud-native microservices leveraging AWS technologies and modern development frameworks.
  • Create and support RESTful APIs and system integrations.
  • Contribute to technical architecture discussions and solution design initiatives.
  • Evaluate emerging technologies and recommend improvements to the technology stack.
  • Build proof-of-concept solutions to validate architecture and engineering approaches.
  • Refactor and modernise existing applications to improve scalability, performance, and maintainability.
  • Collaborate with engineering teams to create reusable components and shared services.
  • Promote standardisation and reduce duplicate technical efforts across projects.
  • Participate in Agile development activities, including planning, estimation, and delivery.
  • Partner with architects, engineering leadership, and stakeholders to align solutions with enterprise standards.
  • Support testing, deployment, and release management processes.
  • Coordinate user acceptance testing activities and gather feedback from stakeholders.
  • Track defects, enhancements, and feature requests using issue management tools.
  • Identify, communicate, and mitigate project risks and technical challenges.
  • Prepare and review technical documentation, architecture artefacts, and solution designs.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • 6 to 8 years of experience developing large-scale web, mobile, or API-driven applications.
  • Strong experience designing scalable, high-performance microservices and backend systems.
  • Expertise with:
    • Node.js
    • TypeScript
    • AWS cloud services
    • AWS serverless technologies
    • MongoDB
    • REST APIs
    • SQL and NoSQL databases
  • Experience designing and implementing system integrations.
  • Solid understanding of cloud architecture and distributed systems.
  • Experience working within Agile software development environments.
  • Hands-on experience with CI/CD pipelines and related tooling, including source control, automated builds, containerisation, and deployment automation.
  • Familiarity with Docker, containers, and modern DevOps practices.
  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Adaptability and ability to manage changing priorities in a fast-paced environment.
Preferred Qualifications
  • Experience with:
    • React
    • React Native
    • GraphQL
    • CRM platform integrations
  • Experience supporting mobile application ecosystems.
  • Exposure to enterprise-scale architecture and modernisation initiatives.
Work Model / Location / Engagement Details
  • Full-time Senior Software Engineering position.
  • Collaborative environment with cross-functional teams.
  • Opportunity to work on cloud-native platforms, customer-facing applications, and enterprise-scale services.
  • Competitive compensation package and performance-based incentives.
  • Comprehensive benefits programme, retirement savings options, paid time off, recognised holidays, and professional development opportunities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Senior Software Engineer (Back-End)
Senior Software Engineer (Back-End)

MTS Moose Tech Solutions • New York (NY)

On-site
USD 150,000 - 180,000
Equity
Comprehensive benefits
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Amadeus Search • New York (NY)

Hybrid
USD 150,000 - 210,000
Flexible PTO
Medical, dental, and vision coverage
Access to wellness and virtual care programs
+3
Senior Software Engineer
Senior Software Engineer

K Tech International • Torrington (CT)

On-site
USD 80,000 - 100,000
401(k) matching
AD&D insurance
dental
+6
Senior Software Engineer
Senior Software Engineer

Harnham • Tempe (AZ)

Hybrid
USD 84,000 - 140,000
Relocation available
Hybrid work model
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Cabana • United States

On-site
USD 190,000 - 220,000
Senior Back End Software Engineer (Java)
Senior Back End Software Engineer (Java)

OSI Engineering • Menlo Park (CA)

On-site
USD 160,000 - 180,000
Software Engineer - Backend
Software Engineer - Backend

Navan • Palo Alto (CA)

On-site
USD 101,000 - 175,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Goliath Partners Inc. • Northern (KY)

Hybrid
USD 220,000 - 250,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hunt Military Housing Shared Services, LLC • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Paid time off
Medical, dental, and life insurance
HSA/FSA accounts
+2