Staff Software Engineer - Backend

Engine

Rogers (AR)

On-site

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance-based bonuses
Comprehensive health, dental, and vis­
Professional development opportunities

Job summary

Engine is seeking a Staff Software Engineer - Backend to define and evolve the architecture of a cloud-native, data-driven product built on Azure. You will lead cross-team design spanning C# services, Databricks pipelines, and React UIs.

The role emphasizes long-term architectural health, technical leadership without direct authority, and mentoring other engineers to drive scalable, high-impact outcomes.

Qualifications

  • 8–12+ years of professional software engineering experience.
  • Deep expertise in C# or Java and backend system design.
  • Strong experience architecting solutions on Microsoft Azure.
  • Hands-on knowledge of Databricks, Spark, and modern data architectures.
  • Experience working with React or Vue.js frontends.

Responsibilities

  • Define and evolve system architecture across backend services, data platforms, and frontend applications.
  • Lead design of complex, cross-team systems involving C# services, Databricks pipelines, and React UIs.
  • Establish architectural patterns, standards, and best practices for Azure-based systems.
  • Partner with Product and Engineering leadership on roadmap feasibility and sequencing.
  • Identify and reduce architectural debt, scalability risks, and data-platform bottlenecks.
  • Serve as a technical authority and advisor across multiple teams.
  • Prototype and validate new approaches using Azure services and Databricks capabilities.
  • Mentor senior engineers and influence technical direction without direct authority.
  • Define integration testing patterns and frameworks used across teams, including test environments, data seeding, and Azure-based dependencies.

Skills

C# / Java
Backend architecture
React frontend

Tools

Databricks
Spark
Azure

Job description

Staff Software Engineer - Backend
Position Overview

The Staff Software Engineer (Product Architect) is a senior individual contributor who defines and evolves the architecture of a cloud-native, data-driven product built on Azure, with services written in C#, analytics powered by Databricks, and interfaces implemented in React. This role focuses on cross-team technical leadership, long-term architectural health, and high-leverage impact.

Responsibilities
  • Define and evolve system architecture across backend services, data platforms, and frontend applications
  • Lead design of complex, cross-team systems involving C# services, Databricks pipelines, and React UIs
  • Establish architectural patterns, standards, and best practices for Azure-based systems
  • Partner with Product and Engineering leadership on roadmap feasibility and sequencing
  • Identify and reduce architectural debt, scalability risks, and data-platform bottlenecks
  • Serve as a technical authority and advisor across multiple teams
  • Prototype and validate new approaches using Azure services and Databricks capabilities
  • Mentor senior engineers and influence technical direction without direct authority
  • Define integration testing patterns and frameworks used across teams, including test environments, data seeding, and Azure-based dependencies
Qualifications
  • 8–12+ years of professional software engineering experience
  • Deep expertise in C# or Java and backend system design
  • Strong experience architecting solutions on Microsoft Azure
  • Hands-on knowledge of Databricks, Spark, and modern data architectures
  • Experience working with React or Vue.js frontends
  • Proven ability to influence technical direction across teams and domains
  • Excellent communication skills and product-oriented mindset

We're Hiring!

Benefits & Perks

Engine is proud to offer comprehensive benefits, and a collaborative and inclusive work environment that fosters growth and innovation.

  • Competitive salary
  • Performance-based bonuses
  • Comprehensive health, dental, and vision insurance
  • Professional development opportunities

Please note: At this time, we are unable to offer employment sponsorship to candidates who require it, now or in the future.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Software Engineering
Director of Software Engineering

Engine • Rogers (AR)

On-site
USD 180,000 - 240,000
Competitive salary
Bonuses based on performance
Comprehensive health, dental, vision
Senior Software Engineer
Senior Software Engineer

Engine • Rogers (AR)

On-site
USD 120,000 - 170,000
Competitive salary
Performance-based bonuses
Comprehensive health, dental, and 9?9?
Senior Backend Architect – Azure, Databricks & React
Senior Backend Architect – Azure, Databricks & React

Engine • Rogers (AR)

On-site
USD 140,000 - 180,000
Competitive salary
Performance-based bonuses
Comprehensive health, dental, and vis­
+1
Software Engineer III
Software Engineer III

Engine • Rogers (AR)

On-site
USD 110,000 - 140,000
Competitive salary
Performance-based bonuses
Comprehensive health, dental, and vis​
+1
Senior Software Engineer - C#, Azure, React & Data
Senior Software Engineer - C#, Azure, React & Data

Engine • Rogers (AR)

On-site
USD 120,000 - 170,000
Competitive salary
Performance-based bonuses
Comprehensive health, dental, and 9?9?
Senior Software Engineer
Senior Software Engineer

Hyperion360 Inc. • Florida City (FL)

On-site
USD 120,000 - 180,000
Competitive salary
Health, dental, vision insurance
Retirement plan with employer matching
+6
Staff Software Engineer (React / C# / Azure)
Staff Software Engineer (React / C# / Azure)

Colossus Technologies Group • United States

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Hyperion360 • Oregon

Hybrid
USD 140,000 - 190,000
Competitive salary
Health insurance
Retirement plan
+5
Lead Engineer
Lead Engineer

MAU • Atlanta (GA)

On-site
USD 125,000 - 180,000
Azure Solution Architect
Azure Solution Architect

Aarbee Technology Solutions • North Brunswick Township (NJ)

On-site
USD 130,000 - 170,000
Competitive salary
Professional growth opportunities
Dynamic work environment