CrawlJobs Logo
Briefcase Icon
Category Icon

Software Engineer - Golang Jobs

9492 Job Offers

Filters
Staff Software Engineer - ETL Platform
Save Icon
Join Fivetran's ETL Platform team in Toronto as a Staff Software Engineer. Own the core data pipeline platform, ensuring reliable, large-scale data synchronization for customers. Leverage your expertise in languages like Python, Kotlin, and cloud infrastructure (AWS/GCP/Azure) to solve complex in...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
167548.00 - 209435.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Staff Software Engineer - Fullstack
Save Icon
Join Fivetran's Reverse ETL team in Toronto as a Staff Software Engineer. You'll lead the full-stack integration of data activation features using Ruby on Rails, TypeScript, and Vue. This role requires expertise in both interpreted and compiled languages, cloud platforms, and end-to-end system de...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
167548.00 - 209435.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - Databases
Save Icon
Join Fivetran in Toronto as a Senior Software Engineer on the Databases team. You will build and optimize high-volume data pipelines using Java and cloud platforms. This role offers a chance to improve reliability, architecture, and mentor peers. Enjoy top benefits like full medical coverage, RSU...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
139869.00 - 167849.50 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - Core Databases
Save Icon
Join Fivetran's core team in Novi Sad as a Senior Software Engineer for Databases. Design and build high-performance ELT systems, focusing on relational semantics and software performance. Enjoy full benefits, stock grants, and professional growth while shaping the foundation of our data integrat...
Location Icon
Location
Serbia , Novi Sad
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in St. Louis as a Software Engineer. You will design and build scalable Java microservices using Spring Boot and REST APIs. Expertise with Docker, Kubernetes, and CI/CD is essential. We offer competitive pay, full benefits, and a collaborative tech environment.
Location Icon
Location
United States , St. Louis
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Staff Software Development Engineer in Test
Save Icon
Lead quality strategy and automation at scale as a Staff SDET at Fivetran in Bengaluru. You will architect shared test infrastructure, drive cross-team initiatives, and ensure platform resilience. This senior role requires 8+ years of building scalable automation frameworks and influencing releas...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer, AI Platform
Save Icon
Join GoodLeap as a Senior Software Engineer on our AI Platform team. Build scalable, agentic AI systems using Python/TypeScript for sustainable tech. Design tools to empower teams and homeowners, tackling unique technical challenges. This role offers a collaborative environment in Austin, San Fra...
Location Icon
Location
United States , AUSTIN; SAN FRANCISCO; IRVINE; ROSEVILLE
Salary Icon
Salary
173000.00 - 200000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Convergence Group as a Full Stack Software Engineer. Utilize your 5+ years of C# expertise with modern JavaScript frameworks and Azure to build next-generation web applications. Enjoy a hybrid role with 3 days per week in our dog-friendly Solihull office, alongside benefits like private medi...
Location Icon
Location
United Kingdom , Solihull
Salary Icon
Salary
50000.00 - 65000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Specialized team to build the world's largest AI infrastructure. As a Senior Software Engineer, you'll develop core platform features using C++, C#, Python, or Java. This role requires a Bachelor's degree and 4+ years of coding experience. Collaborate on transformative AI p...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Cleared Manager, R&D Science and Engineering - Critical Software Systems Department
Save Icon
Lead a team of 20+ experts in full-stack development, cybersecurity, and AI for critical national security software. This R&D management role in Albuquerque requires an active DOE Q clearance and a bachelor's degree. Drive innovation in cloud-based systems for nuclear incident response while enjo...
Location Icon
Location
United States , Albuquerque
Salary Icon
Salary
163700.00 - 278000.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Astrion as a Senior Software Engineer supporting the MRO program at Wright Patterson AFB, OH. This role requires a Secret clearance, US citizenship, and extensive DoD experience. You will develop engineering solutions, manage source code, and evaluate system feasibility. We offer competitive...
Location Icon
Location
United States , Dayton
Salary Icon
Salary
Not provided
astrion.us Logo
Astrion
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Confluent as a Senior Software Engineer in the UK. Design and build Golang infrastructure services on our cloud-native, Kafka-based PaaS platform. We seek experts in cloud infrastructure, distributed systems, and Go/Python/C++. Enjoy a remote-first culture, equity, and robust benefits.
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join Confluent as a Senior Software Engineer II to build our leading cloud-native PaaS for streaming data. You'll design and maintain Golang infrastructure services on Kubernetes within a remote-first UK team. We seek 6+ years in cloud infrastructure, distributed systems, and proficiency in Go, P...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer II - Kafka Client
Save Icon
Join Confluent as a Senior Software Engineer II for Kafka Client libraries in India. You will enhance open-source Kafka libraries using C/C++ and Java, providing technical leadership. This remote-first role offers robust benefits and a collaborative culture focused on a unified data streaming pla...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer, Minecraft
Save Icon
Join Mojang Studios as a Senior Software Engineer to enhance Minecraft's social and account ecosystems. You'll develop features in C++ and web tech (React, TypeScript) for PC, mobile, and console. Collaborate across teams to build high-quality, accessible interfaces for millions of players. This ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Teams as a Senior Software Engineer in Redmond. Design and deliver full-stack solutions using React, Node.js, and .NET Core to shape the future of collaboration. Build scalable features and APIs for millions of users in a fast-paced, innovative environment. Requires a relevant degr...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Join Microsoft's Azure Hardware team in Redmond as a Senior Firmware Engineer. You will lead driver and firmware architecture for accelerator chips, working on low-level hardware development. This role requires 5+ years of C/C++ experience and expertise in PCIe, USB, and driver design. Be at the ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our innovative team in Sydney as a Senior Software Engineer. Develop high-impact applications using modern tech stacks like Nuxt/Vue.js, Nest.js, and TypeScript on GCP. You will design scalable solutions, mentor engineers, and collaborate cross-functionally. Bring your expertise in cloud, co...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
safewill.com Logo
Safewill
Expiration Date
Until further notice
Entry Level Software Engineer
Save Icon
Join Amentum's USN advanced technology team as an Entry Level Software Engineer. Develop and optimize software in an R&D setting using C++/C# in an Agile environment. This role is based in Fredericksburg/Dahlgren, VA and requires an active Secret clearance. We offer health benefits, 401K match, t...
Location Icon
Location
United States , Dahlgren, Virginia
Salary Icon
Salary
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a skilled Software Engineer for a remote/hybrid role based in Aiken, US. This position requires expertise in IBM DOORS Next Generation, system architecture, and Software Requirement Specifications. Ideal candidates will have strong programming skills and a deep understanding of software d...
Location Icon
Location
United States , Aiken
Salary Icon
Salary
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice

