-
SoTalent

Software Engineer

SoTalent
United States · Full-time · Mid-Senior

Job Title : Software Engineer

Location : Raleigh, North Carolina

Type: Full-Time


We are looking for an experienced Software Engineer to join our Core Storage Engineering team. You’ll be working on building next-generation, distributed storage platforms using Golang, Kubernetes, microservices, and Prometheus. You’ll join a highly collaborative, innovative environment where you'll contribute to cutting-edge projects—including GenAI-driven solutions and team hackathons.


What You’ll Do

  • Design and develop highly scalable, reliable, and maintainable software for storage systems
  • Drive the architecture and implementation of microservices-based systems using Go and Kubernetes
  • Participate across the full SDLC: design, development, testing, troubleshooting, and delivery
  • Collaborate with technical leads on architectural decisions
  • Review code, mentor junior engineers, and promote engineering best practices
  • Contribute to system documentation and developer guides
  • Support production systems and participate in customer escalations
  • Engage in Agile ceremonies including sprint planning, standups, and retrospectives

What We’re Looking For

  • 5+ years of software development experience, with 3+ years in Golang
  • Hands-on experience designing microservices and working with Kubernetes
  • Strong understanding of distributed systems and software architecture patterns
  • Familiarity with version control systems like Git
  • Excellent debugging and problem-solving skills in production environments
  • Strong communication and collaboration skills in cross-functional teams
  • Experience working in Agile development environments
  • A passion for continuous learning and staying current with emerging technologies

Bonus Skills (Nice to Have)

  • Experience with Prometheus for monitoring and alerting distributed systems
  • Scripting and tooling using Python
  • Familiarity with C/C++ for low-level performance optimization
  • Deep understanding of Linux internals, especially sysfs
  • Exposure to FreeBSD environments
  • Experience building CI/CD pipelines using Jenkins

Education

  • Bachelor’s degree in Computer Science or a related field (Master’s degree preferred)

Why Join Us?

  • Work on next-gen distributed storage systems with modern tech stacks
  • Explore GenAI integrations and participate in innovative hackathons
  • Collaborate in a culture that values curiosity, growth, and technical excellence

Key Skills

Ranked by relevance

storage microservices prometheus kubernetes golang linux cicd
Login to Apply
Posted
Jul 14, 2025
Type
Full-time
Level
Mid-Senior
Location
Raleigh
Company
SoTalent

Industries

Staffing Recruiting IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Egov Select
Related

Network and Systems Engineer

2026-05-28

Full-time
Not Applicable
Belgium
IT Services
Information Technology
View Job Details
BairesDev
Related

Staff Software Engineer (Full Stack) - Remote Work

2026-05-21

Full-time
Mid-Senior
Estonia
IT Services
Information Technology
View Job Details
Skywaves Rise
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
Austria
IT Services
Information Technology