BM
Engineering Manager (Java/Kotlin Stack)
Contract type
Ongoing
Work mode
Remote
Experience
Senior · 5+ years
Job description
Engineering Manager to lead a team of backend engineers building the systems behind Banco Plata's financial products, owning delivery, technical direction and people growth.
At a glance
- Work mode
- Remote
- Languages
- English – B2 or higher
What you'll do
- Lead, mentor and grow a team of engineers: hiring, onboarding, career development and honest feedback, while fostering a culture of ownership and engineering excellence.
- Take ownership of your team's delivery and the reliability of its services: set priorities, plan roadmaps, and keep quality, scope and timelines in balance.
- Drive technical strategy and architecture for high-load, distributed systems, balancing immediate business needs with long-term, future-proof decisions.
- Partner with product, other engineering teams and stakeholders to understand needs, align on priorities and provide a seamless, dependable service.
- Improve engineering practices across the team and the department: code quality, testing, observability, incident management, CI/CD.
- Take part in shaping the department: share best practices, contribute to hiring standards and help grow the engineering community at Plata.
What we're looking for
- 3+ years of experience leading a software engineering team, with a strong ability to mentor engineers, manage change and drive team growth.
- 5+ years of hands-on backend development, particularly building robust, high-scale, distributed systems.
- Deep experience designing, building and operating production systems with high throughput and reliability requirements.
- Comfortable in our primary tech environment: JVM languages (Java/Kotlin), Kubernetes and AWS.
- Strong understanding of what it takes to build resilient, fault-tolerant systems, including microservices, messaging and data storage.
- A strategic, product-oriented mindset with the ability to connect technical solutions to business metrics like cost, reliability and speed of delivery.
- English at B2 or higher for effective work with an international team.
Nice to have
- Golang development experience
- Experience in fintech, banking or other regulated, high-load environments.
- Experience with payment systems, third-party API integrations or event-driven architectures.
- Experience scaling a team or managing several teams
Benefits
- Relocation support to Cyprus, Georgia, Spain — with assistance for the employee and their family
- Flexible work from one of our offices or remote
- Healthcare Coverage
- Education Budget: Language lessons, professional training and certifications
- Wellness Budget: Mental health and fitness activity reimbursements
- Vacation Policy: Annual leave and paid sick leave as per applicable policies
Apply
About Banco Plata, S.A., Institución de Banca Múltiple
What they value
- Innovative Spirit: A commitment to creativity and groundbreaking solutions
- Honest Feedback: valuing open, transparent communication
- Supportive Team: a strong, collaborative community
- Celebrating Achievements: recognizing our wins together
- High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