About the Software Engineer - Golang role

Explore a world of opportunity in Software Engineer - Golang jobs, a specialized and in-demand career path at the heart of modern backend and cloud-native development. Professionals in this role leverage the Go programming language (Golang) to build efficient, reliable, and scalable software systems. Known for its simplicity, performance, and excellent concurrency support, Go is the engine behind countless microservices, distributed systems, APIs, and infrastructure tools. A career here is ideal for engineers passionate about creating high-performance backend services, robust networked applications, and the foundational platforms that power today's digital experiences.

In typical Software Engineer - Golang jobs, core responsibilities revolve around designing, developing, and maintaining server-side applications. This includes architecting and implementing RESTful or gRPC APIs that serve data to web and mobile clients. Engineers build and optimize microservices that handle specific business logic, ensuring they are resilient, scalable, and communicate effectively within a distributed architecture. A significant part of the role involves writing concurrent code to handle multiple tasks simultaneously, a key strength of Go. Professionals also integrate with various data storage solutions, including SQL databases like PostgreSQL and NoSQL systems, and often work with message queues and caches. Deploying and managing applications within containerized environments like Docker and orchestrators such as Kubernetes is a common expectation, aligning with cloud-native principles.

The day-to-day work extends beyond pure coding. Engineers in these roles are responsible for writing comprehensive unit and integration tests to ensure code quality and reliability. They participate in code reviews, contribute to system design discussions, and document their work. Performance profiling and optimization are frequent tasks, as Go applications are often chosen for their speed and efficiency. Collaboration is key; Golang engineers regularly partner with front-end developers, product managers, DevOps specialists, and data engineers to deliver cohesive features and system improvements.

To succeed in Software Engineer - Golang jobs, candidates typically need a strong foundation in computer science principles and several years of professional software development experience. Proficiency in Go is paramount, including a deep understanding of its concurrency model (goroutines and channels), standard library, and idiomatic patterns. Solid experience with backend development, API design, and system architecture is essential. Familiarity with cloud platforms (AWS, GCP, or Azure), containerization technologies, and infrastructure-as-code tools is highly valued. Knowledge of software development best practices, including version control with Git, CI/CD pipelines, and agile methodologies, is standard. Strong problem-solving skills, attention to detail, and the ability to work effectively in a team environment are universal requirements for these impactful roles. Discover your next career move in this dynamic field where you can build the scalable systems of tomorrow.

Filters

×
Countries
Category
Location
Work Mode
Salary