We're a bank that lives on your phone, on a mission to make money work for everyone.
Staff Backend Engineer
Location
United Kingdom
Posted
74 days ago
Salary
£115K - £150K / year
Seniority
Lead
Job Description
Staff Backend Engineer
Monzo Bank
• Collaborating across disciplines to test hypotheses and make a difference to customers. • Working in a squad alongside product managers, marketers, researchers, designers, and engineers. • Building and supporting particular parts of Monzo. • Joining collectives doing innovative work including machine learning and AI.
Job Requirements
- Strong experience working on the backend of a technology product.
- Product mindset: care about customer outcomes and make data-informed decisions.
- Comfortable working in a team that deals with ambiguity.
- Interested in distributed systems and writing resilient software.
- Experience with strongly-typed languages (Go, Java, C, Scala etc.).
Benefits
- Flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
- Learning budget of £1,000 a year for books, training courses and conferences.
- Relocation assistance to the UK.
- Visa sponsorship available.
- Remote work options with ad hoc meetings in London.
- Opportunities for connections and flexibility to accommodate personal needs.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .NET Engineer / Architect - Billing Workflows
Exym EHR SoftwareExym is an EHR software company for behavioral health agencies offering configurable, intuitive software solutions.
• Maintain our platform up to date with external dependencies. • Collaborate with the existing team for everything having to do with Clearing House Submissions • Maintain .NET and SQL Server code • Debug Live issues and reverse engineer existing systems. • Architect and implement new solutions based on cloud architecture • Communicate with new and legacy external platforms and APIs • Improve speed of value delivery. • Provide timely response to small, last minute maintenance or bug work items • Improve our code base and processes so that cycle time continually shortens • Implement best practices of test and automation • Decrease cost of maintenance • Reduce manual steps • Simplify architecture • Introduce efficiencies • Support customers with their immediate needs • Spend some time working with customer support • Understand what problem we are here to solve and provide ideas on how to do it • Prioritize based on customer value delivery • Contributes to an awesome work environment • A positive, can do attitude • Puts people first, both customers and team members (low ego)
Back-End Developer, Specialist I
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Backend Solutions Implementation: Responsible for implementing the best backend solutions for our clients collaboratively, always aiming to deliver the best user experience for our products. • Coding, Testing, Deployment, and Monitoring: Responsible for coding, writing unit tests, deploying, and monitoring, as well as ensuring code quality and programming best practices. • Application Improvement: Enhance applications by identifying opportunities for improvement, making recommendations, designing, and implementing systems. • Participation in Decisions: Act with a sense of ownership by participating in decisions related to product implementations. • System Quality Improvement: Improve system quality by identifying common issues and patterns and developing standard operating procedures. • Code Maintenance and Review: Maintain, improve, and review existing code through code reviews and pair programming. • Research and Implementation of New Technologies: Investigate and adopt new technologies when relevant. • Documentation and Technical Mentoring: Keep documentation up to date and serve as a technical mentor to other developers, sharing programming best practices with the team.
• Develop new modules and features for the SIS system as part of a team of 2-5 developers, led by a Team Lead. • Plan and estimate stories. • Prepare technical specifications, estimate timelines, and manage deadlines for your tasks.
Backend Java Developer
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• Develop, deploy, and maintain backend applications using Java. • Collaborate with the team to translate business requirements into scalable technical solutions. • Write clean, maintainable, and well-documented code, following development best practices. • Proactively identify and resolve performance bottlenecks to optimize application speed and scalability. • Stay up to date with the latest technologies and best practices in the Java and AWS ecosystems. • Mentor and assist junior developers in their technical growth and skills development.




