Senior Software Engineer
Posted 38ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer focused on developing and maintaining web crawlers and scrapers. Working within the engineering department at SE Ranking to improve performance, scalability, and reliability.
Responsibilities:
- Design, write, and maintain high-quality, efficient, and maintainable code in accordance with team standards and best practices
- The development and long-term maintenance of web crawlers and scrapers — this will be the primary and strategic focus of the role
- 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
Requirements:
- 7+ years of professional software development experience, including work on complex production systems
- Deep understanding of modern software development principles, architectural patterns, and best practices
- Strong, hands-on experience with PHP (3+ years), including performance optimization and debugging
- Proven experience building and maintaining production-grade web crawlers, scrapers, and parsers (HTML parsing, HTTP protocol internals, and 'polite' scraping principles)
- 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.
Benefits:
- 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
















