DevJobs

Senior backend engineer

Overview
Skills
  • TypeScript TypeScript ꞏ 7y
  • SQL SQL
  • Node.js Node.js ꞏ 7y
  • MongoDB MongoDB
  • Redis Redis
  • Microservices Microservices
  • DevOps DevOps
  • CI/CD CI/CD
  • AWS AWS
About Pruvo

Pruvo is a fast-growing travel-tech company focused on helping travel companies increase profitability and generate additional sales by improving sales channels, dynamic pricing models, and many more.

At Pruvo, we combine data intelligence, automation, and scalable backend architecture to power solutions for large enterprise clients in the travel space. Our platform is designed to integrate seamlessly into partner ecosystems, enabling organizations to deliver continuous value to their customers through automated price optimization. As we expand our B2B offering and infrastructure, we’re looking for experienced engineers who are excited to build robust, high-scale systems that serve complex business needs.

The Opportunity

We’re hiring a Senior Backend Developer with strong experience in building distributed systems and scalable backend services. This role is ideal for individuals who thrive in a product-focused environment and enjoy solving complex engineering challenges.

You’ll play a central role in designing and developing the systems that power our core platform, working closely with product and engineering leadership.

What Makes You a Great Fit
  • You bring years of hands-on backend development experience and enjoy owning systems end-to-end
  • You take pride in writing clean, maintainable, and well-documented code
  • You are comfortable working in a fast-moving environment with evolving requirements
  • You enjoy tackling real-world problems with practical, efficient solutions
  • You leverage modern AI tools to enhance productivity without sacrificing code quality
What You’ll Be Doing
  • Architect and develop scalable backend services and APIs
  • Take ownership of core systems, from design through deployment and monitoring
  • Collaborate with cross-functional teams to translate business needs into technical solutions
  • Optimize performance, reliability, and scalability across the platform
  • Operate with an AI-native mindset—constantly exploring, adopting, and maximizing cutting-edge AI tools to streamline development and eliminate repetitive work.
  • Participate in system design discussions and influence technical direction
  • Improve internal tooling, processes, and engineering standards
  • Troubleshoot production issues and ensure system stability
A Typical Day
  • Focused development time building new features or improving system performance
  • Reviewing code and contributing feedback to maintain high engineering standards
  • Collaborating with product stakeholders on upcoming features
  • Investigating and resolving production or integration issues
Tech Stack
  • Backend: Node.js, TypeScript
  • Databases: SQL, MongoDB, Redis
  • Cloud & Infrastructure: AWS
  • Architecture: Microservices
Requirements
  • 7–10+ years of backend development experience
  • Strong proficiency in Node.js and TypeScript
  • Experience designing and maintaining scalable, distributed systems
  • Solid understanding of databases (relational and NoSQL)
  • Familiarity with cloud infrastructure, preferably AWS
  • Experience with performance optimization and system reliability
  • Strong problem-solving and debugging skills
  • Excellent communication skills in English
Nice to Have
  • Experience in high-scale consumer platforms or travel-tech
  • Background in event-driven architectures
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience working in startup environments
Compensation & Benefits
  • Competitive salary based on experience and location
  • Flexible working hours and remote-friendly setup
  • Budget for equipment and professional development
  • Opportunity to grow with a scaling product and influence its direction
Hiring Process
  • Introductory conversation
  • Technical assessment (practical task)
  • Technical interview focused on your solution
  • Final conversation with leadership
  • Offer stage

If you’re excited about building impactful backend systems and want to be part of a product that delivers real user value, Pruvo could be a great fit.

Pruvo