# Software Engineer

**Company**: ComplyAdvantage
**Location**: Lisbon
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: 48,000 - 60,000 EUR
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/complyadvantage/jobs/8695862002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ada59c43-9c0

## Description

We are seeking a driven and talented Software Engineer to join our Transaction Services team within the Platform Tribe at ComplyAdvantage. You will help build and maintain backend platform components that power our SaaS-based transaction monitoring solutions and enable new client product offerings.

As a Software Engineer, you will:

- Write new features that enable orchestration of complex workflows in our platform as well as large scale data migrations

- Collaborate with scrum teams to make technical and architectural decisions as we evolve and scale our systems

- Write tests and take ownership of the systems that ensure the quality of our code

- Work alongside ML engineers, data scientists, and other software engineers within the tribe

Our Tech Stack:

- Public cloud architectures (AWS, GCP)

- Backend languages: Kotlin and Python

- Frontend stack: TypeScript/ES6+React

- Relational database technologies: Postgres

- Large scale noSQL technologies: Cassandra

- Event-sourced model powered by Kafka

- Intra-service communication protocol: gRPC

- Observability solutions: Grafana Cloud

- Deployment: ArgoCD

Requirements:

- At least 3 years experience writing production-grade Kotlin or Java based applications

- Awareness of a range of languages and paradigms

- Experience with high scale applications

- Experience with containerisation and cloud infrastructure

- Ownership of software from idea inception to production

- Experience working with tooling for testing, build and deployment pipelines

- Good communication and written skills

Nice to haves:

- Experience working in a multi-disciplinary team

- Agile environment experience

- Pair programming experience

Benefits:

- Equity

- Unlimited Time Off Policy

- Hybrid approach (2 days a week in office)

- Home office budget

- Annual learning budget

- Opportunity to work on innovative projects

The base salary range for this role is 48,000 - 60,000 EUR + equity and benefits.

## Skills

### Required
- Kotlin
- Java
- Python
- TypeScript
- React
- Postgres
- Cassandra
- Kafka
- gRPC
- Grafana Cloud
- ArgoCD

### Nice to have
- machine learning
- Apache HBase
- Databricks
- Apache Spark
- Neo4j
- AWS Neptune
- TigerGraph

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/complyadvantage/jobs/8695862002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
