ComplyAdvantage
Financial Crime Detection
EngineeringManager
Neural analysis suggests this role is
optimal for Manager candidates.
“Engineering Manager at ComplyAdvantage. Skills: Engineering management, Team leadership, Microservices architecture, Cloud architectures. Manage team growth and development. Hire and onboard new team members”
What You'll Achieve.
Ship best possible code; Ship best possible solutions
Industry & Context.
What They're Looking For.
Must Have
Proven experience in managing and growing high-performing engineering teams, knowledge of engineering best practices, including architecture and testing, Past or current experience in a JVM-based language or Python, Experience with data-intensive applications and relational databases, Expertise in designing and building microservices, Excellent communication and writing skills, Experience collaborating with product and commercial teams
Nice to Have
Experience with AWS and Docker/Kubernetes, Background in startup or scale-up environments
What You'll Do.
Manage team growth and development
Hire and onboard new team members
Foster innovation and learning
Mentor and coach team members
Accountable for tech decisions
Accountable for delivery against roadmap
Collaborate across teams
Own cross-team initiatives
How You'll Work.
Team & Collaboration
Collaborate across functions; Work alongside product counterpart; Collaborate within team; Collaborate across tribe; Work with other Engineering Managers
Communication Scope
Excellent communication skills; Writing skills; Write clear technical documentation
Process & Methodology
Delivery against roadmap
Full Job Description
What you will be doing: We are looking for a dynamic and experienced Engineering Manager to join our innovative Tech Team. You will collaborate across functions, engaging in both the design and implementation of high-performance systems crucial for detecting financial risks. As an Engineering Manager, you will: Take ownership for your team, being responsible for current team members growth and development, plus hiring and onboarding new team members Foster a positive and thriving work environment that promotes innovation. Mentor and coach your team, maintaining a learning mindset and openness to new ideas and technologies. Set the direction for your team and take accountability for tech decisions. Work alongside with your product counterpart, being accountable for delivery against the roadmap. Collaborate, both within your team and across the tribe to ensure your team’s implementation meets industry standards. Report to the Director of Engineering, and will work with the other Engineering Managers in the tribe. Working as a group, you will own cross-team initiatives and improvements. Our Tech Stack: Our technology stack is designed to run on public cloud architectures, notably AWS and GCP Development is organised around Kotlin and Python for our backend languages and TypeScript/ES6+React for our frontend stack We make substantial use of relational database technologies, notably Postgres, Yugabyte We also use an event-sourced model powered by Kafka for our communication bus and gRPC for our intra-service communication protocol We use modern observability solutions from Grafana Cloud and deploy our code using ArgoCD We have a strong emphasis on engineering excellence and strive to ship the best possible code and the best possible solutions to our customers About you As an Engineering Manager, you will have: Proven experience in managing and growing high-performing engineering teams. Strong knowledge of engineering best practices, including architecture and testing. Pa
Applying for this Engineering Manager role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about ComplyAdvantage?
Real rants from real employees. Read before you apply.