Engineering
Backend Engineer (Golang)
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.
Your way to fiskaly.
It all starts with your application and corresponding initial contact from our side. So please don't be shy to share honest details to pursue your desired career path with us!
We strive to create an awesome working environment and atmosphere at fiskaly. In the Cultural Fit, we find out if you and we are a good match.
If we are likeminded, you made it this far! Now it's time to explore your professional experience in depth in a chat with your future team lead and colleagues.
We are a cultural fit, your skills fit the position and the department, and the team likes you. In addition to that, you accepted our job offer. We couldn't be happier!