We're hiring Senior Software Architect at Mrscraper
Location:
Bandung, Indonesia (On-site)
Employment Type:
Full-Time
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 RoleWe’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 Dev Ops-related architecture decisions.
- Take ownership of technical challenges and help move the company’s platform forward.
- 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/Type Script, 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 Dev Ops 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.
- 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 or our Linked In page.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: