2

Full Time Golang Jobs (NOW HIRING)

Golang Developer

Lafayette, LA · On-site

$115K - $149K/yr

Golang Developer Category: Software Development/ Engineering Main location: United States ... J0326-2787 Employment Type: Full Time U.S. - The best version of me By playing this video you ...

Sr GoLang(GO) Software Developer

$55.75 - $73.75/hr

Sr GoLang(GO) Software Developer Category: Software Development/ Engineering Main location: United ... J0726-1280 Employment Type: Full Time U.S. - CGI Federal roles - What we do matters By playing this ...

Position Type: Full-Time, 40 hours per week Status: Exempt Location: Hybrid or Remote Requirements ... Golang • 5+ years of professional software engineering experience working on production SaaS ...

Senior GoLang Developer

Atlanta, GA · On-site +1

$53.50 - $70.75/hr

We are seeking a Senior GoLang Developer to lead the development of scalable, resilient backend ... You'll enjoy working 100% remote in this full-time opportunity. Key Responsibilities * Design ...

Senior GoLang Developer

Atlanta, GA · Remote

$55.75 - $73.75/hr

We are seeking a Senior GoLang Developer to lead the development of scalable, resilient backend ... You'll enjoy working 100% remote in this full-time opportunity. Key Responsibilities * Design ...

Senior Golang Developer

Phoenix, AZ · On-site

$54 - $71.50/hr

EEO/About Us Benefits Along with competitive pay, as a full-time Infosys employee you are also ... of Golang programming and architecture design patterns. • Experience in event driven system ...

next page

Showing results 1-20

Full Time Golang information

See salary details

$54K

$114.9K

$159.5K

How much do full time golang jobs pay per year?

As of Jul 19, 2026, the average yearly pay for full time golang in the United States is $114,905.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,000.00 and $132,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Golang Developer, and why are they important?

To thrive as a Full Time Golang Developer, you need strong programming skills in Go (Golang), a solid understanding of computer science fundamentals, and experience with backend development, typically supported by a degree in computer science or related field. Familiarity with tools like Docker, Kubernetes, REST APIs, and version control systems such as Git is commonly required, along with knowledge of cloud platforms like AWS or GCP. Excellent problem-solving, collaboration, and communication skills help you work effectively on cross-functional teams and adapt to changing project requirements. These abilities are crucial for building reliable, scalable software solutions and ensuring smooth team and project workflows.

What is the difference between Full Time Golang vs Full Time Java Developer?

AspectFull Time GolangFull Time Java Developer
Required CredentialsBachelor's in Computer Science, experience with GoBachelor's in Computer Science, experience with Java
Work EnvironmentBackend development, cloud services, microservicesEnterprise applications, web services, backend systems
Industry UsageTech startups, cloud providers, SaaS companiesFinancial institutions, large enterprises, software firms
Search & Comparison IntentYesYes

Both Full Time Golang and Full Time Java Developer roles require strong programming skills and relevant credentials. Golang is often used in cloud-native and microservices environments, while Java is prevalent in enterprise and large-scale applications. The choice depends on industry focus and project requirements.

How does a Full Time Golang developer typically collaborate with other team members in a software development environment?

As a Full Time Golang developer, collaboration is a key part of the role. You’ll regularly work with front-end developers, product managers, DevOps engineers, and QA testers to design, build, and optimize backend services. Daily stand-ups, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Effective communication and clear documentation are essential, as you’ll often need to explain technical concepts to non-developers and contribute to team discussions on architectural decisions.

What are Full Time Golang developers?

Full Time Golang developers are software engineers who specialize in using the Go programming language (also known as Golang) to build applications, systems, or services. They work full-time, typically 40 hours per week, for a single employer or client. Their responsibilities often include designing, coding, testing, and maintaining software solutions using Go, known for its simplicity, concurrency support, and performance. Full Time Golang developers are commonly employed in industries such as cloud computing, backend web development, and distributed systems.
More about Full Time Golang jobs
What cities are hiring for Full Time Golang jobs? Cities with the most Full Time Golang job openings:
What are the most commonly searched types of Golang jobs? The most popular types of Golang jobs are:
What states have the most Full Time Golang jobs? States with the most job openings for Full Time Golang jobs include:
Infographic showing various Full Time Golang job openings in the United States as of July 2026, with employment types broken down into 74% Full Time, 24% Part Time, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $114,905 per year, or $55.2 per hour.

Full-time

Re-posted 13 days ago


Job description

Job Title: Golang Developer / Senior Golang Developer / Lead Golang Developer
Location: Chicago, Illinois
Employment Type: Full Time
  • Design and implement low-latency services in Go for trading infrastructure and market data processing.
  • Build and optimize high-throughput data pipelines for real-time market data ingestion and order routing.
  • Develop lock-free / wait-free data structures and concurrency primitives for performance-critical paths.
  • Engineer systems with deterministic execution, minimizing latency variance and tail latency.
  • Design and maintain distributed coordination systems using consensus protocols (Raft/Paxos) where required.
  • Implement custom networking stacks or optimized RPC frameworks tailored for trading workloads.
  • Work closely with Linux internals:
    • Syscalls
    • CPU pinning
    • NUMA optimization
    • Kernel bypass techniques (e.g., DPDK, Solarflare Onload)
  • Optimize systems using:
    • perf, eBPF, flame graphs
    • Hardware counters and profiling tools
  • Debug production systems under live trading conditions, ensuring stability and performance.
  • Collaborate with quants and traders to align system behavior with strategy requirements.

Required Qualifications
  • 10+ years of experience in systems engineering or low-latency infrastructure
  • 8+ years of production experience with Golang
  • Strong understanding of:
    • Concurrency and synchronization
    • Memory models and allocation behavior
    • High-performance system design
  • Experience building real-time or low-latency systems (trading, networking, or similar domains)
  • Hands-on expertise with:
    • Lock-free programming
    • Atomic operations
    • Multithreaded system design
  • Strong knowledge of:
    • Linux internals and performance tuning
    • Networking (TCP/UDP, multicast, low-latency pipelines)
  • Experience with profiling and debugging tools
  • Exposure to high-frequency trading systems or market microstructure
  • Experience with:
    • Kernel bypass networking (DPDK, Solarflare)
    • RDMA / high-speed networking
  • Familiarity with:
    • Exchange protocols (FIX, binary feeds)
    • Market data normalization pipelines
  • Contributions to systems like:
    • Kubernetes
    • etcd
  • Experience optimizing systems for:
    • Cache locality
    • NUMA architecture
    • CPU microarchitecture behavior