1

Go Programming Jobs in Philadelphia, PA (NOW HIRING)

Soarian Enterprise GO LIVE

Malvern, PA

$105K - $130K/yr

Soarian Enterprise GO LIVE Expenses Paid: Yes Contract Duration: 1 WEEK Location: Malvern, Pennsylvania Description * This positions will be responsible for developing and maintaining the application ...

Back-End Engineer

Philadelphia, PA ยท Remote

$75K - $125K/yr

The Back-End Engineer will work with a modern tech stack to build and enhance software that ... Design, code, and implement software upgrades, enhancements, and new utilities using Go, with ...

AWS Developer- Lead

Malvern, PA ยท On-site

$58 - $75.75/hr

The developer should be able to learn Go Lang quickly and contribute to the tickets * Should demonstrate quick learning of technology and the business capabilities * Should be able to dive into the ...

DevOps Engneer

King Of Prussia, PA ยท Remote

$51.50 - $70.50/hr

Develop end-to-end features, from building responsive React/Next.js front-ends to engineering scalable Python/Go back-end services. - Platform Design & Governance: Collaborate on the design of AI ...

Strong foundation in one or two of the following areas: containerization (Docker, Kubernetes), programming languages (Python, Go, Rust), or CI/CD and automation (GitLab CI/CD, Software Factory ...

next page

Showing results 1-20

Go Programming information

See Philadelphia, PA salary details

$25.2K

$89.8K

$150.4K

How much do go programming jobs pay per year?

As of Jun 18, 2026, the average yearly pay for go programming in Philadelphia, PA is $89,755.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,100.00 and $117,100.00 per year, depending on experience, location, and employer.

What is the salary of a Go developer?

The salary of a Go developer typically ranges from $70,000 to $130,000 annually, depending on experience, location, and the complexity of projects. Skilled Go programmers with experience in cloud services and microservices often earn higher salaries, especially in tech hubs or companies using modern development tools.

How much does a Go programmer make?

The average salary for a Go programmer varies by experience and location but typically ranges from $80,000 to $130,000 annually in many regions. Skilled developers with experience in concurrent programming and cloud environments can earn higher salaries, especially in tech hubs or with specialized certifications.

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 engineers, often working with containerization tools like Docker and orchestration platforms like Kubernetes. These positions typically require knowledge of concurrent programming, APIs, and distributed systems, and are common in tech companies, startups, and organizations focusing on scalable, high-performance applications.

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.

Is Golang in high demand?

Go programming jobs are in high demand across industries such as cloud computing, backend development, and microservices architecture. Companies value Go for its performance, simplicity, and concurrency support, leading to a strong job market for developers skilled in this language.
What job categories do people searching Go Programming jobs in Philadelphia, PA look for? The top searched job categories for Go Programming jobs in Philadelphia, PA are:
Infographic showing various Go Programming job openings in Philadelphia, PA as of June 2026, with employment types broken down into 90% Full Time, 9% Part Time, and 1% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $89,755 per year, or $43.2 per hour.
Go Lang Developer

Go Lang Developer

Artech Information System LLC

Philadelphia, PA โ€ข On-site

Contractor

Posted 21 days ago


Job description

Company Description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description

Responsibilities:
Day-to-day 24x7 support of our Cloud Infrastructure that delivers IP based DVR and Live Linear Video to our customers.
Work with engineering teams on more efficient ways to automate and operate our infrastructure.
Assist in all deployments of new services, and capacity augments.
Development and maintain a capacity model for our every growing Cloud architecture.
Participate in the ground up design and planning for all future products and services for Client'sย IP Video platform.
Troubleshooting errors with proprietary and open source applications in production and pre-production environments
Identifying, implementing, and documenting of technical SOPs for maintenance tasks
Monitor the health and status of systems under your management
Ability to create and maintain policies, standards and overall system documentation

Skills & Requirements:
Experience with Go programming, MemSQL, Docker and Kubernetes
Experience with a scripting language (e.g. Python, Perl or Bash)
Familiarity with at least one monitoring/logging tool (e.g. Splunk, OP5, Nagios or DynaTrace)
5+ years service operations
Experience with a variety of Software and Hardware operating environments
Experience with Couchbase, Apache Wed Services, Video transcoding, Video stream package management, and DRM technologies
Experience in troubleshooting complex technical issues
Experience in Linux environments
Good communicator and able to clearly articulate complex issues and technologies
Great design and problem solving skills
Willing to take ownership of problems and see them through to resolution
Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

Additional Information

If you are interested, please contact:

Sophia

973-507-7563


Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992