Design, develop, and implement scalable and efficient software solutions based on business requirements and specifications.
Work closely with financial analysts and other specialists to understand and translate business needs into technological solutions.
Evaluate and recommend tools, technologies, and processes to ensure the highest levels of efficiency and quality in solutions.
Ensure that architectural designs are consistent, maintainable, flexible, and aligned with business expectations.
Conduct research on current and emerging trends in the domain of cryptocurrencies and financial markets to ensure that proposed solutions are relevant and cutting-edge.
Provide mentorship and technical leadership to development teams, promoting best practices and fostering professional growth.
Actively participate in code reviews, ensuring quality standards and optimization.
Collaborate on strategic decisions related to software architecture and technology selection.
Ensure the integrity and security of implemented financial algorithms and systems.
Engage in the testing phase, collaborating with QA teams to ensure the robustness and reliability of solutions.
Requirements:
Degree in Computer Science, Software Engineering, or related fields.
Certifications related to software architecture, Python development, and/or finance and cryptocurrencies.
A minimum of 5 to 7 years of experience in architecture or software development roles, preferably focused on financial algorithms.
Proven experience in designing and developing complex financial solutions.
Solid knowledge of Python and its ecosystem.
Familiarity with the environment and dynamics of cryptocurrencies and financial markets.
Effective communication skills and the ability to work as a team.
Competence in data security and protection techniques.
Desirables:
Previous experience in fintech or blockchain startups or companies.
Certifications in computer security.
Experience with continuous integration and continuous deployment (CI/CD) tools.
Knowledge of other related technologies and languages, such as Solidity or smart contracts.
Ability to adapt to agile and changing work environments.
Knowledge and experience in machine learning or artificial intelligence applied to finance.
Networking in the cryptocurrency and fintech industry.
Experience in international projects or with geographically distributed teams.
Innovation Beyond Limits. We apply our techniques and methods to filter, aggregate, and analyze unstructured data to navigate market dynamics confidently.