At a Glance
- Tasks: Develop and scale our core platform while collaborating with enterprise customers.
- Company: Diligent is revolutionising fraud detection for fintechs and banks using AI.
- Benefits: Enjoy a flexible work environment and the chance to make a real impact.
- Why this job: Join a mission-driven team tackling financial crime on a global scale.
- Qualifications: Proficiency in Python, Typescript, React, and AWS Serverless required.
- Other info: Expect engaging interviews with our CTO and CEO to showcase your skills.
The predicted salary is between 36000 - 60000 £ per year.
About us
At Diligent, we are on a mission to help fintechs and banks catch fraudulent businesses. We build LLM agents to automate risk investigations during business onboarding and monitoring. For example, we can help investigate the online presence of businesses to detect high-risk activities, identify reputation-compromising signals, comb through news articles to extract new risk insights etc. By turning scattered and unstructured data points into structured, actionable insights, we enable risk teams to make better and faster decisions.
Our founders have built fraud and credit risk models protecting billions in transactions at Europe’s top fintechs, and we’re taking that experience to revolutionize how financial institutions verify the legitimacy of businesses. We already work with leading fintech unicorns and banks, are growing fast and we’re looking for ambitious problem-solvers who are excited about using AI to tackle financial crime at a global scale. If you’re passionate about making a real impact in the fight against fraud, we’d love to have you on our team!
As a Software Engineer at Diligent AI, you’ll be responsible for the development and scaling of our core platform, working closely with enterprise customers, as well as building new zero-to-one initiatives.
- Translate novel LLM capabilities into understandable, intuitive and performant end-user experiences.
- We need someone who has high empathy and is excited by working side-by-side with financial crime teams to solve critical problems.
- Give Diligent AI agents the infrastructure, data sources and tools they need to automate workflows for financial compliance teams.
Technologies: Python, Typescript, React, AWS Serverless
A strong sense of ownership and autonomy is essential - you’ll take full responsibility for your projects from start to finish and you’ll be expected to deal with ambiguity getting things done without overcomplicating solutions.
Interview Process:
- CTO meet-and-greet (30 mins)
- Technical interview (60-90 mins)
- Deepdive interview focusing on problem solving, coding proficiency, systems design and architecture.
Back End Software Engineer employer: Diligent (YC W24)
Contact Detail:
Diligent (YC W24) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in AI and financial crime prevention. Understanding how LLM agents work and their application in risk investigations will give you an edge during discussions with the team.
✨Tip Number 2
Prepare to showcase your problem-solving skills. Diligent values candidates who can think critically and tackle complex issues, so be ready to discuss past experiences where you've successfully navigated ambiguity.
✨Tip Number 3
Brush up on your technical skills, especially in Python, Typescript, and AWS Serverless. Being able to demonstrate your coding proficiency and understanding of systems design will be crucial during the technical interview.
✨Tip Number 4
Show your enthusiasm for collaboration. Since you'll be working closely with financial crime teams, expressing your eagerness to partner with others and contribute to meaningful projects can set you apart from other candidates.
We think you need these skills to ace Back End Software Engineer
Some tips for your application 🫡
Understand the Company: Familiarise yourself with Diligent's mission and the role of a Back End Software Engineer. Highlight your understanding of how LLM agents can impact financial crime prevention in your application.
Tailor Your CV: Make sure your CV reflects relevant experience with Python, Typescript, React, and AWS Serverless. Include specific projects or roles where you've demonstrated ownership and problem-solving skills.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for tackling financial crime and your empathy for working with compliance teams. Mention any relevant experiences that align with Diligent's goals.
Prepare for Technical Interviews: Anticipate questions related to coding proficiency, systems design, and architecture. Brush up on your problem-solving skills and be ready to discuss your past projects in detail.
How to prepare for a job interview at Diligent (YC W24)
✨Understand the Company Mission
Before your interview, make sure you grasp Diligent's mission to combat financial crime using AI. Familiarise yourself with their products and how they help fintechs and banks. This will show your genuine interest in the role and the company.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, Typescript, React, and AWS Serverless. Bring examples of past projects where you've used these technologies, especially in relation to building scalable platforms or solving complex problems.
✨Demonstrate Problem-Solving Abilities
During the technical interview, focus on your problem-solving approach. Be ready to tackle coding challenges and discuss your thought process. Highlight how you've dealt with ambiguity in previous projects and how you arrived at effective solutions.
✨Emphasise Collaboration and Empathy
Since the role involves working closely with financial crime teams, express your enthusiasm for collaboration. Share experiences where you've successfully worked alongside others to solve critical issues, showcasing your empathy and understanding of their needs.