Engineering Team Lead
Engineering | Sofia, Bulgaria | Full Time
Taulia is a fintech provider of working capital management solutions headquartered in San Francisco, California. Taulia helps companies access value tied up in their payables, receivables, and inventory. A network of more than 2 million businesses uses Taulia’s platform to determine when they want to pay and be paid. Taulia processes more than $500 billion each year and is trusted by the world’s largest companies including Airbus, AstraZeneca, Nissan, and Vodafone. For more information, please visit www.taulia.com.
About This Job:
We are looking for bright, curious, and mature individuals to expand our Engineering teams in Sofia, Bulgaria.
Ideal candidates would be seasoned software engineers who are equally motivated by the technology and the value it brings to the business.
Previous experience with our technology stack and/or FinTech domain is a clear advantage.
This is a hands-on people management role that combines technical excellence and talent for planning, leading, and delivering.
Engineering teams in Taulia are self-sufficient and consist of 4-5 members.
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, Cassandra, Kafka, ActiveMQ, Camunda BPM, 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 to make sure you are working on the most important tasks;
Plan workload and lead the team to deliver against strict schedules;
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 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 1+ years of being a people manager;
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'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.
If you take your job seriously, but not yourself; if you want to make an impact and learn and enjoy it all the way - submit your CV to find out more.