About the Company
Join a company building next-generation financial infrastructure, payment platforms, commerce solutions, and banking technology.
About the Role
We are looking for a highly technical Development Manager who combines strong leadership skills with hands-on engineering expertise. This is not a people-management-only position. We are seeking someone who can design complex architectures, review code at a high level, establish engineering standards, and lead development teams in building scalable, enterprise-grade platforms. The ideal candidate is passionate about software architecture, distributed systems, engineering excellence, and building high-performing teams. You will work closely with the Company's Chief Architect, Product Managers, and Engineering Teams to drive the design and delivery of mission-critical systems.
Responsibilities
- Lead and mentor software engineering teams.
- Design and review scalable, secure, and highly available system architectures.
- Drive technical decisions and architectural direction across multiple projects.
- Collaborate closely with the Company Architect on long-term platform strategy and technology decisions.
- Ensure engineering best practices, coding standards, and development processes are followed across teams.
- Conduct architecture reviews and code reviews.
- Define and enforce development guidelines, reusable components, base services, and shared frameworks.
- Manage project execution, sprint planning, and delivery processes using Jira.
- Monitor engineering quality, performance, scalability, and maintainability.
- Lead cross-functional initiatives involving Product, DevOps, QA, and Engineering teams.
- Identify technical risks and proactively drive solutions.
Qualifications
- Must Have
- 7+ years of software development experience.
- 3+ years of engineering management or technical leadership experience.
- Strong hands-on coding capabilities and deep software engineering expertise.
- Proven experience designing and implementing enterprise-scale architectures.
- Extensive experience building and operating Microservices-based systems.
Strong experience with:
- MongoDB
- PostgreSQL
- Redis
- OpenSearch / Elasticsearch
- Experience designing RESTful APIs and service-oriented architectures.
- Strong understanding of distributed systems and event-driven architectures.
- Experience managing projects and development workflows using Jira.
- Deep understanding of Git workflows, code review processes, and engineering governance.
- Ability to define, implement, and enforce development standards across teams.
- Experience building and maintaining Base Services, Shared Libraries, and Platform Components.
- Excellent problem-solving and decision-making skills.
Preferred Skills
- Strong experience with Node.js.
- Experience with Go (Golang).
- Experience with Kafka and event streaming platforms.
- Experience with Kubernetes and containerized environments.
- Experience working with AWS cloud services.
- Experience in FinTech, Payments, Banking, or Financial Infrastructure.
- Knowledge of Domain-Driven Design (DDD).
- Knowledge of Clean Architecture principles.
- Experience with CI/CD pipelines and DevOps methodologies.
- Experience building high-scale SaaS platforms.
You'll have the opportunity to influence architecture, engineering culture, and product direction while working on systems that process millions of transactions and power thousands of businesses every day.
Equal Opportunity Statement
We are committed to diversity and inclusivity.