Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
SE
SPAN Enterprises
Software Developer (Go / Backend Engineering)
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on South Carolina data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$116,486 / year median in South Carolina
+3% projected growth
Job Description
Company Overview At SPAN Enterprises, LLC, we are dedicated to developing innovative software solutions that simplify complex business processes. Our products empower organizations to confidently manage tax filing, compliance, and workforce management. Guided by our core values—Create, Commit, and Candor—we strive to deliver exceptional products while fostering a collaborative, creative, and customer-focused environment. Job Summary We are looking for a skilled Backend Software Developer with strong experience in Go (Golang) to build high-performance, scalable backend services and APIs. The ideal candidate has hands-on experience developing RESTful APIs using the Gin framework, solid database knowledge in SQL Server or PostgreSQL, and a passion for writing clean, maintainable code. You will collaborate with product managers, frontend engineers, and backend developers to design and deliver reliable services that power our products. Key Responsibilities Design, develop, and maintain backend services using Go (Golang) and Gin. Build secure, scalable, and well-documented RESTful APIs. Develop efficient database schemas, queries, and stored procedures using SQL Server or PostgreSQL. Optimize application performance, reliability, and scalability. Integrate third-party APIs and external services. Implement authentication and authorization mechanisms such as JWT or OAuth. Write clean, maintainable, and testable code following engineering best practices. Create unit and integration tests to ensure application quality and reliability. Participate in code reviews, architecture discussions, and technical design. Troubleshoot production issues and implement effective solutions. Collaborate with DevOps teams to support CI/CD pipelines and application deployments. Required Qualifications 3+ years of professional experience in backend software development. Strong proficiency in Go (Golang). Hands-on experience with the Gin framework. Strong knowledge of RESTful API design and development. Experience with SQL Server or PostgreSQL, including query optimization and database design. Good understanding of concurrency concepts in Go (goroutines, channels, mutexes). Experience with Git and modern software development workflows. Strong analytical, debugging, and problem-solving skills. Join SPAN Enterprises, LLC, where your creativity and technical expertise will help shape how our products and brand are experienced by customers around the world.