1

Go Programming Jobs in West Virginia (NOW HIRING)

$103K - $170K/yr

Provides engineering analysis to support sales and early design efforts. * Defines, communicates ... go beyond the basic benefits with: * Family formation benefits, including adoption and ...

Sr. Manager, Engineering, Enterprise Platform US Remote About SailPoint SailPoint is the leader in ... Experience across a modern backend stack, such as polyglot services (Java, Go, Rust), event-driven ...

WV ยท On-site

Skills: Java (Programming Language), Oracle JDeveloper, Web Applications, Web Services ... can go at GDIT. MEANINGFUL WORK AND PERSONAL IMPACT * Install, configure, harden, and maintain ...

Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number ...

AI/ML Engineer

WV ยท On-site +1

$167K - $227K/yr

Here, you'll see the bigger picture on mission initiatives and where your program management career can go at GDIT. MEANINGFUL WORK AND PERSONAL IMPACT As an AI Engineer Senior, the work you'll do at ...

Software Engineer, Backend

Charleston, WV ยท On-site

$152K - $219K/yr

This role suits someone who wants to go deep on core data infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series Data ...

Be the "go to individual" for all design, installation and product issues concerning fittings, gaskets, restraints and other specialty products, etc. within the engineering and code community.

Sr. Data Engineer

Charleston, WV ยท On-site +1

$145K - $170K/yr

Professional experience in application programming with an object-oriented language. Set Yourself ... go deep. Our slack channels are filled throughout the day with insightful articles, discussions ...

next page

Showing results 1-20

Go Programming information

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.
Infographic showing various Go Programming job openings in West Virginia as of July 2026, with employment types broken down into 73% Full Time, 21% Part Time, 1% Temporary, and 5% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution.
Senior Software Engineer, Factory SoftwareManufacturing Engineering * Weirton, WV * Full time * On-s

Senior Software Engineer, Factory SoftwareManufacturing Engineering * Weirton, WV * Full time * On-s

Form Energy

Weirton, WV โ€ข On-site

$119K - $157K/yr

Other

Medical, Dental, Vision, PTO

Re-posted 9 days ago


Job description

Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company. We're revolutionizing energy storage with cost-effective, multi-day technology designed to keep the electric grid secure and reliable, even during extended periods of stress. By strengthening the electric system and reimagining what's possible, we're giving clean energy a whole new form!

In recent years, Form Energy has earned a number of accolades, including being named by TIME as a "Best Invention", MIT Technology Review as a "Top Climate Tech Company To Watch", and Fast Company as "One of the Next Big Things In Tech". We are making rapid progress on our mission of delivering energy storage for a better world, and our team is growing just as rapidly to meet demand. We have signed contracts with leading electric utilities across the United States and production of our iron-air batteries is underway at our first high-volume manufacturing facility in West Virginia.

Working for Form Energy is more than just a job, it's a chance to be part of something extraordinary. And now - right as we significantly scale up battery manufacturing - might be the most exciting moment in the company's history to join. We are assembling a team of highly talented and driven individuals across the country. Driven by our core values of humanity, excellence, and creativity, our team is determined to deliver on our mission and transform the energy landscape for the better.

Feeling energized to make a meaningful impact on the world? Then keep reading - you've come to the right place.

Role Description

The Factory Software team is seeking a Factory Software Engineer to bridge the gap between physical manufacturing hardware and enterprise-level orchestration. In this role, you will be responsible for the development and ownership of the mission-critical software services and data architectures that power our entire factory ecosystem. You will function as a key partner to our Manufacturing, Automation, and Quality teams, building high-performance systems that enable real-time process control, material flow orchestration, and end-to-end product genealogy. You will collaborate closely with Data Engineering and Platform teams to leverage our on-prem and cloud infrastructure, building scalable, custom solutions that serve as the digital backbone for our first-of-a-kind manufacturing lines.

What you'll do:
  • Architect and Scale the Factory Stack: Design, develop, and deliver the end-to-end software services and data architectures-built in Go and Postgres-that orchestrate novel battery electrodes and assembly lines.

  • Build the Digital Backbone: Drive the integration of real-time machine data with high-level business logic, ensuring seamless material flow, process control, and comprehensive product genealogy across the entire factory.

  • Cross-Functional Collaboration: Partner with experienced software, data, controls, process, and quality engineers to bridge the gap between hardware and software, developing a high-quality, high-performance digital factory ecosystem.

  • Operational Excellence: Take ownership of the systems you build by participating in rotating on-call shifts and providing on-the-floor support, ensuring rapid problem-solving and continuous 24/7 production.

  • Continuous Innovation: Leverage on-prem and cloud infrastructure to build scalable solutions that replace legacy silos with a unified, software-driven manufacturing environment.

What you'll bring:
  • 5+ years of industry experience building and scaling production-grade software services

  • Professional expertise writing high-performance, reusable code in Go within a collaborative environment

  • Deep experience in relational database design, schema management, and query optimization using Postgres

  • Demonstrated ability to architect and own end-to-end software systems that orchestrate complex, real-world processes

  • Strong communication skills, both written and verbal, with the ability to relay technical architecture decisions to non-technical stakeholders

  • Proven track record of working independently with excellent time management and the ability to prioritize critical path tasks in a high-stakes environment

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent practical experience

  • Significant experience in a manufacturing, warehouse, or logistics environment working with software that interacts with physical hardware is highly desirable

  • Experience collaborating with a diverse range of stakeholders, including Automation, Process, and Operations teams, to define system requirements

  • Experience with distributed systems, message brokers, or containerization (Docker/Kubernetes) is a plus

  • A passion for technical mentorship and a desire to drive engineering excellence in a fast-paced, mission-driven startup environment

Where you'll work:

This role is based at Form Factory 1 in Weirton, WV-an easy commute from the city of Pittsburgh, PA. This 550,000-square-foot facility is our hub for high-volume battery production and a leader in the new era of American energy manufacturing. Relocation assistance is available.

#LI-Onsite

Humanity is a cornerstone of Form Energy's culture, and we make sure our compensation and benefits reflect that. Form Energy offers competitive salaries, stock options, and a holistic benefits package to ensure all employees have what they need to thrive while working here.

When it comes to you and your family's health, we cover 100% of medical, dental, and vision premiums for full-time employees - and 80% of healthcare premiums for dependents. This starts from day one. We also offer at least 12 weeks of paid leave for new parents (up to 20 weeks for birthing parents), and generous vacation policies to give employees time to recharge when needed.

To build America's energy future, we need everyone at the table. We are proud to be an equal opportunity employer, and encourage candidates from all backgrounds to apply to our open jobs.


If you may require reasonable accommodations to participate in our interview process, please contact accommodations@formenergy.com. Requests for accommodations will be treated with discretion.
Form Energy is committed to maintaining the privacy of our applicants. Please be aware that we will never solicit sensitive personal information such as Social Security numbers or bank account details during the recruiting or hiring process.