cover image
Wise

Senior Software Engineer - Database Platform

On site

London, United Kingdom

Full Time

13-03-2025

Job Specifications

Company Description

Your Mission At Wise, we are fully devoted to our Mission: Money without borders. Instant, convenient, and eventually free. Over 16 million people and businesses use Wise, which processes over £9 billion in cross-border transactions every month, saving customers over £1.5 billion a year. We serve a wide range of customers from personal users, freelancers, small businesses and increasingly even to large enterprises and banks. Wise also offers over 50 currencies for customers to hold and convert money in.

Job Description

Current banking systems don’t let us send, spend or receive money across borders easily. Or quickly. Or cheaply.

So, we’re building a new one.

We need a Senior Software Engineer to join our mission and help us build a global platform that’s scalable, reliable and secure. You’ll dive right into projects helping to develop our internal database platform, automation and tooling, used to provision and manage hundreds of databases deployed across multiple environments.

About The Role

We are looking for a Senior Software Engineer with a background in Python development to join our Database Platform team.

Database Platform provides databases as service for the rest of the business, managing our vast estate of database technologies and solutions. As a Software Engineer in the wider Platform tribe and Engineering organisation, you will have an opportunity to directly affect our database platform and automation strategy, scalability and reliability, building production systems that are ultimately making things better for all customers.

How We Work

We operate on a strong belief in automation, programmatic implementation, and reusable design. We’re looking for people who can step back and think holistically about the ecosystem, but also follow through and help implement the design; drawing on the resources across the rest of the Platform tribe.

As we scale our database platform, we need to sustain this growth by continuously iterating on the services we run, with a focus on availability, security, and ease of use. We’re looking for an engineer with relevant experience who can analyse complex requirements and deliver simple solutions to help our teams achieve our mission with speed and confidence.

As an international Financial Services company, we also have the responsibility to keep our customers’ money and data safe. The Database Platform team plays a critical role in this by helping our Platform and Product Engineers work with Databases safely and ensure that best practices are always applied. To do this we work closely with the other teams building out the Data Platform, and with the wider Platform organisation to build out the required guardrails.

What will you be working on?

You will join our Database Platform team, and contribute to delivering our cloud-based database platform used internally by our development teams to provision and manage their database deployments.
You’ll develop self-service tooling to enhance the developer experience, build guardrails to abstract the complexity of operating database services, as well as automate routine tasks.
You’re production environment oriented, and won’t settle at all for downtime and outages.
You have the ability to work independently and plan your own solutions to problems.

What do you need?

Strong development skills in Python (or other programming language).
A solid understanding of core software engineering principles with the capability to write, review and refactor code, ensuring it’s secure and meets standards for quality, testing, and documentation.
Proven experience in designing and developing resilient web APIs using frameworks such as Flask, Django, or Fast API.
Proficiency in operating within a Cloud-based environment and working with Cloud APIs (preferably AWS).
Working knowledge of configuration management and orchestration tools (e.g. Terraform, Ansible, SaltStack, etc).
Familiarity with database technologies at scale (e.g MySQL, PostgreSQL, MongoDB, etc) would be a distinct advantage.
Familiarity with workflow engines (e.g. Temporal, Cadence) would be a distinct advantage.
Front end development experience is not essential, but would be considered a major plus.
Strong communication skills, with the ability to effectively convey new processes and workflows and collaborate with diverse teams across the organisation.

Additional Information

Base salary of £80k - £102k (based on experience)

RSU's in a growing and publicly listed company

Work from (almost) anywhere in the world for up to 90 days a year

Flexible working - you’re trusted to do the right thing and be responsible

Private Medical Insurance + Life Insurance

Discounted gym memberships and cycle to work scheme

A paid 6-week sabbatical leave after four years

26 weeks maternity leave at full pay

An annual self-development budget

Annual Mission Days festival

Pet friendly offices

Lots of fun group activities like yoga, running and boardgame nights

For everyone, everywhere. We're people building money without borders — without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive.

We're proud to have a truly international team, and we celebrate our differences.

Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers.

If you want to find out more about what it's like to work at Wise visit Wise.Jobs.

Keep up to date with life at Wise by following us on LinkedIn and Instagram.

About the Company

Wise is a global technology company, building the best way to move money around the world. With the Wise account people and businesses can hold 40+ currencies, move money between countries and spend money abroad. Large companies and banks use Wise technology too; an entirely new cross-border payments network that will one day power money without borders for everyone, everywhere. However you use the platform, Wise is on a mission to make your life easier and save you money. Co-founded by Kristo Käärmann and Taavet Hinrikus... Know more

