SE Ranking

Joined in 2020
SE Ranking is a SaaS company known for delivering comprehensive and intuitive SEO solutions. The platform leverages cutting-edge technologies such as AI and ML, granting in-house and agency SEO professionals the power to deliver results that promote sustainable business growth. Since its inception in 2013, over a million users have subscribed to SE Ranking.

The SE Ranking workplace comprises 150+ talents from all over the globe. As a remote-first company, we strive to offer every team member a proper work-life balance. We take care of our employees’ physical and mental health by providing them with the relevant benefits.

We value curiosity, creativity, dedication to life-long learning, transparent internal communication, and constructive feedback. To help every team member thrive and reach their full potential, we nurture a dynamic and supportive work environment that sparks growth.
  • · 70 views · 11 applications · 1d

    Senior Software Engineer

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B1
    Duties and Responsibilities The development and long-term maintenance of web crawlers and scrapers — this will be the primary and strategic focus of the role Design, write, and maintain high-quality, efficient, and maintainable code in accordance with...

    Duties and Responsibilities

    • The development and long-term maintenance of web crawlers and scrapers — this will be the primary and strategic focus of the role
    • Design, write, and maintain high-quality, efficient, and maintainable code in accordance with team standards and best practices
    • Analyze, optimize, and significantly improve existing functionality with an eye toward performance, scalability, and reliability
    • Drive technical decisions, evaluate trade-offs, and introduce new technologies and approaches when appropriate
    • Solve complex, non-standard problems and take a proactive role in defining robust technical solutions
    • Collaborate closely with other engineers, share expertise, and contribute to improving overall engineering quality
       

    Skills and Experience

    • Proven experience building and maintaining production-grade web crawlers, scrapers, and parsers (HTML parsing, HTTP protocol internals, and ’polite’ scraping principles: understanding real-user behavior and smart navigation, deep knowledge of what is perceived as aggressive bot crawling behavior by sites/Cloudflare-like firewalls to avoid this behavior and being efficient in getting data at the same time)
    • 7+ years of professional software development experience, including work on complex production systems
    • Deep understanding of browser internals and lifecycle: мulti-process architecture (Browser, Renderer, GPU); сritical Rendering Path, page lifecycle events, and performance timings; сlient-side storage (Cookies, LocalStorage, IndexedDB) and caching strategies.
    • Deep understanding of modern software development principles, architectural patterns, and best practices
    • Experience containerizing and deploying applications using Docker
    • Linux background and confidence writing and maintaining scripts in Linux environments
    • Strong feedback skills and the ability to contribute constructively to code reviews.
    • Ability to work effectively with incomplete or ambiguous requirements.
    • Proactivity: The ability to foresee and mitigate potential issues before they escalate into incidents.
       

    Nice to Have

    • Experience designing or working with high-load systems and large-scale data processing
    • Hands-on experience with browser automation libraries: Puppeteer, Playwright, Selenium and others
    • Experience with Kubernetes (k8s) in production environments
    • Python skills (used for tooling, data processing, or scraping)
    • Experience with TypeScript
    • Familiarity with Redis
       

    What we offer

    • 22 days of paid time off, plus your local national holidays
    • Flexible work hours and a culture that trusts you to manage your time
    • Private medical insurance or a medical allowance (depending on your location)
    • Extended paid sick leave so you can fully recover without worry
    • Career map with growth opportunities
    • Support for wellbeing and L&D
    • Best hardware for your work (team Apple)
    • An award-winning product loved by thousands of customers worldwide
    • A transparent, flexible culture with people at the core of everything we do
    • Events that are actually fun
    More
Log In or Sign Up to see all posted jobs