At a Glance
- Tasks: Design and develop scalable backend systems that empower financial freedom.
- Company: DolarApp, a fintech company revolutionising finance without hidden fees.
- Benefits: Competitive salary, stock options, performance bonuses, and paid leave.
- Why this job: Join a fast-growing team and make a real impact in fintech.
- Qualifications: 5+ years in software engineering, 3+ years in Python, STEM background.
- Other info: Work with cutting-edge tech in a dynamic London office environment.
The predicted salary is between 28800 - 48000 ÂŁ per year.
Our vision is simple: a global financial system, without hidden fees or unfair FX rates. With control in the hands of the users instead of banks. With fund management capabilities to grow your savings for decades and build generational wealth.
Do you want to build robust systems that empower financial freedom? As a Senior Backend Engineer, you will design, develop, and maintain scalable, secure, and highâperforming backend systems that power our innovative products. You will collaborate with a talented team that drives financial inclusion and transforms how people manage their money. If you are excited to solve complex challenges and make a meaningful impact in a fastâgrowing company, we would love to hear from you.
Responsibilities:
- Build agentic infrastructure that powers our operations â build customer support bots and fincrime AI agents that redefine fintech operations.
- Follow a pragmatic approach to develop business logic, focusing on clean code with an emphasis on maintainability and fast turnaround using TDD, DDD, continuous integration, and delivery.
Requirements:
- 5+ years of experience as a software engineer with at least 3 years focused on Python as the primary language.
- Experience working with PostgreSQL (or other relational databases).
- Academic background in STEM.
- Quick learner with an ambitious and resultsâdriven personality, excellent communication skills (English fluency, verbal and written).
- Willingness to work from the London office at least one day per week.
Nice to have:
- Experience with LangChain & LangGraph.
- Experience with LLM APIs (OpenAI, Google, Anthropic).
- Experience with AWS, Kubernetes, GitLab, monitoring, and alerts.
Benefits:
- Competitive salary.
- Signâon stock options.
- Discretionary performance bonus (stock options).
- Paid annual leave.
- Ownership of the development process that influences customer impact.
- Latest technology and tools.
- Strong team that helps you improve your skills.
Location: London, England, United Kingdom
Senior Software Engineer, Python in London employer: DolarApp
Contact Detail:
DolarApp Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Software Engineer, Python in London
â¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and backend systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.
â¨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
â¨Tip Number 4
Apply through our website! Itâs the best way to ensure your application gets noticed. Plus, it shows youâre genuinely interested in joining our mission to empower financial freedom.
We think you need these skills to ace Senior Software Engineer, Python in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant projects you've worked on. We want to see how your skills align with our mission of empowering financial freedom!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about the role and how you can contribute to our vision. Share specific examples of your past work that demonstrate your problem-solving skills and passion for fintech.
Showcase Your Technical Skills: Donât forget to mention your experience with PostgreSQL and any other technologies listed in the job description. We love seeing candidates who are well-versed in the tools we use to build robust systems.
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way for us to receive your application and ensures youâre considered for the role. Plus, it shows youâre keen on joining our team!
How to prepare for a job interview at DolarApp
â¨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python in detail, including any frameworks or libraries you've used. Prepare to solve coding challenges on the spot, as they might test your problem-solving abilities.
â¨Showcase Your Database Knowledge
Since PostgreSQL is a key requirement, be prepared to talk about your experience with relational databases. Think of specific projects where you optimised database performance or solved complex queries. This will demonstrate your practical knowledge and how it can benefit their operations.
â¨Emphasise Clean Code Practices
DolarApp values maintainability and clean code, so be ready to discuss your approach to writing code. Share examples of how youâve implemented TDD or DDD in past projects. This shows that you not only write code but also care about its long-term sustainability.
â¨Be Ready to Discuss Team Collaboration
As a Senior Software Engineer, collaboration is key. Prepare to share experiences where you worked closely with other team members or departments. Highlight your communication skills and how youâve contributed to a positive team environment, especially in fast-paced settings.