Software Engineer

hace 1 semana


Greater Barcelona Metropolitan Area, España browserless A tiempo completo

Overview

is looking for a
product-focused, well-rounded Software Engineer
who loves building and shipping impactful features end-to-end. This is a highly hands-on role where you'll write production code, interact with customers, contribute to API documentation, and own full feature lifecycles across our platform.

We're looking for someone who thrives on real ownership, cares deeply about product quality, and enjoys thinking about the entire customer journey—from API ergonomics to reliability at scale.

Who We Are

is a profitable, self-funded browser infrastructure platform company founded in 2017. We power the automation needs of thousands of developers through:

  • Our core Browser-as-a-Service (BaaS) platform
    — scalable, resilient infrastructure for headless Chrome automation, scraping, testing, PDF/screenshot generation, and more.
  • BrowserQL (BQL)
    — our declarative GraphQL-based automation language that simplifies complex browser interactions, adds smart waiting, stealth techniques, and human-like behavior, and reduces boilerplate for developers.
  • Rest API's
  • easily scrape content, create pdf/screenshots, and more

We are remote-first, profitable, and intentional about building a sustainable, meaningful engineering culture.

About the Role

As a Software Engineer at Browserless, you'll play a key role in evolving our BaaS platform, expanding BrowserQL's capabilities, and creating the underlying primitives for next-generation autonomous agents.

You will:

  • Own features end-to-end—design, build, test, document, release.
  • Work directly with customers and power users to understand real-world automation and scraping workflows.
  • Improve and extend BrowserQL, designing intuitive developer-facing APIs and behaviors.
  • Push forward our roadmap to:
  • Advance our scraping product, including performance, reliability, anti-bot tooling, and DX improvements.
  • Build deeper web agent infrastructure, enabling safe, robust, and autonomous browser-based actions.
  • Strengthen and scale our BaaS core, including browser lifecycle management, distributed orchestration, and session handling.
  • Contribute to product discussions, roadmap planning, design reviews, and architecture conversations.

This role is ideal for engineers who enjoy both building polished user-facing features and diving deep into distributed systems, scraping pipelines, and browser internals.

Responsibilities

  • Develop features across our BaaS platform, BrowserQL API, Rest API's, AI integrations, agent-related infrastructure.
  • Collaborate directly with customers to understand problems and gather actionable feedback.
  • Write and maintain API documentation, examples, guides, and release notes.
  • Improve performance, reliability, and developer experience across our scraping and automation stack.
  • Participate in code reviews, technical discussions, and team rituals.
  • Debug complex issues across distributed systems, browsers, automation frameworks, and cloud environments.
  • Maintain strong engineering standards in a remote-first environment.

Required Skills

  • Excellent and TypeScript experience.
  • Familiarity with Docker and containerized environments.
  • Experience with cloud platforms such as AWS, Google Cloud, or DigitalOcean.
  • Product-oriented mindset: comfortable talking with customers, owning problems, and iterating quickly.
  • Ability to work independently with strong communication in a remote environment.
  • Minimum of 4+ years of full-time programming experience

Nice to Have

Experience with:

  • Strong background in browser automation (Playwright, Puppeteer, or related tools).
  • Large-scale scraping systems, defensive/stealth techniques, or anti-bot measures.
  • Distributed systems or high-throughput orchestration.
  • Experience building with Terraform
  • Developer tooling, CLIs, SDKs, or API design.
  • Python or multi-language environments.
  • Interest in building infrastructure for
    autonomous web agents
    .

Remote Work & Availability

This is a
fully remote
role. We ask for
2–3 hours of synchronous overlap with PST mornings, 4 days per week
to support team collaboration, planning, and real-time discussion.



  • Greater Madrid Metropolitan Area, España CIS Electronics Engineering A tiempo completo

    Freelance Project Opportunity – Senior Software Engineer (Madrid, Hybrid)We are looking for aSenior Software Engineerto join a6‑month freelance projectin Madrid.This is ahybrid rolewith regular on‑site work required.Key Skills & Experience:Strong background in C/C++ development for embedded systemsProficiency in LinuxExperience in software design &...


  • Greater Madrid Metropolitan Area, España Doymus A tiempo completo

    Company DescriptionDoymus Software e Ingeniería is an engineering company specializing in systems and software development tools, as well as safety-critical verification, qualification, and certification services. Based in Spain, we collaborate on mission-critical projects across industries like aerospace, railway, automotive, and industrial sectors in...


  • Greater Barcelona Metropolitan Area, España Grupo TECDATA Engineering A tiempo completo

    Remoto/Híbrido puntualmente cuando sea necesario en MadridInglés avanzado obligatorioBuscamos unSoftware Engineer Backendcon experiencia sólida en microservicios, cloud y arquitecturas event-driven para un proyecto internacional de alto impacto, centrado en el desarrollo de una plataforma crítica utilizada en tiendas físicas a nivel global. Trabajarás...

  • Software Engineer

    hace 1 semana


    Greater Barcelona Metropolitan Area, España MAAT A tiempo completo

    About MAATMAAT is building theoperating system for community-driven sports.We help gyms run smoother and grow faster, while connecting practitioners to a broader ecosystem ofevents, gear, and experiences.We're asmall, product-driven teamobsessed with detail, beautiful design, and delivering real impact.The RoleWe're looking for aSenior Software Engineerwho...

  • Senior Software Engineer

    hace 1 semana


    Greater Barcelona Metropolitan Area, España dsm-firmenich A tiempo completo

    Job title– Senior Software Engineer - AI Solutions, Custom Development Location– Barcelona, SpainWe are seeking a Senior Software Engineer with a focus on AI to guide the technical design, development, and delivery of custom developed digital solutions within our organization. The Senior Software Engineer will play a critical role in bridging business...

  • Senior Software Engineer

    hace 1 semana


    Greater Barcelona Metropolitan Area, España dsm-firmenich A tiempo completo

    Job title- Senior Software Engineer - High-Code Solutions, Custom Development Location- Barcelona, SpainWe are seeking a Senior Software Engineer with a focus on High-Code to guide the technical design, development, and delivery of custom developed digital solutions within our organization. The Senior Software Engineer will play a critical role in bridging...

  • Software Engineer

    hace 12 horas


    Greater Madrid Metropolitan Area, España MatchMusic A tiempo completo

    At MatchMusic, we're looking for a Software Engineer passionate about building fast, scalable, and beautiful web applications. You'll join our tech team to develop features for our platform, working with modern technologies and shaping the future of our product.What You'll DoDevelop and maintain  frontend and fullstack features  using  ,  React ...


  • Greater Madrid Metropolitan Area, España ING España&Portugal A tiempo completo

    At ING we are looking for a Software Backend EngineerYour role and work environment:We are looking for a talented and enthusiasticSoftware Engineer Backendto join us.Your key responsibilities:As an experiencedSoftware Engineer Backend, your aim will be:To design, develop and test the code that will shape the different components of the application, ensuring...

  • Software Engineer

    hace 5 días


    Greater Barcelona Metropolitan Area, España Centiro A tiempo completo

    Centiro is a tech company that connects, empowers, and makes delivery networks available and smarter for marquee brandsand market leaders. Centiro is a fast grower with 600+ colleagues in 8 countries. All types of goods get delivered on time in over 175 countries thanks to Centiro technology. Centiro has created a human centric and award-winning culture and...


  • Greater Barcelona Metropolitan Area, España NDT Global A tiempo completo

    NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies comprising Pulse Echo, Pitch-and-Catch and Phased Array, as well as...