Fiskaly

Backend Engineer (Golang)

Berlin, Berlin, Germany; Madrid, Madrid, Spain; Milano, Milan, Italy; Vienna, Vienna, Austria Full Time

Job Details

  • Job Title: Backend Developer (Golang)
  • Location: Preferably in / near Vienna, or within a 2h time zone difference
  • Languages: English, German is a plus
  • Experience: Over 2-4 years of experience in backend development using Golang and other OOP languages, you will contribute to our SaaS platform, managing the full software lifecycle
  • Salary: €40,000 - €60,000 gross/year
  • Contract: No freelancing, full time

🚀 Who We Are

At fiskaly, innovation drives us. We're reshaping the landscape of fiscal compliance with our cloud-based solutions for electronic receipts and invoices. Our team thrives on diversity and collaboration, committed to creating a supportive environment where everyone's contributions are valued. Join us to play a key role in our mission.

🎯 The Role

You will be building the engines that power fiscalization for major retailers and fintechs.

You will face interesting challenges: How do we sign a receipt in milliseconds? How do we ensure data consistency across distributed systems when the network fails? You will write the code that answers these questions. You will own your services from the first line of Go code to the deployment in Kubernetes.

🛠️ What You’ll Do

  • Build for Scale: Design, develop, and deploy high-performance microservices using Golang. You will write code that needs to be efficient, strictly typed, and concurrency-safe.
  • Own Your Code: We practice "You build it, you run it." You won't just throw code over a wall; you will manage your own deployments via GitOps pipelines and monitor performance in production.
  • Solve Hard Problems: Fiscalization isn't just saving data; it's complex cryptography, state management, and regulatory logic. You will turn complex legal requirements into clean, elegant software.
  • Modernize with AI: Use AI coding assistants to speed up the boring parts (unit tests, documentation, boilerplate) so you can spend your energy on the complex logic that actually requires human ingenuity.
  • Collaborate: Work directly with SREs and Senior Engineers to understand how your code behaves in a distributed environment, learning best practices for fault tolerance and reliability

✨ What You Bring

  • Go Proficiency: You have 2–4 years of backend experience, with a solid grasp of Golang. You understand goroutines, interfaces, and how to write idiomatic Go.
  • Engineering Mindset: You care about code quality. You understand why we use interfaces, why dependency injection matters, and how to write testable code.
  • Cloud Native: You are comfortable working with Docker and have exposure to Kubernetes. You understand that your code lives in a container, not just on a laptop.
  • API Experience: You have built RESTful or gRPC APIs that are clean, documented, and easy for other developers to consume.
  • Curiosity: You are the developer who looks at a database query and asks, "How can we make this faster?" You are eager to use AI tools to sharpen your skills and workflow.

💡 What We Offer

  • A culture that encourages you to use the latest tech. If an AI tool helps you code 20% faster, we want you to use it
  • A supportive environment where you can try new things, fail safely, and learn constantly
  • Flexible working hours and a hybrid work arrangement (Office in Vienna/Berlin/Madrid/Milan or Remote)
  • Work permit sponsorship for qualified candidates
  • A dedicated budget for personal and professional development and regular 1:1 career planning
  • Company hardware of your choice (Windows, Linux, or Mac)
  • A vibrant, inclusive company culture that values your well-being and personal growth

💡 Why fiskaly

Joining fiskaly means contributing to a mission-driven company that is redefining how compliance is done in Europe and beyond. Here, you’ll grow, innovate, and make a real impact on the finance operations of a scaling SaaS company.