2

Remote Golang Jobs in Indiana (NOW HIRING)

Sr. Software Engineer

Indianapolis, IN · On-site +1

$117K - $154K/yr

Remote or Hybrid work model * Core hours of operation are Monday through Friday, 0600 - 1700. * May be requested to work evenings and weekends to meet program and contract needs Working at SOSi All ...

Sr. Software Engineer

Indianapolis, IN · On-site +1

$117K - $154K/yr

Remote or Hybrid work model * Core hours of operation are Monday through Friday, 0600 - 1700. * May be requested to work evenings and weekends to meet program and contract needs Working at SOSi All ...

Senior Software Engineer

Indianapolis, IN · On-site +1

$117K - $154K/yr

Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking ...

Showing results 21-27

Remote Golang information

What are some common challenges faced by remote Golang developers, and how can they be addressed?

Remote Golang developers often encounter challenges such as communication gaps with team members, time zone differences, and maintaining code quality without in-person collaboration. These can be addressed by leveraging collaboration tools like Slack or Zoom for regular check-ins, using version control systems like Git for code reviews, and participating in daily stand-ups to stay aligned with the team. Building a strong asynchronous communication habit and actively engaging in code documentation also help ensure smooth project delivery and professional growth.

What are remote Golang jobs?

Remote Golang jobs are software development positions that focus on using the Go programming language (commonly known as Golang) and allow professionals to work from anywhere, rather than a traditional office environment. These roles typically involve backend development, building APIs, microservices, or working on cloud-based systems. Remote Golang jobs are popular in tech companies, especially those working with scalable, high-performance systems and distributed architectures. They require strong programming skills in Go, experience with related technologies, and the ability to collaborate effectively in a distributed team.

What are remote Golang jobs?

Golang refers to the Go programming language designed by Google employees as a simple, straightforward way to code. A remote Golang job is a position that allows you to work from home to develop back-end software using this language. Your responsibilities are to build code, integrate commands, and improve the structure for operating systems and mobile devices. Remote Golang opportunities include Golang developers, Golang engineers, and Golang programmers. You work directly with the programming language, though your duties may vary depending on the job and the direction the company wants to go. You may work for a company full-time or provide freelance services.

What is the difference between Remote Golang vs Remote Software Engineer?

AspectRemote GolangRemote Software Engineer
Required CredentialsProficiency in Go, relevant certificationsProficiency in multiple languages, relevant certifications
Work EnvironmentPrimarily backend development, cloud-based projectsFull-stack or backend, diverse tech stacks
Employer & Industry UsageTech companies, startups, cloud providersTech, finance, healthcare, various industries
Search & Comparison IntentFocus on Go-specific rolesBroader software development roles

Remote Golang roles are specialized in Go programming, often focusing on backend and cloud projects. Remote Software Engineer positions are more general, covering multiple languages and tech stacks. If you're skilled in Go and prefer backend work, Remote Golang is more targeted. For broader software development interests, Remote Software Engineer roles offer more variety.

What are the key skills and qualifications needed to thrive as a remote Golang developer?

To thrive as a Remote Golang Developer, you need strong proficiency in Go programming, a solid understanding of computer science fundamentals, and experience with backend or cloud-based systems. Familiarity with tools like Docker, Kubernetes, Git, and CI/CD pipelines, as well as knowledge of RESTful APIs and microservices architecture, is typically required. Outstanding problem-solving, self-motivation, and clear written communication are vital soft skills for remote collaboration and autonomy. These skills ensure efficient code delivery, seamless teamwork across distributed environments, and the ability to build scalable, reliable applications.
What are the most commonly searched types of Golang jobs in Indiana? The most popular types of Golang jobs in Indiana are:
What are popular job titles related to Remote Golang jobs in Indiana? For Remote Golang jobs in Indiana, the most frequently searched job titles are:
What cities in Indiana are hiring for Remote Golang jobs? Cities in Indiana with the most Remote Golang job openings:
Infographic showing various Remote Golang job openings in Indiana as of August 2026, with employment types broken down into 91% Full Time, 1% Part Time, and 8% Contract. Highlights an 75% Physical, 5% Hybrid, and 20% Remote job distribution.

Sr. Software Engineer

SOSi

Indianapolis, IN • On-site, Remote

$117K - $154K/yr

Full-time

Posted 9 days ago


Job description

Company Description

Founded in 1989 and headquartered in Reston, Virginia, SOSi is a private defense and government solutions business specializing in advanced technology systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance, and reconnaissance (ISR), and logistics.

Job Description

SOSi is seeking an experienced Senior Software Engineer to support a mission-critical federal payroll and financial management program. This role will support software development, application sustainment, and production operations within a complex enterprise environment.

Job Description

The Senior Software Engineer will support the full software development lifecycle, including software design, development, testing, implementation, maintenance, and production support. The successful candidate will possess strong legacy application experience supporting enterprise business systems.

Responsibilities

  • Design, develop, test, and maintain enterprise software applications.
  • Develop and maintain COBOL applications within an IBM z/OS environment.
  • Analyze and resolve production issues, including batch processing failures.
  • Support software releases, production deployments, and configuration management.
  • Participate in requirements analysis, code reviews, testing, and documentation.
  • Collaborate with systems engineers, database administrators, testers, and customer stakeholders.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field. Equivalent experience may be substituted.
  • 10+ years of software engineering experience.
  • Experience supporting mission-critical production environments.
  • Experience supporting enterprise business applications.
  • COBOL, IBM z/OS, JCL, SDLC, Production Support, Software Testing, Configuration Management
  • Ability to obtain Public Trust Clearance.

Preferred:

  • Oracle
  • Cognos
  • Endevor
  • Payroll, financial management, or ERP systems
Additional Information

Work Environment

  • Normal office conditions with potential to perform duties in deployed locations
  • Remote or Hybrid work model 
  • Core hours of operation are Monday through Friday, 0600 - 1700.
  • May be requested to work evenings and weekends to meet program and contract needs

Working at SOSi

All interested individuals will receive consideration and will not be discriminated against for any reason.