1

Go Programming Jobs in Providence, RI (NOW HIRING)

Sr React Software Engineer

Woonsocket, RI ยท On-site

$100K - $110K/yr

This is a hybrid position where you will be required to go into an office in Woonsocket, RI a few ... Understanding of functional programming * Ability to transform design mockups and wireframes into ...

Sr React Software Engineer

Woonsocket, RI ยท On-site

$100K - $110K/yr

This is a hybrid position where you will be required to go into an office in Woonsocket, RI a few ... Understanding of functional programming * Ability to transform design mockups and wireframes into ...

This is a hybrid position where you will be required to go into an office in Woonsocket, RI a few ... Understanding of functional programming * Ability to transform design mockups and wireframes into ...

Our brand lineup includes leading names like Bell, Cessna, Beechcraft, E-Z-GO, Lycoming Engines and ... Strong programming skills in Python, Java, Scala, or similar languages. * Solid experience with SQL ...

Our brand lineup includes leading names like Bell, Cessna, Beechcraft, E-Z-GO, Lycoming Engines and ... Strong programming skills in Python, Java, Scala, or similar languages. * Solid experience with SQL ...

Data Engineer

Smithfield, RI ยท On-site

$110K - $132K/yr

REQUIREMENTS: * Bachelor's degree, preferably in Engineering or Business * 6-9 years of ... Familiarity with Go (Golang) for backend or data platform development * Broader experience ...

As a Protection & Control Engineer, you will have the opportunity to act as the technical lead for ... Rico] Go to MyBenefitsABB.com and click on "Candidate/Guest" to learn more Health, Life ...

Robotics Engineer-Software

Bristol, RI ยท On-site

$110 - $150/hr

Our culture is a can do will do approach to engineering challenges and your success requires always being willing to go the extra mile to achieve our goals. Being an effective communicator is ...

Senior Software Engineer

Carolina, RI ยท Remote

$123K - $162K/yr

Drive to learn new things and go above and beyond the call of duty. * Always working to improve yourself and constructively support the team around you. * May mentor junior engineers and contribute ...

Senior Software Engineer

Carolina, RI ยท Remote

$123K - $162K/yr

Drive to learn new things and go above and beyond the call of duty. * Always working to improve yourself and constructively support the team around you. * May mentor junior engineers and contribute ...

Showing results 41-60

Go Programming information

See Providence, RI salary details

$25.3K

$89.9K

$150.5K

How much do go programming jobs pay per year?

As of Aug 22, 2026, the average yearly pay for go programming in Providence, RI is $89,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,100.00 and $117,200.00 per year, depending on experience, location, and employer.

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

Is Go Programming in high demand?

Go programming is in high demand, especially in cloud computing, microservices, and backend development. Companies value Go for its performance, simplicity, and concurrency support, leading to strong job growth and competitive salaries for skilled developers.
Infographic showing various Go Programming job openings in Providence, RI as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 19% Part Time, and 6% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $89,857 per year, or $43.2 per hour.

$85 - $120/hr

Other

Posted 2 days ago

New


Job description

The Automation Developer designs, develops, implements, and supports end to end automation solutions that improve efficiency, accuracy, and scalability across the organization. This role works closely with business analysts, technical teams, and business units to analyze requirements and deliver effective automation solutions using the organizationโ€™s automation technology stack.The Automation Developer is responsible for contributing throughout the full automation lifecycle, including solution design, development, testing, deployment, and ongoing production support. The ideal candidate brings hands on experience building reliable, maintainable automations, strong problem solving and analytical skills, and a solid understanding of automation best practices, reusable components, and exception handling.This role requires the ability to work across multiple automation technologies, integrate with databases and systems such as SQL based platforms, and adapt to evolving tools and platforms. Experience with modern automation practices, cloud based automation platforms, intelligent automation concepts, and a continuous improvement mindset are highly valued.Duties and Responsibilities:Responsibilities include, but are not limited to the following:Independently design, develop, test, and deploy automation solutions within the organizationDeliver assigned automation solutions within agreed timelines and quality expectationsApply UiPath best practices including reusability, exception handling, and maintainable design patternsDevelop, configure, and maintain automation solutions using automation development tools and orchestration platforms, including creation and reuse of shared componentsApply modern automation development practices, including use of reusable libraries, frameworks, and standardized components to improve consistency and maintainabilityDesign and implement integrations between automation solutions and external systems, including APIs and service based interfaces, to enable end to end process automationWrite, execute, and troubleshoot SQL queries to support automation logic, reporting, data validation, and issue resolutionDeploy, manage, and support automation solutions in cloud based automation platforms, following modern deployment and operational practicesBuild and maintain intelligent automation solutions using agent based or decision driven components to enable adaptive and scalable process automationSupport automation solutions in production, including monitoring and issue resolutionPerform root cause analysis and implement fixes for automation defects and failuresSupport and maintain deployed automation solutions throughout the application lifecycleIdentify new opportunities to improve the usability, stability and maintainability of automation jobsParticipate in peer reviews, testing activities, and quality assurance to ensure automation reliabilityWrite Functional and Technical Documentation for automation processesCollaborate with team members and stakeholders to continuously improve automation standardsProvide technical consultation for the business communityPlan and implement Development Life Cycle, UAT and Go LiveLearn and apply new tools, technologies, and automation platforms as required to support evolving business and automation requirementsOther related duties as requiredQualifications:Required:Bachelorโ€™s degree in information systems or related field, or sufficient, relevant work experience to equate to the degreeTwo (2) or more yearsโ€™ of automation experience using UI pathThree (3) or more yearsโ€™ experience with SQLOne (1) year experience with a Programming LanguageExperience using System Development MethodologyStrong systems analysis, problem solving and design skillsStrong verbal and written communications skillsExcellent customer service skillsAbility to work on multiple projects with multiple deadlinesTeam PlayerPreferred:Bachelorโ€™s degree or Masterโ€™s degree in information systems or related fieldCertified UiPath Advanced Developer.One (1)+ yearsโ€™ of HMO experienceOne (1)+ yearsโ€™ experience with XMLExperience writing functional\technical specificationsExperience in the design of relational database structuresExperience in active batch automationExperience with Microsoft Power Automate and Power Platform integrationsExperience with UiPath AI Center, Document Understanding, or related intelligent automation capabilitiesExperience with Altova product suite (XML Spy, MapForce)Experience with Team Foundation Server (TFS) and GIT.Knowledge on more than one Automation ToolsNeighborhood Health Plan of Rhode Island is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. #J-18808-Ljbffr