Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Ideal candidates will possess a strong academic background and demonstrated experience in web development with expertise in JavaScript, CSS, and frameworks like React and Flutter. You should be adept at debugging and resolving user issues, participating in code and architectural reviews, and collaborating with both technical teams and the broader open-source community. A commitment to high-quality code, exceptional design, and a user-centric approach is essential. Experience with REST API design and a strong desire to engage in community-driven projects will be highly regarded.
About the job
Join Canonical as a Web/UI Engineer, where you'll craft dynamic and reliable user experiences using JavaScript, CSS, React, and Flutter. You'll be at the forefront of developing Canonical's enterprise products, acting as the interface for our users while ensuring consistency across our platforms. Collaborate with our central team to enhance our open-source React toolkit and Vanilla Framework, aiming to build high-performance and accessible interfaces. This role offers the chance to contribute to both web and Ubuntu engineering, utilizing REST APIs and focusing on API design as a critical aspect of your development process. We value innovation, so your passion for open-source software and cutting-edge web technologies will be essential as you help us create exceptional user experiences.
About Canonical
Canonical is a premier provider of open-source software and operating systems, renowned for our flagship platform, Ubuntu. We empower enterprises globally by supporting innovative initiatives in public cloud, data science, AI, IoT, and engineering. With a diverse workforce of over 1100 employees across 75 countries, we thrive on global collaboration, meeting in inspiring locations to align our strategies. As a founder-led, profitable, and growing company, we encourage a culture of innovation and open-source contribution, making a tangible impact in the tech industry.
Role Overview The Engineering Team Leader will manage a distributed engineering team, setting direction and supporting team members in a fully remote, global environment. This role focuses on guiding projects, encouraging strong collaboration, and ensuring technical standards are met. What You Will Do Lead and mentor engineers, helping them grow and deliver …
Join us at Qdrant as the Vice President of Engineering, a pivotal leadership role where you will drive innovation and manage our engineering teams to deliver cutting-edge solutions. You will leverage your extensive experience in engineering management to enhance our product development processes and cultivate a high-performance culture.As a leader, you will collaborate closely with cross-functional teams, including product management and data science, to align engineering initiatives with business goals. Your strategic vision will help shape the future of our technology stack and ensure that our engineering practices remain at the forefront of the industry.
Greetings! I’m Colin, Director of Engineering for Europe at Ashby. Are you excited by the idea of engineers taking the reins on product specifications, making impactful product decisions, and steering projects without being bogged down by excessive ticketing? If this resonates with you, keep reading! We are on the lookout for an innovative Engineering Manager to help cultivate a unique engineering culture at Ashby.Why is our approach different? Throughout my career, I've seen talented engineers struggle to deliver because of rigid processes or the need for more data. Some of our most successful initiatives have emerged from skunkworks projects, where engineers take full ownership of challenges and drive them to completion. I aim to foster this ownership mindset at Ashby.Our processes have often been shaped by a pessimistic view that confines individuals to narrow roles, minimizing the risk of unmet standards. At Ashby, we're committed to creating an environment that is optimistic about what engineers can achieve, empowering them to innovate while providing the necessary space to excel.As an Engineering Manager, your focus will be on nurturing your team, developing their skills, and creating an environment that encourages them to consistently deliver their best work with minimal distractions. For junior EMs, we maintain a limit of six direct reports to ensure that you can engage deeply with the team, providing guidance, encouragement, and even coding alongside them when necessary. We believe in a hands-on managerial approach that keeps our leaders off the critical path.Our talented and collaborative team of over 25 engineers is already in place, and you will play a key role in managing this growing group in Europe.In addition to leading your team, you will also have the opportunity to contribute directly to projects. Here are some examples of past initiatives by our engineering leaders:Provide constructive feedback on product and technical specifications, guiding engineers on where they can refine scope or enhance quality. You'll influence and coach individual contributors to make informed decisions.Empower engineers to tackle large, loosely defined projects and deliver results with minimal intervention. While they will still seek assistance when necessary, the emphasis is on them taking the lead.
Canonical, a global leader in open source software and operating systems, is seeking a skilled Microservices Engineer to join our dynamic team remotely from anywhere in the world. As a part of our innovative platform Ubuntu, you will contribute to pioneering initiatives in public cloud, data science, AI, engineering innovation, and IoT. In our collaborative environment, you'll help shape the future of technology while delivering high-quality microservices in Go and Python. We welcome engineers at all levels who possess a strong understanding of API design, microservice architecture, engineering processes, and DevOps practices. Join us in enhancing the scalability, performance, and resilience of our services, which are vital to critical global infrastructure. Together, let's push the boundaries of what's possible in the web services domain.
Job DescriptionAt Railway, we empower engineers to effortlessly deploy applications without the hassle of server management. Our mission is to significantly enhance developer productivity by serving as the ultimate operating system for contemporary software development.By creating tools for infrastructure automation, we aim to make our users exponentially more effective, enabling them to build impactful systems with heightened efficiency. The concept of leveraging development processes is central to our philosophy.Having experienced remarkable growth in our paying developer community over the past year, we are now eager to cultivate stronger partnerships with companies seeking guidance on how to optimally utilize Railway for their specific needs.As our inaugural Solutions Engineer, you will leverage your technical expertise to engage with prospective clients and current users, ensuring Railway aligns with their production requirements. With several new features tailored for intricate engineering teams, we need a champion who can clearly demonstrate the exceptional value Railway offers.You will collaborate closely with our CEO and product team to establish our initial pipeline while providing insights and support to our customers. With ambitious business objectives set for this year, we are excited to partner with the right individual to help us achieve them.“Found business pain creates opportunity.” - John McMahon
Job OverviewAt Railway, our mission is to empower software engineers with advanced tools, enabling them to focus on creation rather than setup. We strive to revolutionize the experience of software development.As a Senior Platform Engineer specializing in storage, you will play a crucial role in architecting high-performance, reliable block and object storage systems that support millions of applications. Your innovative designs for both software and hardware will be pivotal in enhancing our infrastructure and driving our company's infinite scalability.“A successful design is one that goes unnoticed; a system that self-manages and just works.”- Inspired by Radia PerlmanIntrigued? Explore our team's exciting projects through these blog posts: 1, 2, 3.Curious about our work culture? Discover how we operate through this engaging series: 1, 2, 3, 4.
At Assured, we are dedicated to transforming the insurance landscape. Claims processing, often sidelined, is the very core of the industry. Currently, this process is labor-intensive, relying on phone calls, faxes, and instinctual judgments, which costs the industry billions annually. We believe there’s a better way.We empower major insurers with innovative software solutions designed for success in a modern, tech-centric world. From streamlined self-service claim-filing tools to backend fraud detection systems, we are the driving force behind claims processing for some of the world’s largest insurance companies.The challenges we encounter are vast and varied, from crafting digital experiences that bring comfort and clarity to claimants during their most daunting moments to orchestrating large-scale, machine learning-driven decision-making on billions in claims payments. Life at Assured is dynamic, collaborative, and fulfilling.Join us as a Senior Staff Release Engineer and play a pivotal role in revolutionizing our software delivery process. You will be at the heart of our deployment strategy—automating, refining, and ensuring that every release transitions seamlessly from development to production. This position merges hands-on technical expertise with strategic influence, empowering you to enhance release practices across various teams.Your Responsibilities Design and enhance fully automated CI/CD pipelines for reliable, zero-downtime releases. Work collaboratively with developers, QA, product, and SRE teams to ensure deployment readiness. Diagnose and resolve intricate release and environment issues, implementing root-cause solutions. Manage the Release Candidate (RC) lifecycle, ensuring builds meet quality, stability, and compliance standards. Establish and refine deployment, rollback, and verification protocols to safeguard production environments. Provide mentorship and guidance to engineers on best practices for release management and automation strategies. Oversee and maintain consistent environment configurations across development, staging, and production. Lead emergency and out-of-cycle deployments with precision and confidence. Conduct Go/No-Go reviews, balancing technical readiness with business priorities.Qualifications 5+ years of experience in release engineering, DevOps, or application deployment. Demonstrated proficiency with GitLab CI/CD, Git, and automated testing integrations. Strong understanding of cloud infrastructure and orchestration tools. Experience with containerization technologies such as Docker and Kubernetes. Excellent problem-solving skills with a focus on innovation and efficiency.
Hello! I’m Abhik, Co-Founder and VP of Engineering at Ashby. We are on the lookout for a driven and innovative full-stack software engineer who is passionate about addressing customer needs and making strategic long-term contributions to our evolving software products.At Ashby, you will experience the best of both worlds: the dynamic and empowering environment of a startup combined with the stability and scalability of a growth-stage company. Enjoy the autonomy to create product specifications, influence design decisions, and develop solutions in an environment that minimizes meetings. You will work on a platform that serves tens of thousands of daily users who rely on your contributions and are excited about upcoming features.We proudly serve prominent clients like Notion, Linear, Shopify, and Snowflake. Our impressive growth metrics, including a multi-million ARR and over 100% year-over-year growth with minimal churn, position us as industry leaders. We're eager to share more insights about our success during our conversation.You may have seen our job posting before as we are consistently expanding our team—we're projected to double in size this year! We're brimming with innovative ideas to enhance Talent Acquisition through software and are venturing into new product domains. Rest assured, we review every application and strive to respond within 3-4 days, often sooner.Role Overview and Work CultureOur engineering culture is designed to foster innovation and ownership, reminiscent of the environments where we thrived as individual contributors. I began my career developing software for the Visual Effects industry, where I learned the importance of understanding user needs and collaborating closely with stakeholders. This experience shaped my approach to product management, design, and agile development without the constraints of excessive meetings.Here at Ashby, we encourage creativity and provide our engineers with the autonomy and responsibility to drive meaningful change. We focus on problem-solving rather than merely ticket resolution, which cultivates an atmosphere ripe for innovation.
Full-time|Remote|Ireland, UK, Malta, Serbia, Remote
Role Overview Corporate Careers is hiring a Commercial Operations Engineer. This role focuses on improving operational processes and supporting the execution of commercial strategies. The position is open to candidates in Ireland, the UK, Malta, Serbia, or remote locations. What You Will Do Work with teams across the business to analyze operational data Spot areas where processes can be improved Implement solutions that increase efficiency and support commercial goals Help ensure commercial strategies run smoothly from planning through execution
Location: EUAbout the Role:Navigating the fast-paced world of AI tooling can be challenging; turning these tools into practical applications for teams is even more complex. This is where you will make your mark.In this role, you will collaborate with the VP of Engineering and the Chief Architect to develop and manage essential AI tools that our engineering teams rely on. This includes working with agents, plugins, MCP servers, integrations, and the surrounding infrastructure.This is not a research position; it focuses on hands-on engineering and enablement.You will directly influence how our engineering teams approach software development, marking the beginning of a dedicated AI platform team we are aiming to establish over the next year.Key Responsibilities:Stay updated on valuable AI tools. Evaluate offerings from Anthropic, OpenAI, Google, and the open-source landscape. Test these innovations, form evidence-based opinions, and provide actionable recommendations.Transition AI tools from prototype to production. Set up agents, plugins, MCP servers, hooks, and integrations that ensure reliability. Manage operational aspects, including access, cost limits, and audit trails.Oversee the AI coding assistant stack—installation, configuration, updates, cost monitoring, and proactive problem resolution.Develop a shared infrastructure, including MCP servers, agent configurations, reusable prompts, and custom tools—all meticulously version-controlled and documented.Assist teams in leveraging AI tools effectively. Work closely with engineers on practical projects to transition their usage from an occasional trial to a regular part of their workflow.Collaborate with the Chief Architect to define best practices. Establish code review standards, coding patterns, and tooling that facilitate adherence.Engage regularly with engineers to identify challenges and streamline processes while sharing effective practices.Qualifications:Proven software engineering experience, with successful deployment of production code across various stacks.Hands-on experience with AI coding agents such as Claude Code, Cursor, Cline, or Copilot, understanding their strengths and limitations.Practical experience with AI features, including agents, RAG, MCP integrations, and LLM-backed functionalities relied upon by users.Familiarity with agentic patterns: MCP, tool usage, context management, prompt engineering, and evaluation.
Join Offchain Labs as a Blockchain Security Engineer and play a pivotal role in revolutionizing decentralized applications. We are at the forefront of blockchain scalability and security, addressing real-world challenges while upholding the principles of decentralization, security, and transparency. As part of our innovative team, you will engage with ambitious thinkers and problem-solvers dedicated to creating a more equitable digital future. If you thrive in dynamic environments and are passionate about the potential of decentralized systems, we want to hear from you!
Remote builds a platform that helps organizations manage global employment, making it easier for businesses to recruit, pay, and oversee international teams. The company’s fully remote structure brings together team members from six continents, each contributing unique perspectives to the ongoing development of Remote’s HR platform. Automation and AI are woven into daily work, supporting efficient and compliant operations. Role overview The Senior Backend Engineer joins a cross-functional group that includes Frontend, Backend, SRE, and QA specialists. Teams are organized by product vertical, and the specific assignment will be determined during the interview process based on both business needs and personal interests. The main focus of this role is building tools, APIs, and integrations for one of Remote’s core products. Key technologies Elixir and Phoenix for backend development Postgres as the primary database React and Next.js on the frontend GitLab for version control and CI/CD AWS for hosting Continuous integration enables frequent deployments throughout the day. For more detail on engineering practices, see the Engineering Rulebook. What this job can offer Challenging projects that support global collaboration between businesses and individuals Opportunities to make a direct impact as the company grows A supportive and flexible environment that values both personal and professional growth Location This is a fully remote position open to candidates anywhere in the world.
Key ResponsibilitiesJoin our dynamic team as a Teamcenter & NX Engineer, where you'll play a vital role in enhancing our Teamcenter-NX integration. Your responsibilities will include managing NX Manager, overseeing NX attribute mappings, and updating site files and drawing templates within Teamcenter/NX.You'll also develop NXOpen tools such as drawing title block updates, part list tables, and NX Checkmate, as well as implement end-to-end customizations that involve both NX and Teamcenter.In addition, your tasks will encompass creating Teamcenter workflow handlers, extensions, and configuration stylesheets, conducting unit tests, system integrations, and user acceptance testing (UAT). You'll also be responsible for generating training materials for Teamcenter users and documenting frequently asked questions (FAQs) for recurring user issues.
Join Canonical as a Sustaining Operations Engineer in a dynamic role focused on Linux-based software-defined infrastructure. You will engage with every layer of the stack—from bare metal and virtualization (KVM) to containerization (Docker and LXC/LXD), storage solutions (Ceph and various Linux filesystems), and networking (OVS, OVN, and core networking). You will also work with OpenStack, Kubernetes, and the open-source applications that thrive on these technologies.This role presents an exciting opportunity for a passionate technologist to advance their career with Canonical, contributing to the success of our customers, community, and the company itself. If you possess exceptional communication skills and have a penchant for troubleshooting complex technology used by millions globally, you will thrive in a collaborative environment with some of the industry's top talents at Canonical.Location: This position is remote, allowing you to work from anywhere in the world.In this role, you will tackle critical challenges within the open-source stack, leveraging your deep debugging and troubleshooting expertise. Our engineers are vital to ensuring the success of our enterprise clients, partners, and the Ubuntu ecosystem itself.You will serve as the ultimate escalation point for operational issues, driving resolutions through workarounds, guidance, and upstream fixes.
Join reteam as an Engineering Manager for the EMEA Region, where you will lead a talented team of engineers in driving innovative projects. In this fully remote role, you will oversee engineering operations, ensuring the successful execution of projects while fostering a collaborative work environment.This position offers the opportunity to shape the future of engineering within our organization and contribute to the success of our global initiatives.
At Assured, we're transforming the insurance landscape by modernizing claims processing—a crucial yet often neglected aspect of the industry. Currently fraught with inefficiencies such as phone calls and faxes, this sector costs billions annually. We believe there's a better way.Our mission is to equip large insurers with cutting-edge software solutions that thrive in today's technology-driven environment. From self-service claim-filing systems to sophisticated backend fraud detection, we are the driving force behind claims processing for some of the world's largest insurance providers.The challenges we tackle are varied and intricate, ranging from crafting digital experiences that offer comfort and clarity to claimants in distress, to orchestrating large-scale, machine learning-driven decision-making for billions in claims payments. Life at Assured is dynamic, collaborative, and fulfilling.We are seeking a seasoned Senior Backend Engineer to play a pivotal role in shaping the future of our rapidly expanding B2B SaaS platform. As an essential contributor to our engineering team, you will take ownership of critical systems from architecture and infrastructure to core business logic, ensuring our scalability is both reliable and secure.You will collaborate closely with product, infrastructure, and data teams to introduce new capabilities, enhance performance, and evolve the platform that supports our clients' most vital workflows. This high-impact position offers remarkable ownership, technical challenges, and opportunities for mentorship and leadership.
Job Title: Senior Data EngineerAt Prompt, we are passionate about leveraging the power of data to enhance healthcare outcomes. We are on the lookout for a highly skilled Senior Data Engineer to spearhead our innovative data initiatives. Your expertise will be pivotal in transforming complex data into actionable insights that inform strategic decision-making.Prompt is a trailblazing startup dedicated to providing cutting-edge, automated B2B software solutions for rehabilitation therapy businesses. Our platform is not just a tool; it’s an integral part of the teams and patients we serve, helping them achieve remarkable results. As we continue to expand our market presence, our commitment to delivering software that users love remains unwavering.As we scale our operations, data is increasingly at the heart of our decision-making processes. We seek a Senior Data Engineer who can collaborate effectively across teams, focusing on developing and maintaining robust data pipelines and performing sophisticated data transformations. A strong aptitude for hypothesis generation, data modeling, and analytical analysis is crucial for guiding both client and internal decision-making. This role will contribute to the creation of impactful data products, enhancing outcomes for our clients and their patients, while also driving efficiency within our Product, Client Success, Growth, and Operations teams.This is a high-impact opportunity where you will take ownership of building iterative systems, working closely with various stakeholders to ensure our data products deliver substantial value.ResponsibilitiesChampion Prompt’s mission to revolutionize healthcare through actionable, high-quality data that enhances decision-making for clients and internally.Lead the design, development, and continuous improvement of intricate data systems — from raw data ingestion through to transformation, modeling, and downstream analysis.Conduct exploratory analyses and hypothesis-driven investigations to extract meaningful insights that inform both client-facing and internal strategies.Utilize advanced AI and LLM-powered tools (e.g., code assistants, agents, automation frameworks) to expedite data transformation and analysis while ensuring reliability, security, and maintainability.Create and refine well-structured datasets, complex transformations, and performance metrics.Design and implement stringent data quality checks, continuous monitoring, and observability to guarantee data correctness, freshness, and trustworthiness.Collaborate with stakeholders to comprehend client and internal workflows, establish success metrics, and drive the execution of our data strategy.
At GitLab, we are revolutionizing the DevSecOps landscape with our intelligent orchestration platform. Our mission is to empower organizations to enhance developer productivity, streamline operations, mitigate security risks, and accelerate their digital transformation journey. With over 50 million registered users and a significant number of Fortune 100 companies relying on us, GitLab is trusted to deliver better, more secure software at speed.Our commitment to innovation is mirrored in our work culture. We leverage AI as a fundamental productivity tool, encouraging all team members to integrate AI into their daily tasks, fostering efficiency and innovation. At GitLab, your career can flourish, your ideas can thrive, and every voice is heard. Our high-performance culture, grounded in our values, promotes continuous knowledge sharing, enabling team members to unlock their full potential while collaborating with industry experts to tackle complex challenges. Join us in co-creating the future as we build technologies that redefine software development.Role OverviewAs a Staff Backend Engineer (Python) on the Duo Chat team within AI Engineering, you will spearhead the backend architecture that powers GitLab Duo Chat across our DevSecOps platform. Your role will involve addressing complex challenges in developing reliable, secure, and scalable AI-driven chat workflows, enabling our customers to plan, write, review, and secure code more efficiently and confidently. This is a hands-on technical leadership position where you will set the strategic direction for integrating and evolving large language model providers, such as Google Vertex AI, across Ruby on Rails and Python services, enhance our observability and testing practices, and guide the team through impactful technical decisions amidst ambiguity. In your first year, you will be expected to make pivotal architectural decisions, alleviate technical debt that hampers progress, and assist the team in delivering sustainable improvements in response quality, reliability, and maintainability.
About FinaryAt Finary, we are on a mission to empower individual investors by creating a comprehensive platform for managing investments. Our solution allows users to track assets, set budgets, invest funds, and gain financial knowledge, all from a single, user-friendly interface.Since our launch in 2021, we have rapidly grown to over 850,000 users. In September 2025, we successfully secured a €25M Series B investment led by PayPal Ventures, with support from esteemed backers like Y Combinator, Hedosophia, Speedinvest, and notable founders from Qonto, Photoroom, Bitpanda, UBS, and Wise.We are committed to delivering an exceptional user experience, optimizing performance, and creating products that truly enhance financial well-being.
Join Binance, the world's leading blockchain ecosystem, as a Senior Data Engineer. You will play a crucial role in enhancing our data infrastructure, ensuring efficient processing and analysis of vast amounts of data. Collaborate with cross-functional teams to design robust data pipelines, optimize data flow, and contribute to innovative solutions that drive our digital asset offerings. Your expertise will be essential in maintaining our competitive edge in the cryptocurrency market.