Senior Software Engineer

What you'll be doing

  • Solve complex problems with reliable, well tested, resilient and observable software
  • Develop, test, deploy and own Python microservices delivering real business and user value
  • Shape architectural decisions to ensure scalable and adaptable systems
  • Enhance code quality through reviews and clear documentation
  • Collaborate with engineers and Product Managers to ship product outcomes
  • Improve team processes and influence strategic direction

Requirements

  • Proven experience building and maintaining backend and cloud microservices (Python preferred, but other languages considered)
  • Strong fundamentals in data structures, algorithms, and object-oriented programming
  • Comfortable with testing frameworks, debugging, refactoring, version control, and CI/CD pipelines
  • Working knowledge of SQL and document databases
  • Ability to work independently, take ownership of business and product goals, and adapt to evolving requirements
  • AI-first mindset with curiosity and eagerness to experiment and learn quickly

Perks and benefits

  • Market-competitive salary with annual reviews
  • Annual performance bonus linked to company results and individual contribution
  • Share options providing ownership and a stake in the company's future
  • Private medical insurance
  • Generous pension, holiday allowance, and £1,000 yearly budget for commuting or learning
  • Access to cutting-edge systems and tools to maximize impact
AI Summary ✨

Similar jobs

  • a day agoNew
  • Senior Software Engineer II - KYC Experience

    Wise·Greater London, UK

    ≈ €131k – €172k / yearbase

    a day agoNew
  • Senior Software Engineer - Recommend Team (Java)

    Wise·Greater London, UK

    ≈ €131k – €172k / yearbase

    a day agoNew
  • 2 days agoNew
  • See all jobs in UK →