freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Architect

Summary

Lead the architecture of a web-scraping and AI-powered data-extraction platform, designing distributed services, browser automation, and cloud pipelines to scale data acquisition for multiple markets.

We're hiring Senior Software Architect at Mrscraper

Location: Bandung, Indonesia (On-site)

Employment Type: Full-Time

About MrScraper

At MrScraper, we're building the future of intelligent data extraction. Our mission is to make web scraping smarter, faster, and more scalable using AI. We combine the power of modern large language models (LLMs) and automation to tackle complex data problems for real-world use cases. Join our lean, passionate team and help us redefine what intelligent web scraping looks like.

About the Role

We’re looking for a Senior Software Architect to help shape the technical foundation of our web scraping and data acquisition platform. You’ll lead architectural decisions across distributed services, browser automation, proxy infrastructure, and large-scale data pipelines that power products used across multiple markets.

This is a hands‑on leadership role. We’re not looking for someone who only writes architecture documents—we’re looking for an engineer who enjoys designing systems, making pragmatic technical decisions, reviewing code, and working closely with a small, fast-moving team.

If you enjoy solving difficult infrastructure problems, building systems that operate at scale, and influencing how engineering is done across a growing startup, we’d love to talk.

What You'll Do

  • Design and maintain scalable software architecture for web scraping, data acquisition, and automation systems.
  • Lead architectural decisions for distributed services, scraping infrastructure, browser automation, proxy management, and data pipelines.
  • Define technical standards, development guidelines, and engineering best practices across teams.
  • Improve system performance, scalability, reliability, and maintainability.
  • Review system designs and code implementations to ensure architectural consistency and quality.
  • Collaborate with engineering, product, and business teams to turn requirements into robust technical solutions.
  • Identify technical risks and drive long-term architecture improvements.
  • Mentor senior and mid-level engineers in system design, performance optimization, and software engineering best practices.
  • Evaluate and implement technologies related to cloud infrastructure, automation, and large-scale data processing.
  • Work with AWS and GCP infrastructure and contribute to DevOps-related architecture decisions.
  • Take ownership of technical challenges and help move the company’s platform forward.

What We're Looking For

  • 3+ years of experience in software engineering, backend development, or software architecture.
  • Proven experience designing and building scalable distributed systems or high-performance backend applications.
  • Strong proficiency in JavaScript/TypeScript, Python, and Go.
  • Deep understanding of software architecture, system design, networking, APIs, and cloud infrastructure.
  • Experience with web scraping, browser automation frameworks (Playwright, Puppeteer, Selenium, or similar), or data acquisition systems is a strong advantage.
  • Hands‑on experience with DevOps and cloud technologies (AWS and/or GCP).
  • Strong analytical and problem‑solving skills.
  • Excellent communication and technical leadership abilities.
  • Comfortable working in a fast‑paced startup environment with a high level of ownership.
  • Responsible, dependable, proactive, and eager to keep learning.

Nice to Have

  • Experience building web scraping, automation, or large-scale data acquisition platforms.
  • Familiarity with distributed crawling systems, proxy networks, browser fingerprinting, or anti-bot infrastructure.
  • Able to join immediately or within a short notice period.
  • Not currently under contract with another company.

If you wan't to know about our company, you can visit our website mrscraper.com or our LinkedIn page.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available