Senior Software Engineer, Python in London
Senior Software Engineer, Python

Senior Software Engineer, Python in London

London Full-Time 28800 - 48000 ÂŁ / year (est.) Home office (partial)
Go Premium
D

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

DolarApp is an exceptional employer for Senior Software Engineers, offering a dynamic work culture that prioritises innovation and financial empowerment. With competitive salaries, sign-on stock options, and a strong emphasis on employee growth through the latest technologies, team collaboration, and ownership of impactful projects, you will thrive in our London office while contributing to a vision of a fairer global financial system.
D

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

Python
PostgreSQL
TDD (Test-Driven Development)
DDD (Domain-Driven Design)
Continuous Integration
Continuous Delivery
Clean Code Principles
Experience with LangChain
Experience with LangGraph
Experience with LLM APIs
AWS
Kubernetes
GitLab
Monitoring and Alerts
Excellent Communication Skills

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.

Senior Software Engineer, Python in London
DolarApp
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
  • Senior Software Engineer, Python in London

    London
    Full-Time
    28800 - 48000 ÂŁ / year (est.)
  • D

    DolarApp

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>