1

Golang Software Developer Jobs in Rhode Island (NOW HIRING)

Senior Software Engineer, Java | Endpoint Data

NC · On-site +1

$125K - $165K/yr

About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

C++ Staff Software Engineer

NC · On-site +1

$150K - $240K/yr

About the Team Software Engineers own the full lifecycle of keeping endpoints up-to-date, from ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

About the Role As a Staff Software Engineer at NinjaOne, you are a highly experienced and ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints ...

Senior Software Engineer, Java | Backup

NC · Remote

$125K - $165K/yr

We hire the best software engineers, but experience in our stack can't hurt ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints ...

Principal Software Architect

Johnston, RI · On-site

$150K - $190K/yr

Principal Software Architect Position Summary As a Principal Architect, you will play a key role in ... Knowledge of multiple programming languages and frameworks, such as: Java JavaScript Python Golang ...

Principal Software Architect

Johnston, RI · On-site

$150K - $190K/yr

Principal Software Architect Position Summary As a Principal Architect, you will play a key role in ... programming languages and frameworks, such as: • Java • JavaScript • Python • Golang • ...

We hire the best software engineers, but experience in our stack can't hurt ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

Senior Software Engineer, Java | Patching

NC · On-site +1

$125K - $165K/yr

We hire the best software engineers, but experience in our stack can't hurt ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

Senior Software Engineer, Kotlin | MDM

NC · On-site +1

$140K - $220K/yr

NinjaOne is built on Java, Kotlin, Golang, C++, and Postgres; supporting millions of user endpoints ... DevOps practices and tooling is valued • Caching systems expertise and experience with Redis is ...

Senior Software Engineer, Java | Patching

NC · On-site +1

$125K - $165K/yr

We hire the best software engineers, but experience in our stack can't hurt ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

Senior Software Engineer, Java | Content Team

NC · On-site +1

$125K - $165K/yr

We hire the best software engineers, but experience in our stack can't hurt ... NinjaOne is built on Java, Kotlin, Python, C++, Golang, and Postgres, supporting millions of user ...

Technical Program Manager, Software Engineering

NC · On-site +1

$129K - $167K/yr

NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints ... DevOps and Senior Leadership. * Project Management: build and maintain comprehensive project plans ...

next page

Showing results 1-20

Golang Software Developer information

What does a Golang software developer do?

A Golang Software Developer is responsible for designing, developing, and maintaining software applications using the Go programming language (commonly referred to as Golang). They work on backend systems, cloud services, APIs, and distributed systems, leveraging Go's performance and concurrency features. Their duties often include writing efficient code, troubleshooting issues, collaborating with cross-functional teams, and ensuring the reliability and scalability of the applications they build.

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

To thrive as a Golang Software Developer, you need a strong background in computer science, programming fundamentals, and proficiency with the Go language and its ecosystem. Familiarity with version control systems like Git, containerization tools such as Docker, and cloud platforms are typically required, and certifications in cloud computing can be advantageous. Strong problem-solving, effective communication, and a collaborative mindset are standout soft skills in this role. These skills ensure the ability to build scalable, efficient systems and work effectively within teams to deliver robust software solutions.

How does a Golang software developer typically collaborate with cross-functional teams during a project?

Golang Software Developers regularly work alongside product managers, frontend developers, DevOps engineers, and QA specialists to deliver robust backend solutions. Collaboration often involves participating in agile ceremonies such as stand-ups, sprint planning, and code reviews to ensure alignment and efficient progress. Developers are expected to communicate technical concepts clearly, contribute to architectural decisions, and proactively share updates or blockers. This teamwork fosters a supportive environment where knowledge sharing and joint problem-solving are highly valued.

What is the difference between Golang Software Developer vs Python Developer?

AspectGolang Software DeveloperPython Developer
Required CredentialsBachelor's in CS or related field; familiarity with Go languageBachelor's in CS or related field; proficiency in Python
Work EnvironmentBackend development, cloud services, microservicesWeb development, data analysis, automation
Industry UsageTech companies, cloud providers, startupsWeb apps, data science, AI projects
Search & Comparison IntentFocus on performance, concurrency, scalable systemsFocus on versatility, scripting, rapid development

Golang Software Developers specialize in high-performance backend systems and microservices, often in cloud environments, while Python Developers work across web, data science, and automation projects. Both roles require a strong programming background but differ in language focus and application areas.

What cities in Rhode Island are hiring for Golang Software Developer jobs?

Cities in Rhode Island with the most Golang Software Developer job openings:

Senior Software Engineer opportunity in Iselin, NJ, Short Hills, NJ ,Jhonston, RI ,Westwood, MA, Pla

Johnston, RI • On-site

$123K - $162K/yr

Full-time

Posted 26 days ago


Job description

Job Description

Role: Senior Software Engineer
Location: Iselin, NJ, 
Short Hills, NJ ,Jhonston, RI ,Westwood, MA, Plano, TX, Phoenix, AZ (3 days a week hybrid)
Interview Mode: In Person

Duration: Longterm


As a Senior Software Engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad range of initiatives. By leveraging your technical skills and thirst for innovation, you will produce disruptive technologies that will ensure market leadership in consumer banking. As a future leader, you will work on multiple solutions spanning consumer banking applications.

The Senior Software Engineer will be responsible for:

  • Designing, modifying, developing, and implementing technology solutions. Building modern, architecturally sound components, tools, and applications to meet mission-driven strategic business goals.
  • Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with team mates.
  • Infusing quality of service characteristics, such as scalability, manageability, and maintainability, into distributed service-based frameworks to create or expand business or technical capabilities.
  • Contributing insight from prior experiences when considering design specifications, especially considering the goals of the consumer-facing product.

Required Qualifications

  • 5+ years of experience in software development, with a proven record of successfully launching commercial products.
  • 3+ years of experience with collecting requirements, creating software designs, and developing efficient implementations.
  • Demonstrated ability to operate in a team environment, with strong interpersonal and communication skills.
  • Understanding of multiple programming languages, including at least one front-end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.
  • Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics, or a related discipline.

Desired Qualifications

  • Understanding of the banking industry, specifically the functions of custodial and consumer banking.
  • Experience with AWS/Azure/GCP.
  • Bash and Linux experience.
  • Familiarity with full-stack development.
  • Experience with CI/CD pipelines (CircleCI, Jenkins, or equivalent).
  • Cloud certifications such as AWS Solutions Architect.
  • Understanding of data structure concepts such as linked lists, dictionaries, arrays, custom object creation, etc
Additional Information

All your information will be kept confidential according to EEO guidelines.