Koalafi is seeking a Platform Engineering Leader to build the foundation that powers the future of fintech, specifically enabling their industry-leading point of sale financing products and services by architecting and delivering core platforms and services.
Requirements
- Proficiency in Golang: Extensive experience developing backend services, APIs, and platform components using Golang.
- Cloud Experience: Strong familiarity with AWS services and cloud-native architectures, with experience in containerization technologies like Docker and Kubernetes.
- Platform Engineering Mindset: Experience building shared services, developer tools, or platform capabilities that enable other engineering teams.
- Strong Testing Practices: Extensive experience in automated testing, including unit, integration, and end-to-end tests for platform services.
- CI/CD & Automation: Experience with CI/CD pipelines, automated testing frameworks, deployment tools, and infrastructure automation.
- Event-Driven Architecture: Experience with event streaming platforms, message queues, or pub/sub systems for building scalable, decoupled systems.
- Experience with React/TypeScript for building developer-facing tools and interfaces.
Responsibilities
- Design, develop, and maintain core platform capabilities including event streaming, communications systems, and tokenization services using Golang and modern cloud technologies.
- Serve as the technical leader for a small, high-impact team, mentoring engineers, conducting code reviews, and ensuring adherence to best practices and architectural standards.
- Collaborate with the Architecture and other Engineering Leads to define and execute the shared tech roadmap, ensuring platforms enable business initiatives and developer velocity.
- Build reusable services and libraries that unblock dependencies across product teams and enable autonomous feature development.
- Ensure shared services are reliable, well-documented, tested, and follow best practices for scalability, security, and maintainability.
- Create platforms and tooling that maximize developer productivity and reduce coordination overhead across engineering teams.
- Design and implement robust monitoring, alerting, and observability frameworks for platform services to ensure high availability and performance.
Other
- 5+ years of professional experience in systems development with strong platform or infrastructure focus.
- Leadership Experience: Previous experience in a technical lead or senior developer role, mentoring teams, and leading architecture decisions in a platform or infrastructure context.
- AI Development Enthusiasm: Interest in leveraging AI tools and techniques to enhance development productivity and platform capabilities.
- Security & Compliance: Understanding of security best practices for platform services, especially in fintech or regulated environments.
- Excellent Communication: Strong written and verbal communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders across multiple teams.