Staff Software Engineer

ED Wallach Search Group

Sioux Falls (SD)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Disability insurance
401(k) match
FSA/HSA
Employee assistance program
Tuition reimbursement
Parental leave
Paid time off
Company-paid holidays

Job summary

ED Wallach Search Group in Sioux Falls, SD is seeking a Staff Software Engineer to lead the architecture and development of production-grade, data-driven SPA frontends and backend services supporting real-time telemetry and complex workflows.

The role emphasizes hands-on full-stack engineering, system-level thinking, and mentoring engineers, with a strong preference for onsite collaboration in Sioux Falls and optional hybrid arrangements.

Qualifications

  • Bachelor’s degree or equivalent experience in software fields.
  • 8+ years of engineering experience with a bachelor’s degree, or 6+ years with a master’s degree.
  • Experience designing and delivering significant production software systems.
  • Strong full-stack capability across frontend and backend.
  • Ability to explain technical tradeoffs and architectural decisions clearly.

Responsibilities

  • Architect and implement core systems for data-driven SPAs.
  • Design backend services, APIs, and data flows for real-time telemetry.
  • Lead technical design for full-stack features with scalable implementations.
  • Establish engineering patterns, standards, and code-quality practices.
  • Make foundational decisions on application structure, service boundaries, and integrations.
  • Resolve performance, reliability, and maintainability issues across the stack.
  • Conduct architectural and code reviews.
  • Mentor engineers through clear technical discussions and feedback.

Skills

Full-stack engineering
Frontend architecture
Backend services
Architectural design
Code reviews
Mentoring
Technical communication

Education

Bachelor's degree or equivalent experience

Tools

Python
TypeScript

Job description

Location: Sioux Falls, SD

Security Clearance: US Citizen/Clearable

We are seeking a Staff Software Engineer to help develop customer-facing command-and-control software for mission-critical systems.

This is a hands-on, full-stack engineering role for someone who thinks in systems, not just features. The successful candidate will lead the architecture and development of production-grade single-page applications and the backend services that support them, including real-time telemetry, operational data, and complex workflows.

Responsibilities
  • Architect and implement core systems for complex, data-driven single-page applications.

  • Design backend services, APIs, and data flows supporting real-time telemetry and operational workflows.

  • Lead technical design for full-stack features, ensuring scalable and maintainable implementations.

  • Establish engineering patterns, architectural standards, and code-quality practices.

  • Make foundational decisions on application structure, service boundaries, and system integrations.

  • Resolve performance, reliability, and maintainability issues across the stack.

  • Conduct architectural and code reviews.

  • Mentor engineers through clear technical discussions and constructive feedback.

Qualifications
  • Bachelor’s degree in software engineering, computer science, or a related field, or equivalent relevant experience.

  • 8+ years of engineering experience with a bachelor’s degree, or 6+ years with a master’s degree.

  • Demonstrated experience designing and delivering significant production software systems.

  • Strong full-stack capability, including frontend architecture and backend services.

  • Ability to explain technical tradeoffs and architectural decisions clearly.

  • Experience solving complex engineering problems in a disciplined, high-accountability environment.

  • Ability to write software independently. Familiarity with AI-enabled development tools is welcome but not a substitute for engineering judgment.

Preferred Experience
  • Python

  • TypeScript

  • Complex data visualization

  • Design systems

  • Operational or decision-support tools

  • Real-time or mission-critical software environments

Work Environment

This role is primarily office-based. Strong preference is given to candidates available for onsite collaboration in Sioux Falls, South Dakota. Hybrid arrangements may be considered. Remote candidates will not be prioritized.

The role may occasionally require work near production areas with noise, fumes, moving machinery, and varying temperatures. Reasonable accommodations are available for qualified individuals with disabilities.

Compensation & Benefits

A competitive compensation and benefits package is offered, including health and disability insurance, 401(k) match, flexible spending accounts and HSAs, employee assistance program, tuition reimbursement, parental leave, paid time off, and company-paid holidays.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Job Juncture • Sioux Falls (SD)

On-site
USD 140,000 - 180,000
Health insurance
401(k) match
Tuition reimbursement
+2
Staff Software Engineer - Lead Full-Stack, Real-Time Systems
Staff Software Engineer - Lead Full-Stack, Real-Time Systems

ED Wallach Search Group • Sioux Falls (SD)

On-site
USD 120,000 - 180,000
Health insurance
Disability insurance
401(k) match
+6
Software Engineer
Software Engineer

TCOM, L.P. • Sioux Falls (SD)

On-site
USD 55,000 - 85,000
Health insurance
Disability insurance
401(k) match
+4
Staff Software Engineer - Real-Time Full-Stack Architect
Staff Software Engineer - Real-Time Full-Stack Architect

Job Juncture • Sioux Falls (SD)

On-site
USD 140,000 - 180,000
Health insurance
401(k) match
Tuition reimbursement
+2
Staff Software Engineer
Staff Software Engineer

Western Climate Initiative, Inc. • Sacramento (CA)

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

Relative Dynamics • Sioux Falls (SD)

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
401(k) with company match
Vacation and paid holidays
Software Engineer with TS/SCI
Software Engineer with TS/SCI

The Ed Wallach Search Group • San Diego (CA)

On-site
USD 120,000 - 170,000
Sr. Software Engineer
Sr. Software Engineer

CyberCoders • Dayton (OH)

On-site
USD 120,000 - 160,000
Health/Vision/Dental/Life Insurance
Supplemental Life Insurance
401k
+5
ME00668-Software Engineer 3
ME00668-Software Engineer 3

Momentum Engineering • Glen Burnie (MD)

On-site
USD 120,000 - 180,000
11 holidays
3 weeks PTO
Medical plan
+4
Software Engineer (Geospatial)
Software Engineer (Geospatial)

Anakim Consulting • Sioux Falls (SD)

On-site
USD 80,000 - 100,000
Mission-Driven Work
Work-Life Balance
Economic Advantage of Sioux Falls