1

Go Programming Jobs in Chicago, IL (NOW HIRING)

Required : • 5+ years of experience as a software engineer working on distributed systems in Python, Java, Kotlin, Go, or JavaScript/TypeScript. • 3+ years of experience managing engineers ...

Required : • 5+ years of experience as a software engineer working on distributed systems in Python, Java, Kotlin, Go, or JavaScript/TypeScript. • 3+ years of experience managing engineers ...

Forward Deployed Engineer

Chicago, IL · On-site

$120K - $160K/yr

Be embedded with customers as their go-to technical partner * Use your engineering skills to solve ... real-world, high-stakes problems in production * Influence Coinflow's roadmap directly with ...

When in doubt, we go to the Gemba - we're happy to put on steel toe boots and hit the factory floor ... Programming experience: Python or equivalent, SQL, REST APIs, familiarity with Bash and terminal ...

Process Forward Salesforce Engineer

Chicago, IL · On-site

$57.25 - $75.75/hr

We work in small, focused delivery pods and we're looking for engineers who thrive with broad ownership, direct client contact, and the autonomy to shape a solution from first conversation to go-live.

What You Will Do: A Plant Vehicle Team Engineer has several responsibilities associated with ... To learn more, please visit altair.com Ready to go? #ONLYFORWARD At our core we are explorers ...

Java/Python/Go, React, Postgres, AWS, Kubernetes. Nice to have: * Experience with backend development Tech you'll work with: * Backend: Java, Python, Kotlin, Postgres * Frontend: React/Redux * DevOps ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

Our current backend stack is Go and AWS, but we value your ability to learn and adapt over specific ... While your depth is in backend engineering, you're comfortable contributing to frontend work and ...

Senior Software Engineer

Chicago, IL · On-site

$130K - $160K/yr

Our current backend stack is Go and AWS, but we value your ability to learn and adapt over specific ... While your depth is in backend engineering, you're comfortable contributing to frontend work and ...

next page

Showing results 1-20

Go Programming information

See Chicago, IL salary details

$25.8K

$91.6K

$153.5K

How much do go programming jobs pay per year?

As of Jul 11, 2026, the average yearly pay for go programming in Chicago, IL is $91,628.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $119,500.00 per year, depending on experience, location, and employer.

How much does a Go programmer make?

A Go programmer's salary varies based on experience, location, and industry, but typically ranges from $70,000 to $130,000 annually in many regions. Senior developers with specialized skills in concurrent programming and cloud environments can earn higher salaries, especially in tech hubs or companies requiring advanced knowledge of Go and related tools.

What are the key skills and qualifications needed to thrive as a Go Programmer, and why are they important?

To thrive as a Go Programmer, you need strong proficiency in the Go programming language, a solid understanding of software engineering principles, and typically a degree in computer science or related experience. Familiarity with tools like Git, Docker, and cloud platforms, as well as knowledge of RESTful APIs and concurrency patterns, is highly valuable. Problem-solving ability, effective communication, and teamwork are essential soft skills for collaborating on complex projects and adapting to evolving requirements. These skills and qualities are crucial for building efficient, scalable, and maintainable software solutions in fast-paced development environments.

What is Go programming?

Go programming refers to the use of the Go language, also known as Golang, which is an open-source programming language developed by Google. Go is designed for simplicity, efficiency, and reliability, making it well-suited for building scalable web servers, cloud-based applications, and other high-performance software. Its strong support for concurrency, garbage collection, and easy-to-read syntax have contributed to its popularity among developers. Go is often used in backend development, DevOps, and microservices architectures.

What jobs can I get as a Go programmer?

Go programmers can find roles such as backend developers, cloud infrastructure engineers, and DevOps specialists, often working with tools like Docker, Kubernetes, and cloud platforms. These positions typically require knowledge of concurrent programming, APIs, and system architecture, and may involve working in agile environments or with microservices architectures.

What are some common challenges Go programmers face when working on large-scale projects?

Go programmers working on large-scale projects often encounter challenges such as managing dependencies across multiple modules, ensuring efficient concurrency without introducing race conditions, and maintaining code readability as the codebase grows. Collaboration with other team members is key, as Go encourages code simplicity and clear documentation, making code reviews and shared standards important. Additionally, integrating Go services with existing systems and optimizing performance for production environments can present learning opportunities and growth experiences.

What is the difference between Go Programming vs Python Programming?

AspectGo ProgrammingPython Programming
Primary UseSystem, network, and backend developmentWeb development, data analysis, scripting
SyntaxStatically typed, concise, compiledDynamically typed, readable, interpreted
PerformanceHigh performance, suitable for concurrent tasksModerate performance, flexible for rapid development
Learning CurveModerate, requires understanding of concurrencyEasy to learn, beginner-friendly
Community & UsageGrowing, used in cloud infrastructure and microservicesLarge, versatile, used across many industries

Go Programming is optimized for high-performance backend and system-level applications, especially in cloud and microservices environments. Python Programming offers greater flexibility and ease of use for web, data, and scripting tasks. The choice depends on project requirements and developer expertise.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand fields like finance, technology, or at major tech companies, can earn $500,000 or more annually. Achieving this level often requires extensive experience, specialized skills, and sometimes stock options or bonuses as part of compensation packages.

Is Golang in high demand?

Go programming is in high demand across industries such as cloud computing, backend development, and microservices due to its efficiency and simplicity. Many companies seek developers skilled in Go, making it a valuable language for job seekers with relevant experience and knowledge of concurrent programming and related tools.
What are popular job titles related to Go Programming jobs in Chicago, IL? For Go Programming jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Go Programming jobs in Chicago, IL look for? The top searched job categories for Go Programming jobs in Chicago, IL are:
Infographic showing various Go Programming job openings in Chicago, IL as of July 2026, with employment types broken down into 77% Full Time, 19% Part Time, and 4% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $91,628 per year, or $44.1 per hour.
Pricing Engineering Manager

Pricing Engineering Manager

SpotHero

Chicago, IL • On-site

Full-time

Re-posted 21 days ago


Job description

Job Summary:
SpotHero is a rapidly growing company focused on bringing the parking industry into the future through technology. They are seeking a Pricing Engineering Manager to lead a full-stack engineering squad, responsible for team health, delivery, and technical quality while collaborating cross-functionally to deliver value.
Responsibilities:
• Lead and grow a team of engineers, fostering a culture of trust, collaboration, and continuous improvement.
• Own team execution and delivery: roadmap planning, goal setting, and shipping well-tested, usable products.
• Ensure adherence to engineering best practices, including quality, observability, testing, security, and performance.
• Build partnerships across Product, Data, and Ops to align on priorities and drive business outcomes.
• Develop team members through mentorship, coaching, and thoughtful career conversations.
• Contribute to org-wide engineering practices: on-call readiness, DORA metrics, onboarding, and more.
Qualifications:
Required:
• 5+ years of experience as a software engineer working on distributed systems in Python, Java, Kotlin, Go, or JavaScript/TypeScript.
• 3+ years of experience managing engineers, ideally on small, fast-moving squads.
• Clear communication, a bias toward action, and the ability to navigate ambiguity.
• A track record of building resilient systems and leading teams through scaling challenges.
• Comfortable working in our stack or learning quickly: Java/Python/Go, React, Postgres, AWS, Kubernetes.
Preferred:
• Experience with backend development
Company:
SpotHero is a consumer marketplace and mobility platform for off-street parking. Founded in 2011, the company is headquartered in Chicago, USA, with a team of 201-500 employees. The company is currently Growth Stage.