Staff Software Engineer

Job Juncture

Sioux Falls (SD)

On-site

USD 140,000 - 180,000

Full time

3 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
401(k) match
Tuition reimbursement
Paid time off
Company-paid holidays

Job summary

Job Juncture is seeking a Staff Software Engineer in Sioux Falls, SD to lead architecture and development of production-grade, data-driven SPAs and backend services. You will design real-time telemetry, operational workflows, and scalable features across the stack.

The role demands strong full-stack capabilities, system-thinking, and the ability to mentor engineers. Onsite collaboration is preferred, with potential for hybrid arrangements and face-to-face teamwork in a mission-critical

Qualifications

  • Bachelors degree in software engineering, computer science, or related field, or equivalent experience.
  • 8+ years of engineering experience with a bachelors degree, or 6+ years with a masters degree.
  • Proven experience designing and delivering significant production software systems.
  • Strong full-stack capability, including frontend 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; AI-enabled tools welcome but not a substitute.

Responsibilities

  • Architect and implement core systems for complex, data-driven SPAs.
  • Design backend services, APIs, and data flows for real-time telemetry and workflows.
  • Lead technical design for full-stack features with scalable implementations.
  • Establish engineering patterns, standards, and code-quality practices.
  • Decide 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 development
System architecture
Mentor engineers
Real-time telemetry
Frontend architecture

Education

Bachelors degree
Masters degree

Tools

Python
TypeScript
Data visualization
Design systems

Job description

Job description:

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
  • Bachelors degree in software engineering, computer science, or a related field, or equivalent relevant experience.
  • 8+ years of engineering experience with a bachelors degree, or 6+ years with a masters 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.

Why is This a Great Opportunity:

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.

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

NPAworldwide • Sioux Falls (SD)

On-site
USD 120,000 - 170,000
Health insurance
Disability insurance
401(k) match
+6
Staff Software Engineer with Security Clearance
Staff Software Engineer with Security Clearance

The Ed Wallach Search Group • Sioux Falls (SD)

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

ED Wallach Search Group • Sioux Falls (SD)

On-site
USD 120,000 - 180,000
Health insurance
Disability insurance
401(k) match
+6
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: Real-Time Full-Stack Systems Lead
Staff Software Engineer: Real-Time Full-Stack Systems Lead

NPAworldwide • Sioux Falls (SD)

On-site
USD 120,000 - 170,000
Health insurance
Disability insurance
401(k) match
+6
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
Senior Software Engineer
Senior Software Engineer

Voxtelesys • Omaha (NE)

On-site
USD 110,000 - 160,000
401(k)
Health, Vision, and Dental insurance
Flexible schedule
+3
Staff Software Engineer
Staff Software Engineer

The Ed Wallach Search Group • Sioux Falls (SD)

On-site
USD 120,000 - 180,000
Health Insurance
401(k) Match
Tuition Reimbursement
+3
Staff Software Engineer
Staff Software Engineer

Western Climate Initiative, Inc. • Sacramento (CA)

On-site
USD 140,000 - 190,000
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