Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Software Engineer (TTT)

TTT | Sofia, Bulgaria | Full Time

Job Description

About Taulia:

Taulia delivers working capital solutions that make it easy for businesses to free up cash, accelerate payments and improve supply chain health.

Since founding in 2009, we’ve envisioned a world where every business thrives by liberating cash. Today, our team of financial gamechangers have built a network connecting 2 million businesses and processes more than $500 billion every year.

Through a unique combination of its technology platform, people and process, Taulia helps companies access the value tied up in their supply chain by transitioning from inefficient and often manual working capital management practices into technology-led, working capital optimization strategies.

Using our state-of-the-art platform, businesses now have the option to choose when and how to pay and get paid. It sounds simple. But our painless process provides both buyers and suppliers the chance to skyrocket their cash - cash to fuel economic growth all over the world. It’s win-win for everybody.

About This Job:

We are looking for a Senior Software Engineer to join our Taulia Trade Technology team in Sofia, Bulgaria. As part of the team, you will be responsible for building, maintaining, and improving the Asset Management product on our Taulia Trade Technology platform.

Ideal candidates would be seasoned software engineers who are equally motivated by technology and the value it brings to the business.

Previous experience with our technology stack and/or FinTech / Trading domain is a clear advantage.

About Taulia Engineering:

  • We're a tribe of agile teams. We craft a cloud-based, multi-tenant platform employing microservice architecture;

  • Our stack includes Groovy and Java, Spring, Jersey, Gradle, MySQL, Kafka, Jenkins and more;

  • We use Grafana, NewRelic, Redash, and Graylog to monitor performance and metrics;

  • Teams have full ownership of features and components - from technical design to rollout;

  • We release often and rely on tons of automated tests.

About Sofia Office:

  • Largest Taulia office with more than 80 employees from all departments;

  • Six Engineering teams;

  • Convenient location, catered lunches, exciting list of perks;

  • Educational budget (covers books, courses, conferences, and more);

  • We value a safe environment. No bossing around or micro-management; 

  • Flexible home office policies.

Essential Duties and Responsibilities:

  • Be the voice of your team to external stakeholders at all levels;

  • Clear roadblocks. Sell ideas. Give credit;

  • Partner with Product owners, Engineering Manager, Architect to make sure you are working on the most important tasks;

  • Plan workload and lead the team to deliver against strict schedules;

  • Developing low-latency, highly-scalable microservices;

  • Take part in designing, scoping, developing, and maintaining features and components;

  • Be aware of value, priorities, and trade-offs when considering technology and design options;

  • Mentor team members and help them grow;

  • Enjoy the fact you may not be the smartest person in the room;

  • You will be working on a critical part of the Taulia Trading Technology platform. You will create robust and scalable implementations for challenging business flows;

  • You will design, develop, and roll out integration paths to handle high-volume and high-impact business scenarios;

  • Take part in hiring the best;

  • Organize team morale activities and manage team budgets.

You're a perfect fit for this position if:

  • You have 6+ years of Java-world experience;

  • You have experience working in Financial Services / Trading Technologies / Asset Management softwares;

  • Previous experience of integration with Salesforce/ Working with Salesforce.

  • As a part of a product company, you have had exposure to external organizations and clients;

  • You have a solid understanding of transport protocols, file transfer protocols, and security concepts;

  • You have familiarity with event and messaging based architecture and related technologies;

  • You've built a cloud-based product before and stuck around to scale it as well;

  • You always look for new and better ways to do things, and love automation: continuous integration, automated testing & deployment, and TDD are no strangers to you;

  • Most importantly - you're smart, curious, and grounded.

Taulia is an Equal Opportunity Employer --Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age. 

If you don't think you meet all of the criteria above but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.