Software Engineer III

Engine

Rogers (AR)

On-site

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

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 Software Engineer III to design, build, and operate cloud-native software in Azure using C# and React. You will own features end-to-end, contribute to data workflows with Databricks, and ensure quality through testing and CI/CD.

You should bring 4–7 years of production experience, strong C#/Java, Azure, React, and API/distributed-system knowledge. This on-site role in Rogers, Arkansas offers a collaborative environment and opportunities for growth.

Qualifications

  • 4–7 years of professional software engineering experience.
  • Strong experience with C# or Java in production systems.
  • Hands-on experience with Azure-based applications.
  • Frontend knowledge with React or similar frameworks.
  • Familiarity with Databricks or Spark for data processing.
  • Understanding of APIs and distributed systems.
  • Experience writing integration tests for services.
  • Ability to work independently within a team.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, implement, and maintain backend services using C# in an Azure environment.
  • Build and enhance frontend features using React, collaborating closely with Product and UX.
  • Integrate application services with Databricks for data processing, analytics, and downstream workflows.
  • Own features and services end-to-end, from technical design through production support.
  • Design and maintain integration tests that validate end-to-end workflows across services, data pipelines, and Azure-hosted dependencies.
  • Contribute to shared integration testing frameworks and CI/CD pipelines to ensure system reliability.
  • Write high-quality, well-tested code and participate actively in code reviews.
  • Diagnose and resolve performance, reliability, and data consistency issues in production.
  • Collaborate with cross-functional partners to translate product requirements into scalable technical solutions.

Skills

C#
Java
Azure
React
Databricks
APIs
Distributed systems
CI/CD pipelines
Data modeling
Communication

Tools

CI/CD pipelines

Job description

Software Engineer III
Position Overview

The Software Engineer III is a mid-to-senior level individual contributor responsible for building, enhancing, and operating production software systems in a cloud-native environment. This role works primarily with C# services deployed on Microsoft Azure, contributes to data workflows backed by Databricks, and delivers customer-facing features using React.

Software Engineer IIIs are expected to operate with a high degree of autonomy, own meaningful product areas, and contribute to technical quality through thoughtful design, testing, and collaboration.

Work Authorization Requirement: This position is not eligible for employer-sponsored work authorization. Candidates who require visa sponsorship now or in the future (including H-1B transfer, extension, or green card sponsorship) will not be considered.

Responsibilities
  • Design, implement, and maintain backend services using C# in an Azure environment
  • Build and enhance frontend features using React, collaborating closely with Product and UX
  • Integrate application services with Databricks for data processing, analytics, and downstream workflows
  • Own features and services end-to-end, from technical design through production support
  • Design and maintain integration tests that validate end-to-end workflows across services, data pipelines, and Azure-hosted dependencies
  • Contribute to shared integration testing frameworks and CI/CD pipelines to ensure system reliability
  • Write high-quality, well-tested code and participate actively in code reviews
  • Diagnose and resolve performance, reliability, and data consistency issues in production
  • Collaborate with cross-functional partners to translate product requirements into scalable technical solutions
Qualifications
  • 4-7 years of professional software engineering experience
  • Strong experience with C# or Java in production systems
  • Hands-on experience building and operating applications on Microsoft Azure
  • Working knowledge of React, Vue.js, or similar modern frontend frameworks
  • Familiarity with Databricks, Spark, or large-scale data processing platforms
  • Solid understanding of APIs, data modeling, and distributed system fundamentals
  • Experience writing and maintaining integration tests for service-based systems
  • Ability to work independently while collaborating effectively within a team
  • Strong problem-solving skills and clear written and verbal communication
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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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?
Staff Software Engineer - Backend
Staff Software Engineer - Backend

Engine • Rogers (AR)

On-site
USD 140,000 - 180,000
Competitive salary
Performance-based bonuses
Comprehensive health, dental, and vis­
+1
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
Software Engineer III
Software Engineer III

Busey Bank • Decatur (IL)

On-site
USD 95,000 - 145,000
401(k) match
Profit sharing
Employee stock purchase plan
+12
Software Engineer III
Software Engineer III

Busey Bank • Phoenix (AZ)

On-site
USD 110,000 - 160,000
401(k) match
Profit sharing
Employee stock purchase plan
+12
Software Engineer III
Software Engineer III

Busey Bank • Champaign (IL)

On-site
USD 110,000 - 150,000
401(k) match
Profit sharing
Employee stock purchase plan
+12
Senior Software Engineer
Senior Software Engineer

Hyperion360 • Oregon

Hybrid
USD 140,000 - 190,000
Competitive salary
Health insurance
Retirement plan
+5
Cloud Software Engineer – C#, Azure, React
Cloud Software Engineer – C#, Azure, React

Engine • Rogers (AR)

On-site
USD 110,000 - 140,000
Competitive salary
Performance-based bonuses
Comprehensive health, dental, and vis​
+1
Sr Software Engineer
Sr Software Engineer

Park Place Technologies • Highland Heights (OH)

On-site
USD 100,000 - 140,000
Software Engineer 3
Software Engineer 3

Berkshire Hathaway Homestate Companies • Plano (TX)

Hybrid
USD 135,410 - 170,840
Work From Home Program
Modern Office Setting
Free On-Site Fitness Facility
+7