Backend Engineer - Account Access & Recovery
Wise
·
Posted:
August 21, 2023
·
Onsite
About the position
Wise is seeking a Backend Engineer to join their team and contribute to building a global product that is scalable, reliable, and secure. The role involves working with the Account Access & Recovery team to optimize user registration, improve login experiences, and enhance security features. The successful candidate should have a product mindset, strong communication skills, and experience with Java or Kotlin, as well as distributed systems and automated testing. Success in this role is defined by understanding customer pain points, contributing to the Wise mission, and increasing automation levels to lower prices.
Responsibilities
- Build a global product that is scalable, reliable, and secure
- Own and optimize the user registration journey and improve aspects of the login and logged-in experience
- Manage security features for customers to ensure their protection while navigating Wise
- Work on features to make Wise more secure and easier to access
- Solve challenging and unique problems related to Wise
- Influence important KPIs
- Collaborate with iOS and Android developers, front-end engineers, and back-end engineers
- Prioritize work with customers in mind and make data-driven decisions to fix customer pain-points
- Communicate complex, technical concepts to any audience
- Have experience with Java (8+) or Kotlin and ideally with the Spring framework
- Work with relational databases, query optimization, and schema design, and ideally have some experience with non-relational databases
- Rely on automated tests and observability tooling to increase confidence in building and maintaining services
- Have experience with distributed systems, microservices, and messaging systems like Kafka
- Think deeply about problems and decide on the appropriate structure and patterns to solve them
- Collaborate and support the rest of the team for discussions and code or design reviews
- Understand and explain the problems people and businesses face when moving and managing money internationally
- Explain the impact of your work on customers and the company's mission
- Contribute to the Wise mission within the context of your team and tribe
- Increase automation level across the product to lower prices
- Build leverage for other engineers and Wisers.
Requirements
- A product mindset and passion for user experience
- Great communication skills and the ability to articulate complex, technical concepts to any audience
- Java (8+) or Kotlin experience and ideally experience with Spring framework
- Experience working with relational databases, query optimization, and schema design, and ideally some experience with non-relational databases
- Reliance on automated tests and observability tooling to increase confidence in building and maintaining services
- Experience with distributed systems, microservices, and messaging systems like Kafka
- Familiarity with different software development methodologies and the ability to think deeply about problems and decide on appropriate structures and patterns to solve them
- Kindness and empathy, relying on and supporting the rest of the team for discussions and code or design reviews
- Understanding of the problems people and businesses face when moving and managing money internationally
- Ability to explain the impact of your work on customers and the company's mission
- Knowledge of where and how you can contribute to the company's mission within the context of your team and tribe
- Ability to raise the automation level across the product to help reduce prices
- Ability to build leverage for other engineers and team members.
Benefits
- Inclusive and diverse work environment
- Respectful and empowering atmosphere
- Opportunities for career progression
- International team
- Celebration of differences
- Creative and empathetic approach to customer needs
- Focus on mission-zero
- Competitive salary range (€46,000-€64,000 EUR)