Overview
The company is expanding its technical capabilities and building a high-performance engineering team to support next-generation financial technology products. This role participates in the full development lifecycle, delivering scalable systems, clean code, and a reliable platform for internal and external users.
Responsibilities
• Design, develop, and maintain backend and frontend components across multiple applications.
• Implement efficient data processing pipelines, APIs, and services with an emphasis on performance and reliability.
• Collaborate with product, research, and engineering teams to translate technical requirements into actionable development tasks.
• Build modular, testable codebases and ensure strong documentation across all systems.
• Participate in architectural discussions and contribute to long-term technical decision-making.
• Conduct code reviews and enforce best practices in version control, testing, and deployment.
• Integrate third-party services, tools, and APIs as needed to support platform functionality.
• Assist in establishing technical standards, coding guidelines, and internal tooling improvements.
• Help monitor system performance, identify issues, and deploy fixes rapidly.
• Stay current with modern frameworks, infrastructure technologies, and software development methodologies.
Qualifications
• Studying Computer Science, Software Engineering, or a related technical field (or equivalent experience).
• Strong proficiency in at least one backend language (Python, Java, Go, Node.js, or similar).
• Experience building RESTful or GraphQL APIs.
• Familiarity with modern frontend frameworks (React, Vue, or similar).
• Knowledge of database systems (PostgreSQL, MySQL, MongoDB, or similar).
• Understanding of version control workflows using Git.
• Experience with cloud technologies (AWS, Azure, or GCP).
• Ability to write clean, maintainable, and well-documented code.
• Strong analytical and debugging abilities with a focus on reliability and scalability.
Preferred Skills
• Experience with containerization tools such as Docker and Kubernetes.
• Exposure to CI/CD pipelines and automated deployment practices.
• Understanding of distributed systems and real-time data processing.
• Familiarity with authentication frameworks and general security best practices.
• Background in building internal dashboards, developer tools, or data-driven applications.
• Experience working in early-stage or agile environments.
What We Offer
• Opportunity to work alongside a technical team building modern financial technology products.
• High-impact role with direct involvement in core engineering decisions.
• Flexible work environment and a culture built around ownership, autonomy, and rapid iteration.
• Professional development, mentorship, and exposure to cutting-edge engineering tools and practices.
If you want adjustments (more corporate, more startup-style, more senior/junior-focused, or tailored to specific technologies), specify the preferred direction.