CrawlJobs Logo
Briefcase Icon
Category Icon

Software Engineer - Golang Jobs (Hybrid work)

3793 Job Offers

Filters
Sr Software Engineer, Cloud Services
Save Icon
Join Roku's team in Bengaluru as a Senior Software Engineer for Cloud Services. You will design and build high-scale, low-latency distributed systems for real-time CTV ad auctions. This role requires deep expertise in Java, microservices, Kubernetes, and cloud platforms like AWS/GCP. We offer com...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer, Android
Save Icon
Shape the future of streaming as a Senior Android Engineer in Manchester. Develop the Roku mobile app using Kotlin and Compose to control millions of devices. Leverage modern tech and AI tools to build high-performance, intuitive experiences. Enjoy comprehensive benefits and work with IoT protoco...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer, Android
Save Icon
Join Roku in Cambridge as a Senior Android Engineer. Shape the future of streaming by building intuitive, high-performance mobile apps to control Roku devices. We seek an expert in Kotlin/Compose, Play Store deployment, and AI tools, with IoT experience a plus. Enjoy comprehensive benefits and wo...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Roku's CMS & Tools team in Bengaluru as a Senior Software Engineer. Design and build scalable, cloud-native backend systems using AWS, Kubernetes, and microservices. Your work will directly impact millions of users by powering content workflows for global streaming. Enjoy comprehensive benef...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead a global team at the heart of Microsoft's licensing ecosystem in Redmond. Design and operate the core, high-scale services powering Microsoft 365 and Copilot activation. We seek an experienced engineering leader with 6+ years in coding (C#, Java, Python, etc.) and a proven track record in bu...
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
Director, Software Engineer
Save Icon
Lead complex software engineering initiatives for hybrid cloud solutions at NetApp in Bengaluru. This Director role requires 12+ years of leadership experience in cloud, storage, or data management. You will guide high-performing teams to build scalable, reliable as-a-service products using moder...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
netapp.com Logo
NetApp
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Engineering Operations team in Atlanta as a Senior Software Engineer. Drive AI-powered operational excellence for the Microsoft Cloud, focusing on reliability and scalable ML infrastructure. Apply your expertise in distributed systems and languages like Python or C# within an inc...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver to build the AI-era data platform. Develop industry-leading products like Power BI, using languages such as C# or Python. This role requires a CS degree, 2+ years of coding experience, and offers work on cutting-edge AI-integrated software.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineering
Save Icon
Join our team in Bangalore as a Senior Software Engineer. You will design and build complex, high-performance frontend applications using modern JavaScript frameworks. Your role involves full lifecycle development, from feature implementation to maintenance and optimization. We seek an expert wit...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Senior Software Engineering
Save Icon
Seeking a Senior .NET Full Stack Engineer in Bangalore to design, build, and maintain complex commercial software. You'll leverage 5+ years of experience across the full development lifecycle, from backend services to frontend components. This role involves driving code quality, system performanc...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Bangalore as a Software Engineer specializing in Java Full Stack. You will design, develop, and maintain applications using Java, Spring Boot, and modern frontend technologies. This role requires 2+ years of experience, independence, and skills in both backend and frontend develo...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Bangalore as a .NET Full Stack Software Engineer. You will design, develop, and maintain applications using modern .NET technologies across both frontend and backend. The role requires 2+ years of experience, independence, and skills in API integration and automated testing. DevO...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Bangalore as a Software Engineer specializing in JavaScript Frontend. You will design, develop, and maintain UI components, integrating with backend APIs. We seek 2+ years of frontend experience, proficiency in JavaScript, and strong software design principles. Experience with Vu...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Senior Software Engineering
Save Icon
Seeking a Senior Software Engineer in Bangalore to design and deliver complex Java full stack solutions. You will leverage Spring Boot and modern UI skills across the entire development lifecycle. This role involves driving code quality, system performance, and mentoring junior engineers. Strong ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's SCHIE team in Santa Clara as a Software Engineer II. Develop and test cutting-edge Data Processing Unit (DPU) software using C and Python. Champion product quality by writing automated tests for networking protocols and core accelerators. Requires a Bachelor's degree and 2+ years...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Zalando in Berlin as a Senior Software Engineer. Design and optimize the core algorithmic system for warehouse fulfillment using your JVM, microservices, and Kotlin expertise. Enjoy a hybrid model, relocation support, and impactful work in a collaborative, agile team.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Software Engineer
Save Icon
Join the Windows Update Platform team in Dublin as a Software Engineer. Impact billions by ensuring seamless, secure OS updates. Design, code, and build resilient features using C, C++, or C#. Work in a fast-paced environment on cutting-edge, high-performance software.
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Defender for Office team in Hyderabad. As a Senior Software Engineer, you'll design and deliver cloud-based security services to protect against advanced email threats. Utilize your 5+ years of coding experience (C#, Python, Java, etc.) in distributed systems. Help evolve detecti...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead application systems analysis and programming as a Principal Software Engineer (VP) in Pune. This senior role requires 10-16 years of expertise in Java, Python, RESTful APIs, Kafka, and cloud platforms (AWS/GCP). You will establish new systems, demonstrating leadership and project management ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Outlook Engineering team in Bangalore to build next-gen AI-driven features for millions. We seek a Senior Software Engineer with 7+ years of experience in C, C++, C#, or Python, and a passion for scalable, high-quality services. You'll design and ship intelligent user experiences in a fa...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
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