Position: Python Lead Software Engineer (relocation to Portugal)
Company: Inscale
Experience required: 5y
English level: upper

Company Profile

INSCALE is a European offshore development company with offices based in Denmark, Malaysia, Portugal, Ukraine, and Macedonia. We establish permanent development teams for European and Australian companies with the ongoing development of software applications. Each team works as an integrated part of the customer's organization. We offer our employees an opportunity to work on exciting projects and learn the western development procedures and culture. We have an informal Scandinavian management style where you will have autonomy and responsibility allowing you to develop your skills and grow your value as an IT professional.

We greatly value what our employees contribute to INSCALE, and always strive to reward our employees with challenging work and a competitive environment. We are more than 500 employees representing numerous nationalities, which makes our work environment internationally oriented, and diverse and encourages collaboration internally and regionally.

For more information, see https://www.inscale.net

Client Profile

Since launching in 2014, ComplyAdvantage has been on a mission to neutralize the risk of money laundering, terrorist financing, corruption, and other financial crime on a global scale. In that time, we have raised over $100m in funding, have four global hubs located in New York, London, Singapore, and Cluj-Napoca, and are backed by Ontario Teachers', Index Ventures, Balderton Capital, and Goldman Sachs.

We aim to grow to over 350 employees in the next 12 months, as we continue to fight the good fight against financial crime and help make compliance less painful for our client base of over 500 enterprises across 75 different countries. We're leveraging game-changing tech to help us on our mission as the financial industry’s leading source of AI-driven financial crime risk data and detection technology.

We are building cutting-edge solutions that help reveal the truth for a safer world and stop money from ending up in the hands of terrorists.

For more information, check out our website: https://complyadvantage.com/

Responsibilities

We are looking for a Lead Software Engineer to join our Risk Information Graph team. As a senior contributor to the team, you’ll help us all the way from making the initial architectural and technical decisions to building the knowledge graph and deriving new insights from it. We’ll be looking to you to bring your own ideas and experience, but also to bring out the best in others through coaching, mentoring, and supporting more junior staff.

What does success look like after 3 months?
•	You will have successfully located yourself within the team and developed productive working relationships with your colleagues.

•	You will have contributed high-quality code in furtherance of the team's goals and implemented several new features or pipelines.

•	You will be able to fully articulate the problems we're trying to solve and play a leading role in the ongoing discussions around architecture.

•	You will have worked with stakeholders both internal and external to the team to secure buy-in for the technical and architectural solutions you have put forward.

•	Your colleagues will have come to value your technical advice, and you are able to constructively mentor other members of the team.

Qualifications

We’re looking for a smart and motivated individual that takes pride in their work and contributes to an informal working environment. You will be confident in your ability to deliver on the points covered above, considering the following:
Your ability to:
•	Establish and socialize ownership of technical direction for the team
•	Act as an escalation point for the team for technical/architectural issues Assist with technical coaching + mentoring of team members
•	Act as a technical liaison with other parts of the engineering org, non-technical stakeholders, and leadership
•	Advocate for continuous technical and process improvements within the team Communicate capably and translate business requirements into technical solutions Work as part of a cross-functional team in an agile environment
•	Analyse and problem solve effectively
Your experience of:
•	Writing production-quality code in Java or Kotlin
•	Working within a range of data storage and retrieval paradigms including search engines, document stores, key-value storage, and classical relational databases.
•	Working with cloud (AWS / Azure / GCP) or containerised infrastructure (Kubernetes / Docker / ArgoCD / Argo Workflow)
•	Delivering and supporting data-intensive applications in production and at scale
•	The following are highly desirable, but not essential:
•	Prior experience working at scale with graph database technologies (RDF Stores, Property Graphs, or multi-model).
•	You’re experienced in creating large-scale extract, transform and load pipelines for structured and semi-structured NLP datasets.
•	Experience using message queues (Kafka) to facilitate continuous stream processing.

Education

BSc/BA degree in computer science, engineering, or related discipline OR relevant years of experience in required skills.

Remarks

We can only defeat financial crime if we have the right people with the right values in place to do so, and we're committed to investing in passionate people who are experts in their field. No fight against crime is complete without the right values, and we take ours very seriously!

•	Focus on the Team – You are Collaborative, Human, and Humble
•	Kaizen – You are Curious, Proactive, and Agile
•	Deliver Results – You are Tenacious, Accountable, and Focused Why Complyadvantage?
•	We believe ComplyAdvantage is a place that thrives on energy, passion, teamwork, and smarts.
•	We work with the best Tech Stack to solve real-world problems including Python, JavaScript, and React
•	We offer flexible and fully remote working opportunities because we trust you to decide how you work