Related Jobs

Company background Company brand
Company Name
SGN
Job Title
Data Engineering Manager
Job Description
Location: Portsmouth Salary: £70-80k (DOE) Perks & Benefits: Competitive pension scheme – Enhanced maternity/paternity pay – Life assurance – HolidayPlus – Cycle2work Scheme & more Reference: REQ4468 We are looking for…. The Data Engineering Manager has responsibility for implementing and running the Data Engineering and Data Ops functions within SGN. This is an exciting opportunity for someone to lead a forward thinking Data Team and collaborate with the wider business to fuel the achievement of our business objectives. We deliver safety, warmth, and comfort to homes and businesses across the community. Whether you're supporting from the office or working on the front line, every role plays a part. How you’ll support us on our mission to keep people safe and warm… Own the data engineering strategy and roadmap in order to maximise long term business value. Ensure that the demand for Data Engineering is prioritised and planned, and is delivered to time, budget and of the highest quality. Ensure that 3rd line support, technology upgrades and introduction of new technology is prioritised and delivered to agreed timelines. Provide technical guidance and coaching to the team and wider SGN on data engineering problems and solutions. Design and architect scalable data pipelines to ingest, transform and load data in in order for SGN to extract the most value from its asset. Manage and optimise the platforms used including infrastructure, upgrades and connectivity. Recruit, develop and manage a high performing Data Engineering team, both permanent and third party resource. Ensure that the team has defined Service Definitions, SLAs and performance expectations and delivers against those. Be a champion of data and analytics in SGN and provide positive leadership within the Analytics and Insight team. Keep up to date with trends and best practice and evaluate new data technologies and tools to improve our data infrastructure and capability. Control the budget for the data related activities and projects within the overall Analytics Budgets. Ensure that appropriate 3rd party commercial arrangements are put in place including the selection of preferred suppliers, commercial arrangements and commissioning of Statements of Works. Work with stakeholders across different functions to understand data needs and align data engineering initiatives with business goals. Understand SGN’s business and data to ensure that initiatives support business goals and derive value. What You’ll Need We’re looking for a blend of skills and attributes that make you a great fit for this role. If you don’t tick every box, don’t worry – we provide tailored learning and development programs to help you grow and succeed with us. Degree or a higher-level qualification in a Data associated discipline and/or the equivalent experience working in high performing Data engineering and Analytics functions. Demonstrable leadership experience including managing Data, Environment and Release Delivery teams, resource and cost management. Expert in Data Engineering and Environment management, preferably in AWS, with good experience of automated tools. Proven expertise in data engineering tools and technologies including a strong knowledge of SQL & Python. Experience of working on data science and machine learning projects. Experience of working within a Data Ops or Dev Ops environment and within Software Development Life Cycle This role requires someone who can evidence that they are: Good at developing teams and managing for high performance. Able to coach and motivate teams to deliver results under pressure and with conflicting demands. Good at challenging and support their teams on self -development and keeping up to date with technology. Attention to detail. Fair, impartial and trustworthy. Inquisitive, curious about new techniques, processes and approaches. Excellent communication and collaboration skills and ability to work with stakeholders across business areas. Positive leader with a growth mindset who shares ambition to create a high performing data function. Strong decision making and problem-solving capabilities. Understand business objectives and able to manage the tension between priorities and resource. Why SGN? SGN is at the forefront of pioneering research and development in the journey toward a net-zero energy system. Our cutting-edge technologies and innovative thinking are driving change in the gas industry, all while keeping people safe and warm. Join us in making a real difference—today and for the future. Our company | SGN Your Gas. Our network. https://sgn.co.uk/about-us/our-company Here’s What We Offer You Benefits | SGN Your gas. Our network. https://sgn.co.uk/about-us/careers-hub/benefits Inclusion is at the heart of everything we do Diversity and inclusion | SGN Your gas. Our network. https://sgn.co.uk/about-us/careers-hub/diversity-and-inclusion If you require any accommodations or support during the application process, please feel free to reach out to us. We're here to help ensure an inclusive and accessible experience for everyone. https://www.youtube.com/watch?v=7Q_sWyz7KEI
Portsmouth, United Kingdom
On site
Full Time
14-03-2025
Company background Company brand
Company Name
Deliveroo
Job Title
Software Engineer II - Full-Stack
Job Description
Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Software Engineer at Deliveroo, your individual work contributes to achieving goals in and across your team. While you will work with your team and you may lead projects, some of your work will contribute outside of your direct remit. You will report to managers and group leads and together deliver the results. Technical Execution: You will improve code structure, have an impact on architecture, and review code of any scope produced by your team. You'll aim to simplify the maintenance and operation of production systems, visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and, identify collaboration opportunities. You'll own larger pieces of work, assist with design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. Expectations: We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Pride in readable, well-designed, well-tested software Experience writing web-based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust) Experience with relational databases (PostgreSQL, MySQL) Experience with web architecture at scale (20krpm and above) Experience with "NoSQL" data backends and other (Redis, DynamoDB, ElasticSearch, Memcache) Experience solving logistical problems with software Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space. Please click here to view our candidate privacy policy.
London, United Kingdom
On site
Full Time
14-03-2025
Company background Company brand
Company Name
Clarksons Research
Job Title
Senior Software Developers (Full Stack)
Job Description
Clarksons Research is the leading global provider of intelligence and research across shipping, trade, offshore and energy. Respected worldwide, the Clarksons Research team of over 160 experts provides powerful data, analytics and insights through a range of online platforms, reports, valuations and consultancy work. Clarksons Research is part of the Clarksons Group, the world’s leading integrated shipping services provider and a FTSE 250 company. The Role: We are looking for experienced full stack developers to join our expanding development team to work on innovative big data projects. You will have extensive experience in developing high-performance front-end applications, APIs, back-end services, database solutions and CI/CD pipelines. You will need to be confident working with streaming data, able to understand complex workflows and large relational databases. Any experience of Azure Kubernetes Services would be advantageous. Profile of ideal candidate: • Able to lead in a range of development areas • Excellent communication skills with team members and stakeholders • Strong analytical, problem solving and issue resolution skills • Hands-on, dependable, quality-conscious and result driven • Flexible and able to adapt to new ideas with a can-do attitude • Able to learn and research independently Technology stack (experience in as many of these is preferable): • Client: Angular, Typescript, JavaScript, Bootstrap, Kendo UI • Services: C#, WebApi, Python • Data: SQL Server, Postgres, Azure Databricks • Platform: Azure Event Hubs, Azure Kubernetes Services, Azure Redis • Analytics and Machine Learning: Python, Azure OpenAI Salary Competitive (dependent on experience) plus bonus and benefits Location London/Midlands/Hybrid Number of vacancies 1-2 Start date Q2 2025 Vacancy type Full-time, permanent post Further details https://www.clarksons.net/about-us https://www.linkedin.com/company/clarksons-research/ How to apply CV and cover letter, quoting reference CRSL/RES-DEV/SSD/711, to Apeksha Mehta: recruitment.crs@clarksons.com Closing date 31st March 2025 (though applications accepted immediately)
London, United Kingdom
On site
Full Time
14-03-2025
Company background Company brand
Company Name
IPG Automotive UK Ltd
Job Title
Senior Full Stack Developer
Job Description
We offer: A permanent job in a positive working atmosphere and a motivated international team An attractive salary package with training and development opportunities Challenging tasks and development opportunities in an exceptionally fast paced, international company and a fascinating area of responsibility Flat hierarchies and a trusting, supportive relationship with one another 26 days holiday and additional long service days Your responsibilities: Development of core software including front-end, back-end, database and interfacing with CarMaker where applicable Work as part of a scrum team with developers, UI designers and product managers to deliver user stories Independent problem solving and decision making with only broad direction given on assignments. Persistent in the face of roadblocks and can debug difficult problems. Takes responsibility for complex features and lead the requirements' breakdown taking into account all parties' needs Understands and make well-reasoned design decisions and trade-offs between technical and product needs Mentoring junior developers and contributing to team knowledge share. Your profile (essential): Bachelor’s degree or higher in Software/Programming or a comparable qualification Minimum 3 years of post-graduate experience in a software development role Experience developing web applications using React JS (preferably server side rendered React frameworks such as Remix) Strong understanding of HTML, CSS and JavaScript Experience designing database schemas, developing REST APIs and developing unit and integration tests for front-end and back-end Experience with GitHub for source control, issue tracking and automated testing Good humoured, proactive personality with high levels of initiative and integrity Additional preferred experience: MongoDB or similar NoSQL database Redis or other similar cache and queue management Kafka for inter-service event communication Docker & Kubernetes
Solihull, United Kingdom
Hybrid
Full Time
14-03-2025