About The Role
We are looking for an Erlang Developer, ideally with experience in the financial industry with a minimum of 5 years of professional development experience that will work on:
- Distributed high load financial system.
- Processing trades and transactions, calculating financial metrics using several - distributed services in Erlang
- Storing large amounts of data in PostgreSQL
- Communicating with external services using a combination of REST API and TCP-based streams
- Collecting metrics, logs, benchmarking and making necessary performance improvements
Reporting Line - Erlang Dev Lead
Worksite: Remote/ Hybrid/ On-site (options vary by location)
Responsibilities:
- Design, develop and implement new features from idea stage all the way into production
- Maintain current functionality against the backdrop of growing number of data and requests
- Participate in architecture development, writing and maintaining documentation
- Actively interact with your team, code reviews, mentorship and knowledge sharing
Qualifications:
- 5+ years of professional development experience
- Experience with Erlang/Elixir development, excellent knowledge of OTP
- Experience developing distributed server-side applications with high load
- Experience working with SQL databases, understanding of the principles of working with a significant amount of data, ways to optimize latency
- Experience with git, teamwork using github/gitlab
- Linux OS knowledge at the level of an experienced user
- Proactive in leveraging AI tools to improve productivity and workflow efficiency.
- English at B1 level and above
Personality / Mindset
- Integrity & loyalty
- Team player with advanced communication and collaboration skills
- A hands-on, can-do attitude - always looking for solutions and thinking out of the box
- Capability to work and succeed in the fast pace and ever-changing environment
We offer*
- Competitive salary & performance-based bonus programs
- Corporate benefits (choose your preferred options)
- Truly inspiring culture, pleasant and informal work environment
- Ongoing education & training programs
- Opportunity to network and connect in the Corporate Events
- Global career opportunities