About the job
Join Our Engineering Team at Finalis
At Finalis, we are revolutionizing the private capital markets with our cutting-edge engineering solutions. As a Senior Software Engineer, you will collaborate closely with product managers, designers, and leadership to engineer high-impact products. This role is perfect for those who thrive in dynamic environments, tackle complex challenges, and create AI-driven technical solutions that bring value and scale with our expanding business.
Your Role
In your position as a Senior Software Engineer at Finalis, you will be essential in developing and scaling our AI-native platform, focusing on our three pivotal areas: compliance, data, and payments. You will take ownership of critical aspects of system design and implementation, influence our technical roadmap, and mentor junior engineers. This position demands strong technical proficiency, the ability to navigate through complexities, and a fervor for crafting reliable, secure, and elegant software solutions.
Key Responsibilities
Design, develop, and maintain robust backend services and APIs for our compliance, data, and payment products.
Collaborate cross-functionally with Product, Design, Sales, and Compliance teams to transform business needs into technical solutions.
Lead end-to-end projects from technical design through implementation, deployment, and monitoring.
Ensure code quality, reliability, and security by adhering to best practices in testing, CI/CD, and monitoring.
Mentor and nurture junior engineers, fostering a culture of technical excellence and continuous learning.
Engage in architectural discussions and contribute to shaping the long-term technical vision of the platform.
Stay informed about industry trends in fintech, compliance, and distributed systems to deliver innovative solutions at Finalis.

