Jobs · South Dakota

Senior Software Engineer

Haystack · South Dakota, United States · 1 mo ago
Hybrid$106k–$141k/yrFull-time

About the role

Lead software development projects, design and implement solutions, and ensure code quality while supporting the delivery of cloud-based applications with a focus on consistent, high-quality data across various platforms.

Mentor junior engineers, contribute to technical strategy, collaborate with cross-functional teams, and develop, support, and maintain robust, scalable cloud solutions for enterprise data. Ensure systems are reliable, scalable, and observable, and actively participate in incident response and on-call support as needed.

Requirements

  • Bachelor's degree with 5+ years of experience, or Master's degree with 3+ years of experience in writing commercialized software.
  • Strong experience in .NET Core, C#, and Entity Framework.
  • Proficiency in writing efficient SQL for databases like PostgreSQL and Microsoft SQL.
  • Experience with major cloud platforms (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes).
  • Deep knowledge of monitoring, observability, and logging tools (e.g., Datadog, Grafana).
  • Familiarity with CI/CD pipelines, infrastructure-as-code (e.g., Terraform), and Git.

Benefits

  • Competitive annual salary ($105,750 - $141,000) plus applicable bonus.
  • Opportunities for continuous professional development and skill-building.
  • A collaborative, global team environment focused on innovation.
  • Comprehensive benefits program designed to support health, well-being, and long-term success.

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com