Staff Software Engineer

Job Juncture

Sioux Falls (SD)

On-site

USD 140,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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 - 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
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
Senior Software Engineer
Senior Software Engineer

Software Placement Group • San Diego (CA)

On-site
USD 140,000 - 210,000
Software Engineering Manager
Software Engineering Manager

L.V. Enterprises • Sioux Falls (SD)

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

Agility Partners • Columbus (OH)

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

Tcom, Lp • Sioux Falls (SD)

Hybrid
USD 60,000 - 80,000
Health insurance
Disability insurance
401(k) match
+5
Sr. Software Developer
Sr. Software Developer

ADP, Inc. • Overland Park (KS)

On-site
USD 120,000 - 160,000
Software Developer (Sioux Falls, SD)
Software Developer (Sioux Falls, SD)

Sterling eMarketing • Sioux Falls (SD), Northern (KY)

Hybrid
USD 90,000 - 115,000
Health insurance
Dental insurance
Vision insurance
+7