Jobs · Engineering · South Dakota

Staff Software Engineer

TCOM, L.P. · Sioux Falls, SD · 1 mo ago
EngineeringFull-time

What You’ll Do

  • Architect and implement the core systems that power our complex, data-driven SPAs
  • Design backend services, APIs, and data flows that support real-time telemetry and operational workflows
  • Lead technical design for full-stack features, ensuring maintainable and scalable implementations
  • Establish and advocate for engineering patterns, architectural standards, and code quality practices
  • Make foundational decisions around application structure, service boundaries, and system integration
  • Identify and address performance, reliability, and maintainability challenges across the stack
  • Conduct architectural and code reviews to elevate the engineering quality of the team

What We’re Looking For

  • You are an experienced engineer who thinks in systems, not just features
  • You have personally designed and implemented significant portions of production software systems and can explain the architectural decisions behind them
  • You enjoy solving complex engineering problems and helping other engineers improve through thoughtful design discussions and code review
  • You can write software without the assistance of AI but are open to using it to enhance your toolset

Education & Experience

  • Minimum of a bachelor’s degree in software engineering, in field related to specific position
  • Advanced engineer with 8+ years of career experience, with bachelor’s degree in software engineering or 6+ years with master’s degree. Or experience in lieu of education

Similar jobs

Staff Software Engineer

Bright Vision TechnologiesCanton, MI· 2 days ago
RemoteInformation Technology$93k–$107k/yrapply on brightvisiontechnologies.applytojob.com