Bulgaria · Full-time · Senior
About The Position
About us
Tarya is a leading provider in the new emerging Fintech world. Our Financial Platform as a Service (F-PaaS™) enables companies to provide end-to-end financial services that are traditionally otherwise outsourced. F-PaaS™ empowers organizations to add new revenue channels, increase value to the customer and improve client retention, from day one.
Responsibilities
- Drive engineering teams to design & build high scale financial platform
- Act as the technical leader and subject matter expert: mentoring engineers, proving technical expertise in driving decisions, and leading small teams to solve challenging technical problems
- Be responsible for designing robust, production-grade services, considering solution alternatives, and providing recommendations on the most optimal solution.
- Take part in the entire product lifecycle, from architecture design, building new features and capabilities into our product.
- Understand the business requirements and product ecosystem and convert them into a solution design
- Research & understand In-depth various technology trends and present their potential impact
- Play a key role in Tarya Fintech R&D strategy.
Requirements
- At least 3 + years’ experience as a software architect.
- Experience with designing and implementing complex multi-tenant SaaS systems.
- Proficient with microservice-based architecture.
- Experience with main public cloud providers.
- Experience with CNCF technologies: Containerization, Docker, Kubernetes, Kafka, Elastic and others.
- Experience with both SQL and NoSQL databases.
- Experience with CI/CD tooling and patterns.
- Big data platforms and frameworks (Hadoop, Spark, Kafka, etc.).
- Technical practices like continuous integration, automated testing, release management, performance monitoring are part of your standard day-to-day thinking.
- Demonstrated ability to establish technical leadership in an Agile environment.
- Strong collaboration and coaching skills.
- Independent, responsible, with a true desire to make an impact
- Very good English skills.
You will impress us if you have knowledge/experience in:
- Bachelor’s degree (B.A.) or equivalent, in Computer Science, Information Science, Information Technology Management
- Experience with BPM and low code platforms
- Self-learning and the ability to explore new and unknown territory.
What we offer
- Flexibility with working hours.
- Opportunity to work from home or office
- Additional health and dental insurance.
- Multisport cards.
- Friendly, informal and relaxed environment provided by a team of professionals with different experience.
- A challenging job in a global fast-developing Fintech company.