Senior Software Engineer

saas.group
Contract type
Ongoing
Work mode
Remote
Experience
Senior · Not stated

Level inferred from job title

Job description

Brief intro

Remote from Europe Salary Undisclosed Department Software Engineering Employment Full Time Experience Senior Published 22 Oct 2026 Apply before 21 Nov 2026 Listing views 131 Application actions 7 Application toolkit Make your next move.

Key details

  • Prepare your resume, explore your fit, and draft a cover letter for this opportunity
  • Tailor Resume Check Job Fit Cover Letter Tailor my resume to this job See how your resume can be rewritten and optimized for this specific job
  • PRO identifies relevant strengths, missing keywords, and opportunities to present your experience more clearly
  • Illustrative PRO preview Example output format
  • Your recommendations will be generated from your resume and this job
  • Original: Responsible for leading projects and working with different teams
  • Suggested rewrite: Led a cross-functional initiative that improved [business outcome] by [measurable result] , demonstrating experience relevant to this role..
  • Upgrade to Pro Am I a good fit for this job?
  • Compare your resume with this job's requirements
  • PRO highlights your strongest matches, identifies potential gaps, and recommends practical next steps for your application
  • Your actual assessment will be generated from your resume
  • 1
  • Overall Match: A personalized match level with an explanation of how your experience aligns with the role
  • 2
  • Key Strengths: Skills, achievements, and experience that support your application
  • 3
  • Potential Gaps: Requirements that are missing or not clearly demonstrated in your resume
  • 4
  • Recommendation: Specific improvements to strengthen your application..
  • Upgrade to Pro Cover Letter Assistant Create a personalized cover letter using this job's requirements and the verified experience in your resume
  • PRO helps connect your strengths with what the employer is seeking
  • Your letter will be personalized using your resume and this job
  • Dear Hiring Manager, I am excited to apply for this position
  • My experience in [relevant area] and track record of [measurable achievement] align with the role's key requirements
  • I would welcome the opportunity to bring these strengths to your team and contribute to [business objective] ..
  • Upgrade to Pro Role DNA A quick view of the complexity, pace, ownership and collaboration implied by the job description
  • Job Complexity 5/5 Easy Hard Pace & Pressure 4/5 Relaxed Fast-paced Autonomy Level 5/5 Guided Full ownership Communication Load 4/5 Independent Collaborative AI insight The role tackles sophisticated, adversarial technical problems involving web protocols, browser behaviour, bot mitigation, and reverse-engineering-style investigation
  • Success depends on disciplined experimental design as well as strong production engineering skills
  • Salary analysis Estimated compensation compared with the broader US market for similar roles
  • Estimated job median (per year) Market rate $140,000 US market range (per year) $115k–$170k 0 $187.00k AI insight The yearly pay period is inferred from the job context; it was not explicitly stated by the employer
  • No employer salary was disclosed
  • Estimated annual USD compensation for a senior software engineer with specialised web-scraping, browser automation, and anti-bot analysis expertise is approximately $115,000–$170,000, with a midpoint of $140,000; actual pay is stated to be location-adjusted
  • Core skills Skills and capabilities most closely associated with this opportunity
  • Node.js TypeScript Python HTTP TLS Browser fingerprinting Web scraping Reverse engineering Proxy management Puppeteer Kubernetes PostgreSQL Redis MongoDB Experimental design Sample interview questions How would you investigate why a target site has begun blocking an established scraping workflow?
  • I would first establish a reproducible baseline and capture request, TLS, proxy, cookie, browser, timing, and response differences between successful and blocked sessions
  • I would form isolated hypotheses, change one meaningful variable at a time, record results, and use the evidence to identify the most likely detection signals before proposing a durable mitigation
  • How would you design a repeatable environment for testing anti-bot behaviour?
  • I would build a controlled test harness with versioned browser and network configurations, reproducible proxy selection, structured request and response telemetry, and experiment definitions that state hypotheses and expected outcomes
  • The system should run comparable test matrices, preserve artifacts, and produce reports that make results reviewable by other engineers
  • What factors can contribute to a browser or HTTP client fingerprint?
  • Signals may include TLS and HTTP/2 characteristics, header ordering and consistency, IP and proxy reputation, cookies, JavaScript-exposed browser properties, rendering behaviour, locale and timezone consistency, request timing, navigation sequences, and storage state
  • The key is to assess combinations of signals rather than assume one field alone explains blocking
  • How do you use AI coding agents effectively on complex engineering work?
  • I provide constrained tasks, relevant architecture context, acceptance criteria, and examples of expected output
  • I validate generated code through review, tests, security considerations, and runtime evidence, treating the agent as an accelerator rather than an authority on design or correctness
  • Describe how you would communicate during a high-impact incident involving widespread customer scraping failures
  • I would quickly state the observed impact, scope, current hypothesis, owner, and next verification step in a concise incident channel
  • I would provide time-boxed updates as evidence changes, avoid overstating uncertain conclusions, coordinate mitigations, and document the root cause and follow-up actions after recovery
  • Opportunity details About this role
  • This role is part of our ScraperAPI team, one of our growing brands at saas.group
  • ScraperAPI is an enterprise-scale web scraping solution, trusted by businesses across a wide range of industries to extract crucial data at scale
  • From e-commerce, travel to real estate and market research, we support companies in turning the web into actionable insights
  • We’re currently on an exciting growth journey, scaling rapidly as demand for reliable, high-performance web scraping and data keeps rising
  • Profile Overview This is the hard end of web scraping
  • The sites we rely on, Google, Amazon, Walmart and many others, actively work to block us, and they change the rules without warning
  • We’re looking for a senior engineer who can go deep on why we’re being blocked, work out how the detection actually functions, and design repeatable ways around it
  • You’ll be joining a self-driven, high-autonomy team to take on our most involved problems, with the room and the trust to build something from close to a blank page: an environment that turns one-off breakthroughs into a methodical, repeatable way of defeating anti-bot systems
  • If you like confronting problems that genuinely resist you, and you work methodically rather than by trial and error, this is an unusually open brief
  • Your immediate impact in the first 3-6 months will be: Getting a full local environment running and becoming fluent in our systems and how they operate, in the first few weeks
  • Contributing to a proposal on the design for a repeatable environment we can pose anti-bot problems to and get reliable analysis out of
  • Building that environment out over the following months so that, by month six, we can point it at a target or provider and have it reliably tell us how we’re being blocked and what is and isn’t being used against us
  • Your responsibilities Analyse how specific anti-bot and bot-mitigation systems (the likes of DataDome, Cloudflare Turnstile, Kasada, PerimeterX and Akamai) detect and block us, and design systems to work around them
  • Turn isolated breakthroughs into durable, repeatable processes: hypothesis, test, discard what’s wrong, move on
  • In collaboration with other senior team members, design and build a greenfield agentic environment that can propose and run tests on anti-bot behaviour and bypass approaches, and do it in a way that’s well understood and repeatable
  • Work largely independently on deep, concentrated problems, while actively pulling in knowledge from across the wider engineering team
  • Communicate clearly what you plan to do, and step into major incidents when the team needs your depth
  • What you bring to the table Deep, genuine understanding of how the internet works underneath: HTTP, TLS and fingerprinting, proxies, headers, cookies, and browser behaviour
  • This is the core of the role and it isn’t something we can shortcut
  • Excellent problem-solving built on a scientific, methodical approach: you form a hypothesis, design a test, read the result honestly, and iterate
  • Trying things at random is the opposite of what this role needs
  • Strong hands-on skills in our stack, Node.js and TypeScript with solid Python, and comfort across backend systems at scale (Postgres, Redis/Valkey, MongoDB, Puppeteer/Camoufox, Kubernetes)
  • Real skill at directing AI coding agents with precision, and the judgement to tell strong output from weak
  • The specific tool doesn’t matter (Claude, Codex or similar); knowing how to steer it well is what counts
  • A background that has given you this kind of depth and rigour
  • That might be scraping, anti-bot or web-security work, reverse engineering, or a research or academic path where you built your own tooling and lived by the scientific method
  • Direct scraping experience is a strong plus rather than a strict requirement
  • Independence and strong communication: you’re comfortable owning hard problems in a remote-first team with little hand-holding, and you keep the team in the loop on your thinking as you go
  • What’s in it for you Ultimate flexibility: We’re 100% remote
  • You can work from wherever you like, whenever you like
  • Freedom and autonomy: We’re a high-trust team, and you’ll be given lots of flexibility to solve problems in your own way, with plenty of help from the team when you need it
  • Minimum bureaucracy: We don’t like to get bogged down with meetings and red tape
  • We like to be efficient and keep momentum steady & sustainable
  • Small & friendly team: We help each other out, have fun, and joke around
  • Our network: We are a community of entrepreneurial SaaS professionals that regularly exchange ideas, knowledge, learning and expertise with each other internally
  • Flexible time off: We want you to recharge your batteries when needed
  • ScraperAPI is part of saas.group and we have a shared goal of succeeding together
  • What is saas.group?
  • Think of us as the driving catalyst behind your favorite software success stories. saas.group, established in 2017, is on a mission to turbocharge promising B2B SaaS ventures, unlocking their full potential
  • As a Software-as-a-Service portfolio powerhouse, we specialize in acquiring small software treasures and polishing them into industry stars
  • With a dynamic, fully remote team of nearly 400 colleagues spanning 50+ countries we are truly global and we are rewriting the playbook on SaaS innovation and collaboration
  • We grow 25 exciting brands under our umbrella
  • Feel free to explore our Candidate’s Hub to get an insider’s view, dive into our culture, gain valuable insights into our teams and how we work
  • We don’t just simply offer you to “take a job with us” but rather to “join us on this journey” to build the world’s largest platform of independent SaaS companies
  • Sounds like something you’re up for?
  • Feel free to apply even if you don’t check all these boxes
  • We believe in the power of diversity and fresh perspectives to spice up our team
  • Your application might just be the missing ingredient! — saas.group is committed to creating a diverse and inclusive workplace
  • We are proud to be an Equal Opportunity Employer
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status
  • We celebrate diversity and are committed to creating an inclusive environment for all employees
  • If you’re passionate about working with a team that values innovation, excellence, and fairness, we encourage you to apply
  • We believe in fair and transparent pay
  • Salary ranges at saas.group are location-adjusted, targeting local market medians for a remote-first environment, and will be shared with our potential future employees in writing before your first interview – so you have everything you need to evaluate the opportunity
  • Show more Apply now > Annual salary information is not provided for this position
  • Explore salary ranges for similar roles in our Salary Directory › Upload your resume now To unlock remote work opportunities and be discovered by global employers
  • This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content
  • Next step Apply now
  • Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information
  • Did you apply?
  • Let us know, and we’ll help you track your application
  • Yes No Continue on the employer website Protect your personal information and never pay to secure an interview or job offer
  • View safety guidance
  • Apply Now Save Log in to save × Real people
  • Real careers
  • Meet Vladimir
  • A marketing professional and member of the Jobicy community
  • Personal website ↗ One quick step before you apply Sign in to continue
  • Sign in or create a free account to continue to the employer's application
  • Applying is free
  • After signing in, return to this job and select Apply Now
  • Add alert Report Share Keep exploring Related remote jobs
  • Senior Backend Engineer Tala is the AI-native credit infrastructure that connects global capital to the global majority
  • We combine proprietary risk intelligence with an expanding network of capital and distribution partners to power… Manager Software Test Automation At Veracyte, we offer exciting career opportunities for those interested in joining a pioneering team that is committed to transforming cancer care for patients across the globe
  • Working at Veracyte… Senior Software Engineer (PHP) NFQ is a core technology partner for HomeToGo – a dedicated team of software engineers and data science professionals driving innovation to power a marketplace with the world’s largest selection… Software Development Manager Hi there!
  • Thanks for stopping by 👋 Are you actively looking for a new opportunity?
  • Or just checking the market?
  • Well… you might just be in the right place!
  • Lightspeed… Senior Director, Agentic Engineering Hi there!
  • Thanks for stopping by 👋 We’re looking for a Senior Director, Agentic Engineering to build and lead the platform, capabilities, and operating model that enable Lightspeed’s Product &… Solutions Integration Architect – SAP About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together
  • By orchestrating procurement across teams, tools, and suppliers with the help of… Staff Engineer – Telematics Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of… Software Engineer (Go) What do we do?
  • Paddle offers digital product companies a completely different approach to their payment infrastructure
  • Instead of assembling and maintaining a complex stack of payments-related apps and services,… Research Engineer – Web Crawlers About ElevenLabs ElevenLabs is an AI research and product company transforming how we interact with technology
  • We launched in January 2023 with the first human-like AI voice model
  • Today, we… Staff Forward Deployed Engineer Hims & Hers is the leading health and wellness platform, on a mission to help the world feel great through the power of better health
  • We are redefining healthcare by… Browse all jobs Job Search Safety Tips × Here are some tips to help you search and apply for jobs safely: Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview
  • Read more › Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them
  • Read more › Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers
  • Read more › Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it
  • Share this job × Facebook Twitter (X) LinkedIn WhatsApp Telegram Copy link

Primary stack

Core technologies

TypeScriptNode.jsPython (Programming Language)GoKubernetesMongoDB

Requirements & details

  • TypeScript
  • Node.js
  • Python (Programming Language)
  • Go
  • Kubernetes
  • MongoDB

Apply

Application keyword

Include the word OPPORTUNITY in your application.

Application keyword

Include the word OPPORTUNITY in your application.