1

Go Programming Jobs in Philadelphia, PA (NOW HIRING)

Java (Programming Language); Go Programming Language Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are ...

Sr. Software Engineer (Go, AWS)

Philadelphia, PA · On-site

$123K - $163K/yr

Java (Programming Language); Go Programming Language Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are ...

Skills Amazon Web Services (AWS), Back-End Development, CI/CD, Go Programming Language, Internet of Things (IoT), Java (Programming Language) We believe that benefits should connect you to the ...

Engineering - Enlisted (NJ, NY)

Trenton, NJ · On-site

  • Medical

  • Retirement

Do your job right, and you'll build structures that will last for years to come--and a career that will take you wherever you want to go. ENGINEERING JOBS IN THE NAVY HULL MAINTENANCE TECHNICIAN When ...

Required Skills AWS Technologies AWS Lambda EventBridge Step Functions SQS Glue DynamoDB PostgreSQL S3 Athena Programming Languages Java Go Preferred Qualifications Experience supporting large-scale ...

Sr. Backend Engineer

Media, PA · Remote

$90 - $105/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Senior Backend Software Engineer (Java/Go), Hybrid - Onsite 4 Days/Week. Start date is ASAP for this Contract position. Job Title: Senior Backend Software Engineer (Java/Go) Location-Type: Hybrid ...

... Athena, Java, GO Must Have Technical/Functional Skills: AWS microservices, serverless ... Drive DevOps and SRE practices by building CI/CD pipelines, automating deployments, enhancing ...

Soarian Enterprise GO LIVE

Malvern, PA · On-site

$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

  • Medical

  • Life

  • Retirement

  • PTO

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 ...

Senior Electrical Engineer

Trenton, NJ · Hybrid

$107K - $140K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Please go to our Careers webpage at AND visit our company website at www.kegi.net to learn more about our employees, projects, and the important work we do! _____ Keystone Engineering Group, Inc ...

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 Aug 15, 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.

Is Go Programming in high demand?

Go programming is in high demand, especially in cloud computing, backend development, and microservices architecture. Companies value Go for its performance, simplicity, and concurrency support, leading to strong job growth and competitive salaries for skilled developers.

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 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 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 August 2026, with employment types broken down into 71% Full Time, 22% Part Time, 1% Temporary, and 6% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $89,755 per year, or $43.2 per hour.

Contractor

Re-posted 19 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