Senior/Staff/Principal Software Engineer - Backend (Croatia, On Site)

Zagreb, Croatia

Treblle, an industry-leading platform in the Information Technology and Services space, is seeking a skilled and motivated Software Engineer - Backend to join our team. 

Our company is dedicated to streamlining the API lifecycle process for Engineering and DevOps teams, providing them with tools to build, ship, and maintain APIs faster. With our help, companies get API monitoring and observability, auto-generated API docs, API analytics, Treblle API score, native Treblle apps, and API lifecycle collaboration out of the box.

As a Software Engineer - Backend at Treblle, you will have the opportunity to work on a cutting-edge platform, helping organizations optimize the API lifecycle with a unified and scalable solution. You will collaborate with a talented team of engineers to build innovative features that will help transform how companies think about API development.

🏆 Treblle in numbers:

  • ✅ $8.4M raised investments ($7M Series A)
  • ✅ 1.5B requests / Month
  • ✅ 100K Users
  • ✅ 12K APIs monitored
  • ✅ 20+ Team Members across 4 Continents

We utilize a cutting-edge backend stack that includes PHP 8.3, Laravel 11, and Laravel Vapor. This allows us to efficiently deploy and scale our applications on AWS (Lambda, SQS, Redis), while SingleStore provides a robust database solution. Our code is managed on GitHub.

👉 What you'll be doing:

  • Lead the implementation of server-side applications, APIs, and databases using appropriate programming languages and frameworks.
  • Collaborate with cross-functional teams, stakeholders, and architects to design and develop scalable and high-performance back-end solutions.
  • Build robust and scalable systems to support the Treblle platform.
  • Optimize and fine-tune database structures, queries, and performance for optimal data storage and retrieval.
  • Design and implement APIs that integrate with third-party platforms and services.
  • Develop unit and integration tests for high-quality codebase.
  • Participate in code reviews and give constructive feedback.
  • Help triage and resolve production issues in a timely and effective manner.
  • Continuously explore new technologies and approaches to improve system performance, reliability, and maintainability.

🧰 What you’ll need:

  • BS in Computer Science or equivalent experience.
  • 6+ years of experience in software development, specifically in backend engineering.
  • Strong proficiency of PHP, Laravel and other parts of the Laravel ecosystem.
  • Experience in designing and developing RESTful APIs and microservices architecture.
  • Experience with serverless technologies like AWS Lambda, S3 and Laravel Vapor.
  • Experience with DevOps tools and technologies (Git, Redis etc.)
  • In-depth knowledge of database management systems (e.g., MySQL, PostgreSQL, MongoDB) and SQL or NoSQL queries.
  • Understanding of API development and integration principles, including RESTful APIs.
  • Strong problem-solving and analytical skills to address complex back-end development challenges.
  • JSON API specification knowledge is plus

💡 Perks & Benefits:

  • 25 Paid Vacation Days
  • $500 Budget & 40 Hours Annually for Learning & Development
  • International Conferences Budget
  • First Week Gift - MultiSport Card with access to more than 80 activities, eg. Sauna, Gym, Bouldering, Padel, Ju-Jitsu
  • Working on Multiple Products
  • Treblleversary Perks
  • Stock Options

💼 Application Process:

  1. Intro call with Hiring Manager
  2. Technical Interview with Manager
  3. Conversation with People and Culture
  4. Team Meeting (optional)
  5. Offer

Join us in our mission to build an end-to-end product that enables teams to build, ship and scale delightful APIs.

At Treblle, we are dedicated to building an inclusive and authentic workspace. Unique and diverse perspectives are welcomed, and continuous growth is encouraged. We believe that people are more than their resumes, so if your experience looks different than the criteria listed, we'd still love to hear from you. We appreciate and celebrate non-traditional life routes and encourage you to apply should you connect with a job description or the Treblle culture.


Senior/Staff/Principal Software Engineer - Backend (Croatia, On Site)

Job description

Senior/Staff/Principal Software Engineer - Backend (Croatia, On Site)

Personal information
Details