Find Jobs
Find Jobs Near You – Available Work in Your Location
Go Backend Developer
Career Insights for Back End 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 Illinois data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Back End Developer or Engineer is responsible for server-side web application logic and integration of the work front-end web developers do. Usually writes web services and APIs used by front-end developers and mobile application developers.
$112,443 / year median in Illinois
+7% projected growth
Job Description
We're seeking a Go Backend Developer to join our engineering team in Chicago. This is an opportunity to build scalable, efficient backend systems using Go, working with a collaborative engineering team on applications that power real-world solutions. Please note the content of this advert does not represent a live vacancy. About the opportunity This is an opportunity to register your interest in future Go Backend Developer positions based in Chicago, Illinois. Roles of this type typically involve designing, building, and maintaining backend services using Go, working alongside engineers across the stack to deliver robust, performant systems. You could contribute to architectural decisions, participate in code reviews, and help establish best practices within the team. Typical role overview
Location:
Chicago, Illinois, USA — on-site
Type:
Permanent
•
Full-time Salary:
$140,000 - $220,000 per annum
Domain:
Backend development
• Go programming What you would do Typical responsibilities could include: Designing and implementing backend services and APIs using Go Writing clean, maintainable code that meets team quality standards Collaborating with other engineers on system architecture and design decisions Participating in code reviews and contributing to continuous improvement Debugging and optimizing application performance Working with databases, caching systems, and external services Contributing to technical documentation and knowledge sharing What you could bring Most roles of this type require the following: 2 to 5 years of professional backend development experience Proficiency in Go (Golang) or demonstrable ability to learn it quickly Solid understanding of software architecture and design patterns Experience with relational or NoSQL databases Familiarity with version control (Git) and CI/CD practices Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience Strong problem-solving skills and attention to code quality
Nice-to-have:
Experience with Python or other backend languages Knowledge of containerization (Docker) and orchestration tools Familiarity with microservices architecture Experience with API design and REST principles Understanding of testing frameworks and test-driven development What roles of this type could offer Most roles of this type offer the following, dependent on the industry and seniority of the role: The opportunity to work on backend systems that scale and perform efficiently Collaboration with experienced engineers in a supportive environment Potential for growth and progression into more senior technical roles Exposure to modern development practices and technology Flexibility, professional development support, and a competitive benefits package About Specialist Staffing Group We connect talented engineering professionals with organizations building the technology that matters. Our focus is matching the right people with the right opportunities, supporting careers in software development, infrastructure, and emerging technologies across North America. How to register interest If you are interested in being added to our database to be considered for future opportunities, registering is quick and easy. No cover letter required. We will be in touch when we are instructed on these roles to discuss the next step in your career. Please note that the content of this advert does not represent a live vacancy or any guarantee of future vacancies, and by responding to this advert you agree to us adding your details to our database for future opportunities.
Benefits
- Professional Development
- Dental Insurance