JobRaahGet matched free

Jobs

Lead Software Engineer (FinTech)

Skaleart · Colombo, Sri Lanka · On-site

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Job Overview We are looking for an exceptional Lead Software Engineer to drive the engineering vision and technical execution of large-scale, business-critical fintech platforms that power payment subscription management, integrated payment operations, customer relationship management, and sales workflows. In this role, you will work closely with international teams and partner with product, design, and operations stakeholders to deliver robust, secure, and high-performance financial technology solutions. You will be hands-on with both backend and frontend architecture, ensuring mission-critical reliability, financial-grade security, and high delivery quality across the team. Key Responsibilities Lead the design, development, and evolution of a full-stack web platform utilizing modern frontend and backend technologies. Own architectural decisions across application, data, and integration layers, balancing long-term maintainability with shipping velocity. Drive code quality through reviews, standards, automated testing, and developer tooling; raise the bar for the entire engineering team. Work closely with international teams and understand business processes to drive feature development. Partner with product, design, QA, and operations stakeholders to translate business goals into well-scoped technical roadmaps. Design and optimize relational database schemas, queries, and data access patterns to support transactional and reporting workloads at scale. Architect, scale, and maintain secure integrations with payment method providers, payment gateways, and third-party financial data providers. Ensure high-availability transactional workflows, real-time ledger consistency, data security, and auditability for financial operations. Identify and resolve performance, scalability, reliability, and security bottlenecks across the stack. Lead deployment, CI/CD, and operational practices on cloud infrastructure, working closely with DevOps to ensure smooth releases and incident response. Champion the responsible adoption of AI-assisted development tools to improve productivity and delivery quality. Qualifications A degree in Computer Science, Software Engineering, IT, or a related field. 8+ years of experience in software engineering with a strong focus on building and operating production web applications. 3+ years of senior-level experience in fintech software development or financial technology systems. Proven experience leading engineering teams, owning architecture, and delivering complex full-stack systems end to end. Deep proficiency in modern backend languages — TypeScript+NodeJS or SpringBoot+Java/Kotlin. Strong proficiency in TypeScript and modern frontend frameworks, specifically Vue.js and Nuxt. Expert-level SQL knowledge with hands-on experience in MySQL and/or MariaDB, including schema design, indexing, query optimization, and migration strategies. Strong grasp of HTTP, REST API design,…