Harnham
Harnham

36 Harnham Research Software Engineer Jobs Hiring Near You

Senior Software Engineer (Back-end)

Tempe, AZ · On-site

$119K - $157K/yr

$120,000-$140,000 Overview Senior Software Engineer (Backend) $120,000-$140,000 Overview A growing enterprise technology organisation is seeking a Senior Backend Engineer to design, develop, and ...

Harnham, the global leaders in data and analytics recruitment, are seeking ambitious and driven individuals to join our team as Recruitment Consultants in Wimbledon, South West London. No recruitment ...

Harnham, the global leaders in data and analytics recruitment, are seeking ambitious and driven individuals to join our team as Recruitment Consultants in Wimbledon, South West London. No recruitment ...

Harnham, the global leaders in data and analytics recruitment, are seeking ambitious and driven individuals to join our team as Recruitment Consultants in Phoenix. No recruitment experience is ...

Harnham is a globally leading recruitment agency in the Data Analytics space, expanding rapidly in ... We're looking for enthusiastic business developers who thrive on building new client relationships ...

Harnham, the global leaders in data and analytics recruitment, are seeking ambitious and driven individuals to join our team as Recruitment Consultants in Phoenix. No recruitment experience is ...

Phoenix Compensation: $50,000 - $70,000 / year Description Harnham is a globally leading ... We're looking for enthusiastic business developers who thrive on building new client relationships ...

This role is ideal for a software engineer who has evolved into AI-focused development and has hands-on experience integrating large language models, generative AI solutions, retrieval systems, and ...

New

SENIOR SOFTWARE ENGINEER - BACKEND FOCUS TEMPE, AZ (HYBRID) $120,000 - $145,000 BASE + BONUS + BENEFITS The Opportunity This role sits at the center of a fast-moving engineering team responsible for ...

New

This is a high-impact, research-meets-engineering role focused on the data that powers advanced AI systems. You'll own how models learn, designing datasets, running experiments, and building data ...

New

AI Product Engineer

San Francisco, CA · On-site

$165K - $240K/yr

... not research or prototyping * Deep familiarity with the full agentic lifecycle: prompt engineering, evaluation, iteration, debugging, and scaling * A strong traditional software engineering ...

New

Data Engineer

Irvine, CA · On-site

$175K/yr

I'm partnering with an innovative company at the intersection of advanced technology, AI, and mission-critical operations to hire a Senior Analytics Engineer. This is an opportunity for someone who ...

Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

Contribute to data governance initiatives, engineering standards, and scalable analytics practices * Partner with both technical and business stakeholders to translate operational needs into data ...

New

... to Harnham that need support in hiring specialized talent for their teams and then spend the other half of the day sourcing and screening qualified candidates for the roles. * You will develop ...

Experienced Recruiters

Manhattan, NY · On-site

$60K - $85K/yr

... to Harnham that need support in hiring specialized talent for their teams and then spend the other half of the day sourcing and screening qualified candidates for the roles. * You will develop ...

Data Engineer

California, MO · On-site

$102K - $123K/yr

Ingest and model data from internal systems, APIs, and public datasets What We're Looking For * 1-3 years' experience in Data Engineering or a similar role * Excellent communicator who enjoys ...

New

Think in failure modes and evaluation strategy, not capability demos, and own the improvement loop Requirements * 4-6+ years of software engineering experience with meaningful AI/ML depth * Proven ...

New

We're looking for an engineering-minded analytics leader who has grown from a background in software engineering, data engineering, or analytics engineering and still enjoys being close to ...

New

Senior/Principal Applied AI Engineer

Hartford, CT · On-site

$126K - $174K/yr

Senior/Principal Applied AI Engineer United States, hybrid or remote. Competitive salary plus benefits. $150,000 to $205,000 + 15% Bonus This is an opportunity to take ownership of real, production ...

New

next page

Showing results 1-20

Senior Software Engineer (Back-end)

Tempe, AZ • On-site

Harnham
51 - 200 employees

$119K - $157K/yr

Other

Retirement, PTO

Posted 16 days ago


Job description

$120,000-$140,000 Overview

Senior Software Engineer (Backend)

$120,000-$140,000 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. The position requires strong experience with cloud-native solutions, microservices architecture, modern software engineering practices, and DevOps-driven delivery. The ideal candidate is passionate about developing reliable, scalable products and driving technical excellence across the software development lifecycle.

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.
#J-18808-Ljbffr