Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Software Engineer - C# - (Hybrid Remote)

browserless

Madrid

A distancia

EUR 50.000 - 70.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A profitable browser infrastructure platform is looking for a product-focused Software Engineer to build impactful features end-to-end. Candidates should have at least 4 years of experience in programming and be skilled in Node.js and TypeScript. The position is fully remote, requiring 2-3 hours overlap with PST. Responsibilities include advancing the scraping product and maintaining strong engineering standards in a remote-first culture.

Formación

  • Minimum of 4+ years of full-time programming experience.
  • Ability to work independently in a remote environment.
  • Interest in building infrastructure for autonomous web agents.

Responsabilidades

  • Own features end-to-end—design, build, test, document, release.
  • Advance our scraping product—performance and reliability improvements.
  • Debug complex issues across distributed systems and automation frameworks.

Conocimientos

Excellent Node.js experience
TypeScript experience
Experience with Docker
Cloud platforms knowledge (AWS, Google Cloud, DigitalOcean)
Experience with Terraform
Strong communication skills
Descripción del empleo

io is looking for a

product-focused, well-rounded Software Engineer

who loves building and shipping impactful features end-to-end. 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.

io 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.

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.

Own features end-to-end—design, build, test, document, release.

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.

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.

Improve performance, reliability, and developer experience across our scraping and automation stack.

Debug complex issues across distributed systems, browsers, automation frameworks, and cloud environments.

Maintain strong engineering standards in a remote-first environment.

Excellent Node.js and TypeScript experience.

Familiarity with Docker and containerized environments.

Experience with cloud platforms such as AWS, Google Cloud, or DigitalOcean.

Ability to work independently with strong communication in a remote environment.

Minimum of 4+ years of full-time programming experience

Experience building with Terraform

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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.