CrawlJobs Logo
Briefcase Icon
Category Icon

Software Engineer - Golang Jobs (Remote work)

1530 Job Offers

Filters
Senior Software Engineer
Save Icon
Senior Software Engineer sought to design and deliver scalable micro frontend architectures using React, TypeScript, and NestJS. This UK-based role focuses on building high-performing, secure applications with a DevSecOps mindset. You will mentor engineers, drive CI/CD improvements, and shape tec...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
admiralgroup.co.uk Logo
Admiral Group Plc
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft’s Azure Storage Deployment team as a Software Engineer II. Design and build high-scale distributed systems using C++, C#, Java, or Python. Collaborate with engineering and DevOps teams across the US to deliver secure, scalable solutions. Ideal for engineers with 2+ years of experie...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Engineering Workflow and CI
Save Icon
Mozilla seeks a Senior Software Engineer to enhance developer productivity by improving Firefox’s CI/CD and engineering workflows. You’ll build Python-based services, optimize testing pipelines, and work cross-platform (Windows, Linux, Mac). Ideal for experts in FastAPI, GCP/AWS, and GitHub Actio...
Location Icon
Location
Sweden, Germany, France, UK, Finland, Belgium, Spain, Netherlands
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of critical monitoring and alerting for Microsoft 365 Resilience, including Copilot. As a Principal Software Engineer, you will architect robust reliability measures like Graceful Degradation across core platforms. Requires a BS in CS with 12+ years coding in C, C++, C#, or P...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer at Microsoft Azure Data in Tokyo, Japan. Design and implement core PostgreSQL features, including planner, executor, and replication. Requires 6+ years of C/C++/C#/Java/Python experience and deep database internals knowledge. Join a world-class team building the data p...
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Architect
Save Icon
Join Microsoft’s Azure Resource Graph team as a Principal Software Engineering Architect. Lead the evolution of big data, LLM, and agentic platforms, designing scalable distributed systems. Requires 8+ years in C, C++, C#, Java, JavaScript, or Python. Drive AI adoption and build high-performance ...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Azure Storage
Save Icon
Join Microsoft Azure Storage as a Senior Software Engineer on the Ultra Disk team, building the fastest block storage platform in the cloud. Design and implement scalable, high-performance distributed systems for exascale data, using C, C++, C#, or Python. Based in multiple US locations, this rol...
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
Staff Software Engineer (L4) Data Platform
Save Icon
Join a top-tier team as a Staff Software Engineer (L4) on the Data Platform. Architect scalable data solutions using AWS, Spark, and Kafka while mentoring engineers. Requires 8+ years of experience, expertise in distributed systems, and proficiency in Python or Java. Drive innovation on complex d...
Location Icon
Location
United States
Salary Icon
Salary
171120.00 - 213900.00 USD / Year
stytch.com Logo
Stytch
Expiration Date
Until further notice
Software Engineer (L2)
Save Icon
Join Twilio as a Fullstack Software Engineer (L2) on the Trial & Upgrade Team in India. You will design and deploy scalable features using React, NodeJS, TypeScript, and Spring Boot within an agile SCRUM environment. Ideal candidates have 2+ years of experience with modern JavaScript, Java framew...
Location Icon
Location
India
Salary Icon
Salary
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Invert seeks a Senior Software Engineer to join our remote-first team in San Francisco. You will leverage 6+ years of experience with Python, React, TypeScript, and AWS to ship features and mentor engineers. Drive technical decisions for sustainable scaling in bioprocessing automation. Enjoy comp...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
130000.00 - 200000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Senior Software Engineer II – Confluent, India (Remote-First). Design and scale the Kora Serverless platform, Confluent’s cloud-native Kafka service. Requires 6+ years of experience, deep expertise in distributed systems, and proficiency in Java/Scala. Join a collaborative team building high-perf...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the engineering of Azure Storage’s foundational distributed file system as a Principal Software Engineering Manager. This role requires deep expertise in C/C++ and large-scale systems, with a focus on architecting solutions for Microsoft’s cloud. You will drive product strategy, mentor a col...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
139900.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Android
Save Icon
Senior Software Engineer, Android – Prague, Czechia. Join the Corrigo Platform team to build a leading CMMS enterprise solution. You need 6+ years of Android experience, expertise in Java, Kotlin, Jetpack Compose, and Clean Architecture. Develop new features, write clean code, and collaborate wit...
Location Icon
Location
Czechia , Prague
Salary Icon
Salary
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a leading AI and software engineering firm in Oklahoma City as a Senior Software Engineer. Drive innovation on enterprise products using .NET, C#, Angular, and modern CI/CD practices. Enjoy a collaborative Agile environment with full benefits, including medical, dental, and 401(k). Lead feat...
Location Icon
Location
United States , Oklahoma City
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer - Automation
Save Icon
Join Paymentology as an Automation Engineer to design and build internal tooling that enhances operational efficiency. You will develop automation solutions, integrate SaaS platforms, and apply AI capabilities to streamline workflows. This role requires proficiency in Python/Node.js and experienc...
Location Icon
Location
Salary Icon
Salary
Not provided
paymentology.com Logo
Paymentology
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Customer Experience Engineering team as a Senior Software Engineer. This hands-on role involves working directly with strategic Azure customers and contributing to a core observability service. You'll need a strong background in languages like C# or Python and experience with cloud platf...
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
Software Engineer / Senior Software Engineer - Data Engineering GitHub
Save Icon
Join GitHub as a Software Engineer in Data Engineering, based in the Czech Republic. Design, build, and ship high-quality, scalable systems using languages like Python, Java, or Go. Collaborate with a global team to enhance services for millions of developers, with opportunities for technical lea...
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - CoreAI
Save Icon
Lead the future of AI-powered software testing as a Principal Software Engineer on Microsoft's Playwright team. Design and implement AI-native capabilities for the core automation framework, integrating with GitHub and VS Code. This Redmond-based role requires deep expertise in AI/LLM models, bro...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Full Stack Software Engineer
Save Icon
Join Bitwarden as a Senior Full Stack Engineer and shape the future of password security. Work remotely in the US with a global team, using C#, TypeScript, and Rust. You'll own features end-to-end, mentor others, and grow in a supportive, open-source environment.
Location Icon
Location
United States
Salary Icon
Salary
140000.00 - 200000.00 USD / Year
bitwarden.com Logo
Bitwarden
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

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