Get up to 5 best-fit candidates with all add-ons included. Click here to get started.

Staff Software Engineer

๐ŸŒ Remote Global
โฐ Posted 2h ago

โœจ AI Summary

ZenRows, a rapidly growing startup based in Bilbao, operates entirely remotely and specializes in developing infrastructure for data extraction across various sectors including e-commerce and finance. Our technology supports thousands of businesses by processing vast amounts of web data reliably and efficiently.

Role Overview: As a Staff Software Engineer, you will take charge of essential infrastructure components that manage the ingestion, enrichment, and routing of billions of data points, ensuring high performance and scalability. Your contributions will have a direct influence on throughput, customer agreements, billing accuracy, and overall platform reliability.

Main Responsibilities:

  • Ensure the reliability and availability of the scraping API.
  • Implement architectural enhancements to boost throughput and minimize failure rates.
  • Develop systems that can adapt to changes autonomously.
  • Design and refine the distributed job execution architecture for handling concurrent tasks.
  • Establish SLAs for scraping and job processing systems.
  • Lead incident responses and post-mortem analyses.
  • Mentor team members and elevate engineering standards.

Requirements:

  • Over 10 years of backend engineering experience, particularly with high-throughput systems.
  • Strong knowledge of concurrency, fault tolerance, and systems design.
  • Experience with queueing and messaging systems.
  • Proficient in a backend programming language such as Go.
  • Excellent communication skills for conveying technical concepts to diverse audiences.

Tags

backendgoscalabilityconcurrencyapimessaging