Giulia job seeker who took the job interview course from the ambitious.png

Coda Payments

Grow Your Revenue

Nov, 13

Fully Remote




Coda Payments

Resources to find a job

Senior/ Full Stack Engineer

Working at Coda

Life at Coda is fast-paced, challenging, and fun. As a rapidly growing global company, we’re always looking to step up and adapt to changes quickly; there is never a dull day at Coda.

We make things happen in the most impactful and effective manner. If you are always eager to initiate new ideas, hungry to contribute more, derive satisfaction from team wins rather than individual ones, and value integrity, you will fit perfectly into the Coda team!

Our plans

As a company, we have ambitious plans for geographic and feature growth. That requires us to make the engineering organisation scalable and user-friendly. We are currently exploring ways to free engineers from infrastructure complexity by standardizing and cultivating self-service practices. Integrating every part of our tech infrastructure and developer experience will be the main objective in the next months for the team. We reside in AWS, use Atlassian products and Jenkins for automation.

About the Role

We are looking for a proactive software engineer who is hungry to contribute using his/her deep and fundamental knowledge in backend application development and automation. You will be responsible for the back end architecting, development and reengineering for the assigned products. As the subject matter expert of the backend, you will be working closely with the technical leader to implement a product backlog to add/enhance functional requirements or improve non-functional requirements for the respective products.

We are working remotely from over 20+ countries across the globe. You can be based in any part of Europe and still collaborate effectively with our distributed teams!


Focuses on improving Coda's range of products
Facilitate collaboration with the technical leaders and product owners to seek exciting and challenging problems
Improving users' experience without compromising security, performance, and reliability
Collaborate closely with other engineers and become a valued member of an autonomous team
Take operational responsibility for the services that are owned by your team, potentially including taking part in an on-call rotation (if required)


Bachelor's degree in Computer Science or equivalent
At least 5 years of experience in backend development
Strong knowledge in one of the following programming languages: Java, Groovy, Kotlin, Scala
Solid understanding of the backend architecture and SDLCs you have worked on
Experienced in monitoring, addressing and resolving production issues

We are an equal opportunity employer and do not discriminate based on gender, race, age, religion, disability, or other local protected class. We are committed to cultivating an inclusive environment for all employees, and we welcome the diversity that you will bring!

If you are looking for a rapid-growth environment and great teams to work with, you should apply now.

We are sorry to inform you that only shortlisted candidates will be notified as we may be overwhelmed by the number of applicants coming into our system; hence if you do not get a reply from us - don’t give up on us just yet!