ComplyAdvantage

Financial Crime Detection

EngineeringManager

Lisboa, Portugal Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Manager candidates.

The Brief

“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.

Financial Crime Detection

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

Free ATS check

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.

Read Company Rants →