Engineering Manager - Public Cloud, Python, Golang
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Manager
Qualifications
About Canonical
Canonical is a prominent provider of open-source software solutions and operating systems, serving high-profile clients in the global enterprise and technology sectors. Our flagship platform, Ubuntu, powers groundbreaking initiatives in public cloud computing, data science, artificial intelligence, engineering innovation, and the Internet of Things (IoT). We pride ourselves on our innovative approach to global collaboration, with a diverse workforce of over 1,200 professionals across 75+ countries, many of whom work remotely. Canonical is founder-led, financially stable, and continuously expanding as we redefine the landscape of technology.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages.
Search for Golang Contractor with Terragrunt Expertise
4,207 results
Role Overview Gruntwork is seeking a Golang Contractor with deep Terragrunt experience. This contract role focuses on building and maintaining infrastructure as code for cloud environments. The position is fully remote and open to candidates worldwide. What You Will Do Develop and maintain infrastructure solutions using Golang and Terragrunt Support the crea…
Canonical
Canonical, a trailblazer in open-source software and operating systems, is seeking talented Golang Software Engineers at all levels to join our dynamic team. This is a fully remote position, allowing you to work from anywhere in the world. At Canonical, we empower developers to create cutting-edge solutions that drive innovation across diverse sectors, including public cloud, data science, AI, engineering, and IoT. As part of our engineering team, you will design, implement, and maintain scalable software solutions using Golang, ensuring high performance and security in our products.
Binance
Join Binance, the world's premier blockchain ecosystem, as a Golang Developer. In this role, you'll contribute to the development of cutting-edge applications that power the largest cryptocurrency exchange globally. Collaborate with innovative teams to enhance our extensive portfolio of digital asset solutions, ensuring security, speed, and efficiency. You'll be instrumental in refining our trading engine and expanding our offerings in finance, education, and Web3 features. If you're passionate about blockchain technology and ready to make a significant impact, we want to hear from you!
Trafilea
About TrafileaTrafilea is an innovative Consumer Tech Platform dedicated to driving transformative brand growth. We are developing an AI Growth Engine that empowers the next wave of consumer brands.With over $1 billion in cumulative revenue, a customer base exceeding 12 million, and a diverse team of over 500 talents across 19 countries, we leverage technology, growth marketing, and operational excellence to elevate purpose-driven, digitally native brands.We own and manage our own digitally native brands (not an agency), proudly partnering with major retailers like Walmart, Nordstrom, and Amazon, while maintaining a robust global D2C presence.Why Join Trafilea?As a tech-led eCommerce group, we are focused on scaling our globally loved DTC brands and fostering rapid growth for ambitious talent. Join us to be part of a team that builds and scales our own brands, invests in AI and automation, and embraces a culture of fast testing and growth.Experience the benefits of being part of a dynamic, diverse, and talented global team. Enjoy the flexibility of a 100% remote work environment, competitive USD salary, paid time off, and more.
About TenkiAt Tenki, we believe that computing power is the new digital oil, and as global demand for computing resources surges, we are poised to lead in the evolution of a market that will redefine value in the digital age. Our mission is to harness, refine, and trade compute power, creating a new asset class for the digital economy.We serve as a bridge, connecting producers of compute power with a vast network of consumers. Producers can benefit from transparent pricing and predictable settlements, while consumers gain seamless access to high-quality compute resources at competitive rates.Currently, we are enhancing our consumer offerings, beginning with GitHub Actions, which enables developers to seamlessly offload workflows through Tenki. We plan to broaden our services to include a comprehensive suite of cloud solutions, such as Virtual Machines, Databases, AI Agents, and more.As we grow, our focus will also expand to empower compute producers, allowing them to offer their services through Tenki and facilitating the development of financial instruments that will streamline and enhance the tradability of compute resources.About The RoleWe are on the lookout for a skilled Golang Engineer to join our dynamic team and help shape the future of compute markets. This is a remote position, but candidates must be able to collaborate effectively within our core time zones in LATAM (GMT-3) or the Philippines (GMT+8), and be fluent in English to communicate with our globally distributed team. This position will report directly to the Engineering Manager at Tenki.In this role, you will play a key part in building the foundational infrastructure that powers Tenki. Your responsibilities will include:Architecting, maintaining, and evolving our core gRPC API services based on ConnectRPC.Designing and operating a secure, programmable microservices fabric that connects our microservices across the platform.Managing identity services utilizing the Ory stack: Kratos, Keto, and Hydra.Developing strategies for DDoS mitigation to proactively address potential threats.Building high-performance Golang gRPC services designed to scale for millions, and ultimately billions, of users.Defining and implementing infrastructure that adheres to immutable principles, enabling complete teardown, failover, and rapid reconstruction.Transforming concepts into reality by drafting clear Engineering Requirement Documents and converting them into actionable plans with measurable outcomes.
Role overview platacard is looking for an Engineering Manager to lead the Origination Delivery team. This group focuses on building and enhancing core platform features that address client needs. The engineers on this team primarily use Golang in their work. What you will do Guide and mentor engineers working on origination delivery projects Apply Golang expertise to help set technical direction and tackle platform challenges Promote collaboration and knowledge sharing across the team Help ensure the team delivers reliable solutions for clients Location This is a remote position open to candidates worldwide.
Join Canonical, the leading innovator in open-source software and operating systems, powering global enterprises in technology. Our flagship platform, Ubuntu, is a cornerstone in transformative initiatives across public cloud, data science, AI, engineering advancements, and IoT. We proudly partner with top-tier public cloud providers, silicon manufacturers, and industry leaders across various sectors. With a pioneering spirit in global distributed collaboration, our team consists of over 1,200 talented individuals from more than 80 countries, with minimal office-based roles. We convene in person two to four times a year in exciting locations to strategize and align on our goals.As a founder-led, profitable, and rapidly growing organization, we are on the lookout for a dedicated Golang Software Engineer at any experience level who is committed to high engineering standards, embraces continuous learning, and is eager to apply their skills in meaningful ways. This role offers an incredible chance to work with a variety of popular software systems, integration technologies, and innovative open-source solutions.The Commercial Systems division comprises six collaborative engineering teams that work closely with other technical and business units at Canonical. The services crafted, developed, and maintained by the Commercial Systems unit are essential to Canonical's operations, with Golang forming a crucial component of this ecosystem. We are seeking talented software engineers to join the following teams:The Billing Team designs, develops, and manages a Golang service that provides an efficient and scalable solution for converting metrics into billable amounts, allowing customers to monitor their expenditures with Canonical in real-time, and ensuring accurate and timely billing practices. This service also integrates seamlessly with various engineering, business, and payment systems. This team is ideal for engineers looking to enhance their expertise in billing and payment processing.The Contracts Team develops and operates a Golang service that serves as the definitive source for all customer contracts. This service offers a standardized Configure, Price, Quote (CPQ) capability and organizes signed contracts in a structured format. Integration with other engineering and business systems, including CRMs and accounting software, is also a key feature. This team provides an excellent opportunity for software engineers interested in delving deeper into sales and revenue processes.The Livepatch Team is responsible for creating a service aimed at delivering Linux kernel patches that minimize the exploit window for critical and high-severity vulnerabilities in the Linux kernel, allowing for patching while systems continue to run. The engineering team behind this initiative focuses on performance, security, and the continuous improvement of our infrastructure.
Canonical, a premier provider of open-source software and operating systems, is at the forefront of innovation within the global enterprise and technology markets. Our flagship platform, Ubuntu, underpins transformative initiatives across public cloud, data science, AI, engineering innovation, and IoT. We proudly serve an impressive roster of clients, including leading public cloud providers and industry giants.As a pioneer of distributed collaboration, we have over 1,200 talented professionals working across 80+ countries, with a focus on remote roles. Our teams convene two to four times a year in diverse and engaging locations worldwide to strategize and execute our vision.We are currently seeking a Golang Engineering Manager who prioritizes accountability in developing internal products, maintains high engineering quality standards, and is committed to continuous skill development for themselves and their teams. This role offers the unique opportunity to collaborate with outstanding professionals and contribute to innovative open-source solutions that drive Canonical's growth.The Commercial Systems unit consists of six engineering teams that closely collaborate with various engineering and business teams at Canonical. The services we design, develop, and operate are fundamental to Canonical's business, with Golang playing a crucial role. We are looking to fill managerial positions within these teams:The Billing team is responsible for crafting and managing a Golang service that standardizes and scales the conversion of metrics into billable amounts. This service allows customers to monitor their spending with Canonical in real-time and guarantees accurate, reliable, and timely billing, integrating seamlessly with other engineering and payment systems. This team is ideal for those eager to advance their expertise in billing and payment processing.The Livepatch team focuses on developing services that deliver Linux kernel patches, minimizing the exploit window for critical Linux kernel vulnerabilities by applying security patches while systems remain operational. This engineering team creates both client and backend components using Golang, in collaboration with the Kernel team, which handles the development of the security patches. This role is perfect for candidates passionate about security, engineering quality, and system reliability.Location: This position is fully remote within the EMEA region.
Canonical, a trailblazer in open source software and operating systems for global enterprises, is seeking a talented Software Engineer to join our dynamic Kubernetes product team. Our flagship platform, Ubuntu, is integral to cutting-edge enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. With a customer base that includes top public cloud and silicon providers, as well as industry leaders across various sectors, we pride ourselves on fostering a culture of global collaboration. Our team comprises over 1000 professionals across 70 countries, primarily working remotely, with occasional in-person meetings held in exciting locations worldwide to strategize and execute effectively.As we continue to grow, we invite a passionate Software Engineer to contribute to our Kubernetes offerings. You will play a pivotal role in developing operators and add-ons, ensuring seamless lifecycle management of critical components while delivering a zero-ops experience for project integration into Kubernetes. This position provides a unique opportunity to work closely with cutting-edge open-source technologies, enhancing user functionality and collaborating with industry peers to deliver optimal solutions to our customers.If you are enthusiastic about open source software, Linux, Golang, Python, and Kubernetes, we would love to hear from you!Location: This is a remote role available for candidates in EMEA and the Americas.
Join Binance, the world's leading blockchain ecosystem that powers the largest cryptocurrency exchange by trading volume and registered users. With a trusted community of over 300 million across 100+ countries, we pride ourselves on our unparalleled security, transparency of user funds, lightning-fast trading engine, abundant liquidity, and a diverse array of digital asset offerings. Our services extend beyond trading and finance to include education, research, payment solutions, institutional services, and Web3 innovations. At Binance, we harness the potential of digital assets and blockchain technology to cultivate an inclusive financial ecosystem, promoting monetary freedom and enhancing financial access for individuals globally.Become part of our Experience & Connectivity Team and help us design pioneering platforms and services that foster user engagement and developer collaboration. In this pivotal role, you will be instrumental in architecting and sustaining the infrastructure that supports seamless interactions within our vibrant community. If you are driven by a passion for crafting innovative solutions and making a significant impact, we encourage you to apply and join our dynamic, forward-thinking team!This position is fully remote, allowing you to work from the comfort of your home.
Join Binance, the world’s leading blockchain ecosystem, as a Golang Engineer in our Binance Accelerator Program. This immersive program is tailored for early career talent, offering a unique opportunity to delve into the fast-evolving Web3 landscape. You’ll gain firsthand experience with our innovative strategies and cutting-edge technology while enhancing your professional skills. As part of our dynamic team, you will develop and optimize our rule engine and may contribute to AI-driven projects. This role not only offers a chance to grow your technical expertise but also to build valuable networks within the industry.
Join Canonical, a trailblazer in open-source software, as a Golang System Software Engineer focusing on Containers and Virtualization. Our flagship platform, Ubuntu, powers innovative enterprise solutions across public cloud, AI, IoT, and more. As part of our LXD team, you will help shape the next-generation private cloud infrastructure, integrating KVM, Ceph, and SDN technologies designed for optimal performance and reliability. This remote role offers the chance to engage in system-level Go programming, manage data modeling, and contribute to a distributed team that values collaboration and proactive communication. Embrace this unique opportunity to influence modern cloud technologies while enjoying a vibrant and supportive team environment.
ABOUT YOUXsolla is on the lookout for an experienced Principal Engineer specializing in Identity and Access Management (IAM) and Golang backend development. In this pivotal role, you will spearhead the advancement of our authentication and authorization systems, empowering developers and players to interact securely and seamlessly within the Xsolla ecosystem.ABOUT USXsolla is a pioneering global commerce company, offering a comprehensive suite of tools and services designed to tackle the unique challenges faced by the video game industry. From independent developers to major studios, partners turn to Xsolla for support in funding, distributing, marketing, and monetizing their games. With a firm belief in the potential of video games, Xsolla is dedicated to uniting opportunities and consistently providing new resources for creators. Based in Los Angeles, California, Xsolla serves as the merchant of record and has empowered over 1,500 game developers worldwide to expand their reach and enhance their businesses. With multiple avenues for profit and success, developers have everything they need to thrive in the gaming world.For further details, visit xsolla.com.
Webstacks
About UsAt Webstacks, we are a leading growth marketing agency specializing in website operations, founded in 2020. Our rapid expansion to a team of 45 highly skilled professionals is a testament to our innovative methodology, strong partnerships, and a roster of high-growth clients. We set ambitious goals and are relentless in our pursuit of excellence. Our mission is to revolutionize how the world’s most influential SaaS, FinTech, and Blockchain companies compete in the digital arena.Position OverviewAs a Web Strategist at Webstacks, you will take the lead in managing and collaborating on a variety of website projects for B2B tech clients, from emerging startups to established international enterprises. You will partner with our lead strategist, project managers, designers, and developers to ensure the delivery of exceptional websites that meet high-growth demands. Your role will be pivotal in driving the strategic direction of each project, aligning them with client objectives and user needs. You possess a strong analytical mindset, combining your expertise in digital marketing with a passion for understanding business operations and enhancing web presence. You thrive in a collaborative, ego-free environment surrounded by experts eager to learn and grow together.Role DetailsWork Type: Contractor, 30-40 hours/weekLocation: South AmericaWorking Hours: 9 AM to 5 PM PST
Join Canonical, a trailblazer in open-source software, as an Engineering Manager leading a dynamic team dedicated to optimizing Ubuntu for top-tier cloud partners like Amazon, Microsoft, and Google. In this pivotal role, you will oversee the development, testing, and deployment of base Ubuntu images, ensuring exceptional performance and security for millions of users. Your leadership will drive our mission to deliver superior public cloud VM experiences while maintaining a unified operating environment across various cloud infrastructures. This position offers the opportunity to cultivate a high-performing team, engage with partners directly, and shape the future of cloud technology in an innovative and supportive environment.
Canonical, a global leader in open-source software, is seeking a Senior Software Engineer specializing in Identity Management. In this role, you will enhance and modernize our identity management solutions, focusing on authorization and access control across our enterprise offerings. You will be instrumental in developing features that directly impact the user experience of Canonical's products and services. This position involves collaboration with a distributed team, technical leadership, and hands-on software development using Go (Golang) and Python. Join us in redefining identity management for cutting-edge technologies such as public cloud, AI, and IoT.
Webstacks
About UsWebstacks is a dynamic agency specializing in website operations and growth marketing, founded in 2020. We have rapidly evolved into a team of 45 talented individuals, driven by our innovative website operations methodology, robust partnerships, and a clientele of high-growth companies. Our ambition knows no bounds as we strive for greater achievements. We seek a motivated individual to join our dedicated team, with the mission of revolutionizing how the world’s leading SaaS, FinTech, and Blockchain firms thrive in today’s digital landscape.Position OverviewAs a Senior Project Manager at Webstacks, you will take the helm of diverse website projects, including comprehensive redesigns, technology stack migrations, and various web development initiatives. This role requires a flexible project management style to navigate projects of different sizes and complexities. You will play a crucial role in steering these projects from inception to successful completion, ensuring alignment with client goals and company standards. Your responsibilities will involve close collaboration with technical and design teams, managing timelines and resources, and delivering cutting-edge web solutions that uphold the highest standards of quality and efficiency.Details of the RoleType of Work: ContractorLocation: South AmericaHours: PST Time Zone
Trust Wallet
Role overview Trust Wallet seeks a contract Quality Engineering (QE) Engineer to help maintain and raise the quality of its cryptocurrency wallet products. This fully remote position supports teams and projects around the world. What you will do Work closely with development teams to spot software issues early in the development cycle Create and apply testing strategies that reinforce product reliability Help improve the user experience by ensuring software consistently meets quality standards About Trust Wallet Trust Wallet delivers cryptocurrency wallet solutions to users across the globe.
Join Canonical, a trailblazer in the realm of open-source software and operating systems, as we empower enterprises worldwide with our innovative platform, Ubuntu. Renowned for its versatility, Ubuntu is at the forefront of transformative enterprise initiatives, encompassing public cloud solutions, data science, artificial intelligence, engineering advancements, and the Internet of Things (IoT). Our clientele includes leading public cloud and silicon providers, alongside industry giants across various sectors. With over 1,200 professionals in 75+ countries, Canonical champions global distributed collaboration, ensuring that in-person team gatherings occur biannually in dynamic locations worldwide to synchronize our strategic goals and execution.As a founder-led, profitable, and rapidly expanding company, we are currently seeking a Senior Go (Golang) Software Engineer - Developer Tooling & Containers. In this role, you will contribute to the development of an innovative open-source developer experience tool. We aim to revolutionize conventional developer workflows by preserving the beloved aspects of traditional Linux while optimizing efficiency in immutable distribution environments and remote cloud resources. You will be pivotal in creating a product that is seamlessly integrated with the Ubuntu desktop, modern IDEs, and SDKs from industry leaders like NVIDIA, Intel, and AMD. Our mission is to liberate developers from the burdensome hours spent on environment setup across various domains such as Robotics, MLOps, and IoT. Join us in our quest to make Ubuntu the premier platform for software engineers!This role calls for a profound passion for building tools that enhance the software engineering experience. A strong sense of user experience design is essential, complemented by expertise in professional Linux-based software development, Linux system fundamentals, and container technologies. Our team values intellectual honesty in decision-making, constructive peer reviews, and the commitment to writing clear and maintainable code. While we are establishing a diverse team that includes senior, junior, and entry-level roles, senior positions demand a comprehensive understanding of containers and the kernel semantics that support them.Location: This team operates remotely within the APAC region, with the flexibility to work from anywhere within APAC time zones.
Join Our Team as a Senior Golang Backend DeveloperAt Jobtome, a leading HR Tech company, we are dedicated to developing cutting-edge web applications that facilitate complex hiring and recruitment processes for organizations worldwide.Our solutions are not just demos; they are interactive, data-driven tools designed for real-world application.We foster a strong product-first philosophy, prioritize rapid feedback, and uphold an engineering culture that emphasizes quality, ownership, and long-term sustainability.Role OverviewWe are seeking a Senior Golang Backend Developer to enhance our engineering team by taking charge of our pivotal backend systems and services.In this role, you will be instrumental in designing, developing, and evolving the backend services that drive our products. Your contributions will shape architectural decisions, improve system reliability, and influence backend engineering practices across the organization.This hands-on senior position involves daily production coding and active participation in technical and architectural decisions that significantly impact our operations.
Sign in to browse more jobs
Create account — see all 4,207 results
