Remote Senior Staff Engineer
closedTide
๐Remote - United Kingdom
Job highlights
Summary
Join us in our mission to empower small businesses and help them save time and money. As a Staff / Principal Engineer at Tide, you will be working on designing, creating and running the rich product catalogue of your area.
Requirements
- Have extensive experience (10+ years) building server-side applications and detailed knowledge of the relevant programming languages for your stack (e.g. Java 8 or newer)
- You donโt need to know Java, but to be on top of the teams, you need to be willing to learn it (we already have a lot of microservices written in Java)
- Have a sound knowledge of a backend framework (e.g. Spring/Spring Boot)
- Have experience with running microservices and implementing and consuming RESTful APIs (in the world of Open Banking often times they are gonna be public!)
- Have experience engineering scalable and reliable solutions in a cloud-native environment
- Demonstrate a mindset of delivering secure, well-tested and well-documented software
- Are willing to own your code and your teamโs processes from development to production
- Have exposure to complex solutions in the area of financial / payment services
- Have experience integrating with various third party providers and partners
- Have experience with relational databases
- Are comfortable working in an agile environment
- Have the ability to communicate technical concepts to a non-technical audience
- Have exposure to continuous integration, delivery and deployment
Responsibilities
- Defining and owning autonomously part of the target architecture for your domain, making sure that all the projects and services in the area follow it
- Working on early engineering phases to lay the groundwork for the team(s) in your area
- Working with the product team to select technology partners
- Leading the engineers in your team carefully dividing your time between design, coding and coaching other team members. You will be the person people turn to seeking advice and solutions to difficult problems
- Regularly aligning your vision and roadmap of the your part of the target architecture with other Staff Engineers and their respective target architectures to ensure the success of complex multi domain initiatives
- Working closely with product owners, mobile & web engineers, data scientist and other business members to translate requirements into well-engineered solutions
- Making key contributions to our Community of Practice. You will apply your extensive experience on our problem domain and existing guidelines to become a true beacon of best practices among your fellow engineers
Benefits
- Vitality health insurance with a 24/7 Employee Assistance Programme
- Hundreds of perks and discounts through Vitality Health Insurance (fitness watches, Waitrose cashback, gym membership etc.) - Permanent only
- 25 days holiday per year and an extra 5 days unpaid leave per year (which can be requested via Bamboo)
- Up to ยฃ1,000 professional Training & Development budget per year - Permanent only
- Enhanced family-friendly leave (Maternity and Paternity)
- Access to โsalary sacrificeโ benefits such as Cycle to Work scheme and pension contribution -Permanent only
- 24 hours paid volunteering time off per year or L&D time off
- Company paid sick leave after completing 6 months at Tide
- Flexible work from home or at the office arrangements, see Working Outside the Office policy (WOO)
- WOO Equipment Allowance, we go 50/50 and up to ยฃ200 to help you set up your home office - Permanent only
- Referral bonus when you bring your friends to join Tide
- Group Life Insurance, paying 4 times your annual salary to your nominee should you die whilst at Tide
This job is filled or no longer available
Similar Remote Jobs
- ๐India
- ๐United States
- ๐China
- ๐United States
- ๐Mexico
- ๐ฐ$244k-$304k๐United States
- ๐United States
- ๐ฐ$130k๐United Kingdom
- ๐Sri Lanka
- ๐India