Senior Backend Developer

Salary Competitive

Let’s face it, invoicing sucks. But it doesn't have to be that way, and that’s something Billogram has already proven. We’ve transformed billing into a positive part of the customer experience, by inventing the digitally shared invoice.


Billogram is a fintech startup whose goal is to transform invoicing from a stale payment request into a shared and interactive meeting place that creates value for both businesses and consumers. In short, we want to move the focus of invoicing from the transaction to the relationship.


Our entire system is built and maintained by our talented product development team and they manage everything from the backend of Billogram’s complex invoice processes, to the interactive and visual challenges of the frontend.


As a fast growing startup, here change is the norm. We recently started the journey of migrating our PHP monolith into a microservice architecture, at the same time we starting to code more with Python, in order to leave PHP behind. And right now our great and ever growing development department is looking to level up the platform team with an experienced software developer.




The role


Billogram’s Product Development department has two teams dedicated to current and new features, with a third focusing on the platform. Every team decides and prioritizes their next project with a bigger goal in mind. Together you choose the best tech for the task at hand, as well as the best methodical approach. It’s then up to each member to be in charge of their own work and process.


For us, it’s important to ensure that the deadline is reached without compromising on quality. We only release once we are satisfied with the result and following a finished project, we evaluate to learn and improve for the future.


Working as a Backend Developer with the platform team means you will continuously take on new architectural challenges and build new services. Another core responsibility involves developing new features together with the other teams. All while maintaining and upgrading Billogram’s current infrastructure.


To be a successful part to the platform team you need to be solution oriented, have a broad interest in a variety of different areas of development. And most importantly, we need you to work well both on your own and as part of a team. The role means you will initially be part of a dedicated and hardworking 3-man team, where everything you do will count.




Your skill set


A few years experience in software engineering


A deep understanding of system design, infrastructure, data structures and algorithms


Experience with server-based programming languages such as Python, PHP, Node.js, etc.


Experience of event-based messaging systems such as RabbitMQ, Kafka, AWS SNS-SQS


Interest in and understanding of microservice based architecture


Familiarity with Linux development and best practices regarding IT & information security 


Knowledgeable in database models (SQL, NoSQL)


Knowledge of AWS or other Cloud services


Experience with scalable environments using Docker containers, Kubernetes, Mesos or similar for orchestration


Lastly we hope that you comprehend our vision, long-term goals, and speak our language.




If you have any questions, or want to know more about us, then don’t hesitate to get in-touch. By now you’re hopefully already imagining yourself joining the Billogram team, and if that’s the case, we look forward to hearing from you as soon as possible!


You can also learn more about the day-to-day life at Billogram on our career site - career.billogram.com.

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

Healthcare insurance
Healthcare insurance

Break a leg! Seriously, we got you covered in our company healthcare plan.

See all 12 benefits

Working at
Billogram

Billogram offers an innovative billing service, based on our belief that billing should be a positive customer experience. We want companies to spend less time on administration, yet have full control of their invoicing. Over 21000 companies have chosen to work with Billogram and we help them with any easy transition from paper to modern, digital billing.

Read more about Billogram

company gallery image