Taro Logo

Senior Software Engineer

A Software-as-a-Service portfolio company that acquires and grows B2B SaaS ventures, managing 21 brands with a remote team across 50+ countries.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
10+ years of experience
Enterprise SaaS

Job Description

Prerender, a dynamic rendering SaaS software within saas.group's portfolio, is seeking a Senior Software Engineer to join their team. Since 2017, Prerender has been transforming SEO practices, serving 2.7 billion unique pages to web crawlers for 65K companies worldwide. This role offers an opportunity to shape the future of web rendering and indexing while working in a fully remote environment.

As a Senior Engineer, you'll be hands-on in developing core systems, leading technical conversations, and mentoring team members. The position requires deep technical expertise in TypeScript/Node.js and/or Golang, with cloud-native experience. You'll work on solving complex challenges in distributed rendering infrastructure while maintaining high standards in code quality and system reliability.

The role combines technical leadership with practical engineering, emphasizing ownership from design to production. You'll collaborate across teams, contribute to engineering practices, and help maintain a balance between speed and quality. Daily activities include pair programming, code reviews, technical planning, and production system maintenance.

saas.group, the parent company, is a global organization with 350+ colleagues across 50+ countries, managing 21 brands. They offer a culture of autonomy, minimal bureaucracy, and a strong focus on professional growth. The company values diversity and provides an inclusive environment where fresh perspectives are welcomed.

This position is ideal for experienced engineers who enjoy solving complex problems, mentoring others, and working in a fast-paced, remote environment. While experience in SEO, web performance, or rendering pipelines is beneficial, it's not mandatory. The role offers flexibility in work location and hours, with emphasis on sustainable momentum and efficient delivery.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Contribute to core systems while maintaining high standards in code quality, testing, and design
  • Help team navigate trade-offs and make architectural decisions
  • Mentor and support peers and junior engineers
  • Find solutions to performance, reliability, and scalability challenges
  • Resolve bottlenecks and keep projects moving forward
  • Promote practices like TDD, pair programming, and continuous delivery

Requirements For Senior Software Engineer

TypeScript
Node.js
Go
  • 10+ years building and shipping production software
  • Deep understanding of modern software engineering, performance tuning, and distributed systems
  • Experience with TypeScript/Node.js and/or Golang
  • Knowledge of cloud-native tools (AWS is a plus)
  • Strong communication skills
  • Ability to write clean, maintainable code
  • Experience with mentorship and collaboration
  • Balance between speed and quality in delivery

Benefits For Senior Software Engineer

  • 100% remote work flexibility
  • Freedom and autonomy in problem-solving
  • Minimal bureaucracy
  • Small & friendly team environment
  • Access to professional network and community
  • Flexible time off

Related Jobs