As a Senior Software Engineer, you will help the team create and implement a wide variety of web-based products using Go and PHP-Laravel or Node.js and Vue.js, and wants to take their career one step further. You will build, scale, and maintain backend and frontend services that power Insider’s core analytics systems, which process hundreds of thousands of events per second, manage terabytes of data, and serve real-time insights across 9+ global products.
Remote Software engineering Jobs · Go
129 results
FiltersJob listings
This role is for someone who loves building for developers, cares deeply about open source, and wants their work to directly impact how thousands of engineering teams observe and operate their systems. You will be responsible for making the SigNoz open-source experience smoother, more powerful, and easier to adopt.
As a Senior Software Engineer on the Container-as-a-Service (CaaS) team, you’ll design and build the core systems that power Docker’s cloud platform, focusing on creating scalable, reliable, and secure infrastructure that enables developers to deploy and manage containerized workloads with confidence. You will solve distributed systems challenges, working at the intersection of developer experience and cloud infrastructure to help shape the future of Docker’s platform.
This is a 6 month contract position starting mid January and continuing through mid August with possibility of extension and/or full time employment. Role Responsibilities include developing software in Go and Python and writing design docs to communicate ideas.
Build and lead our engineering organization from the ground up. This is a foundational leadership role responsible for driving organizational structure, technical strategy, and team performance across both the XMTP protocol and Convos app. We're looking for a seasoned technical leader who can think strategically about how to structure teams for speed and quality, make smart architectural decisions, and hold a high bar for execution and accountability.
We are looking for an experienced Senior Software Engineer to develop and enhance high‑performance and highly scalable backend services. While the role still values familiarity with Node.js and React, the primary emphasis is on Go, gRPC, Kafka, Kubernetes, and cloud‑native development across AWS & GCP. You’ll own the creation of robust backend services that interact with MongoDB, stream data through Kafka, and run reliably in containerized environments.
Lead a team of software developers developing solutions for the airline and own the development and maintenance of systems within a business domain. Ensure your team members are performing to the best of their ability and that your team’s code quality stays high and solves the right problem. Communicate with peer teams and business leaders.
Define the technical vision and lead the design and implementation of Docker AI Cloud’s distributed systems. Partner with principal engineers across the company to architect scalable, reliable, and secure infrastructure that supports millions of developers and thousands of enterprises. Define and drive the long-term technical strategy for Docker AI Cloud’s control and data plane services. Architect highly available, multi-region systems capable of operating seamlessly across multiple cloud providers.
The Effectual Principal Enterprise Software Architect designs, develops, and deploys cloud-based applications and enterprise-scale solutions for our clients, with a strong emphasis on AWS-based application modernization, leading architectural strategy for large enterprise and public sector clients and transforming legacy applications into modern cloud-native architectures. They collaborate with cross-functional teams to ensure the delivery of high-quality cloud solutions.
This position is for a Staff Software Engineer who brings expertise in reliability, performance, scalability, and software engineering best practices. You will leverage your experience to help solve some of our hardest problems, model best practices, and drive learning and improvement across engineering teams while contributing to broader software development initiatives.