
Monzo · Barcelona
🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a ...
🚀 We’re on a mission to make money work for everyone.
We’re waving goodbye to the complicated and confusing ways of traditional banking.
After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and
business bank accounts, we offer joint accounts, accounts for 16-17 year olds, a free kids account and credit cards in the UK,
with more exciting things to come beyond. Our UK customers can also save, invest and combine their pensions with us.
With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning
customer service, we have a long history of creating magical moments for our customers!
We’re not about selling products - we want to solve problems and change lives through Monzo ❤️
📍Barcelona, Spain | 💰 Base salary for this role is depending on experience + Incentive Awards tied to your performance +
benefits
Hybrid model: 3 days a week in the office
There are ~40 Android engineers at Monzo and we’re looking for more to join the team. We have several non-graduates; only some of
us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former
consultants. As long as you enjoy learning new things, we’d love to talk to you.
Monzo works in small, interdisciplinary teams
We have around 400 engineers out of roughly 4,500 people in total - and we have big ambitions. There are many interesting
challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here
you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps
about everything from how banks work to effective communication.
We’re searching for product-focused Android engineers to evolve our native mobile app. You’ll take pride in building polished user
experiences, and you’ll balance the need for well-tested resilient code with moving fast and iterating.
You’ll be working on a product that is a part of day to day life for more than 11 million people already, and your work here will
shape the way that people interact with their finances.
As an Android Engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User
Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists.
You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the
opportunity to have impact on both what we build, and how we build it. Mobile engineers at Monzo work on everything from the
personal banking product to customer support tools. We also have a small mobile platform squad dedicated to enabling other
engineers to move faster.
Every week we meet as an Android discipline to discuss tools, techniques, problems we're encountering across the company and work
together to improve our codebase and processes.
You'll report to an engineering manager who will meet with you every 1-2 weeks 1:1. They’re dedicated to helping you grow and
develop as an engineer.
Our app is 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature.
We use RxJava, Retrofit and Moshi for API calls and Dagger for dependency injection. We’re starting to use Coroutines for most new
features. Room is our choice for persistence, and we use repositories for interacting with data. We’ve built out our design system
with Compose.
We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which
contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test
flows, which are executed via our continuous integration system.
We’ve previously written about building Monzo Chat on Android, which goes into detail on some of these elements.
output
We're on the look out for L30 Engineers at the moment, you can read more in our Engineering Progression Framework you will be
interviewed across the whole framework, so if you're not sure what level you're aiming for chat to your recruiter!
💰Base salary range for this role is depending on experience + equity + stock options & benefits
💰 Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits
⏰ We offer 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,200 a year for books, training courses and conferences
1. Initial Call
2. Take home task or pair coding exercise
3. Final interview including a system design and a behavioural interview
This process should take around 2-3 weeks - your schedule is really important to us, so we promise to be as flexible as possible!
We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them
here.
There’s a detailed blog on the interview process, for extra details, hints and tips.
We’ll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible
to make sure you don’t miss out.
If you're successful in applying for this role, we'll work with you to find a start date. In some cases, there might be a delay in
when you can be released from your current role so that we can make sure things continue to run smoothly. We’ll be sure to
communicate this with you and keep you updated.
Equal opportunities for everyone
Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at
Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives
with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2026 Diversity and
Inclusion Report and 2025 Gender Pay Gap Report.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity,
religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or
disability status.
If you have a preferred name, please use it to apply. We don't need full or birth names at application stage 😊
Wallapop is a Barcelona based scale-up driven by the purpose to empower people to embrace a more conscious and human way of consumption. We believe in a world where collaborative economy is mainstream. This is what drives us. 💫 Wallapop operates in Spain, Italy and Portugal, offering a catalogue of several hundreds of millions of products and services. Powered by technical innovation and continuous improvement, we bring together the scale & trust of classifieds with the marketplace’s convenience & reach. 🌱 Our mission is to enable a connected trade ecosystem, making 2nd-hand the norm through smart use of technology. THE CHALLENGE 🧩 Are you ready to kickstart your engineering career? We are launching our first cohort of our Full-Stack Graduate Program—an immersive, 21-month rotational journey designed to cultivate adaptable, high-impact T-shaped software engineers. At Wallapop, we believe in building solid vertical depth in a core technology while fostering a horizontal, working fluency across the rest of our ecosystem. Over the course of 21 months, you will complete three distinct 6-month rotations through our core engineering chapters—shipping real production code used by millions—alongside a 3-month business immersion rotation: * Backend Chapter (6 months): Deep dive into robust, scalable server-side systems using Kotlin & Java (with Spring Boot, Ktor, AWS, and microservices). * Frontend (Web) Chapter (6 months): Build responsive, elegant, and modern web applications using React & Angular. * Mobile Chapter (6 months): Craft exceptional native mobile experiences on either iOS (Swift) or Android (Kotlin/Java) depending on team fit. * Business Immersion (3 months): Step outside of engineering to complete a rotation in non-engineering departments. This will allow you to get to know other parts of the business and gain an understanding of how Wallapop operates as a whole. You will be supported by a comprehensive, three-tier mentorship model including a dedicated Anchor Engineering Manager for your entire 21-month journey, a rotating Chapter Mentor for daily pair-programming, and a Rotation Team Manager to integrate you into cross-functional agile rituals. We also treat AI-native developer tooling (GitHub Copilot, Claude, etc.) as first-class citizens to help you ramp up and contribute fast! WHAT YOU WILL DO 👇 Build and ship features on systems used by millions of buyers and sellers — real work, not training exercises. * Rotate across engineering chapters over 18 months, gaining hands-on experience in Backend (Kotlin/Java), Frontend/Web (React/Angular), and one mobile platform (iOS or Android). * Rotation in a non-engineering department over 3 months. This will allow you to get to know other parts of the business and gain an understanding of how Wallapop operates as a whole. * Work with senior and mid-level engineers and cross-functional stakeholders who will mentor you, review your code, and push you to grow. * Use AI tooling as a first-class part of your workflow — Copilot, Claude, and similar tools are how we work, not an afterthought. * Participate fully in team life: standups, planning, retros, code reviews. * Own your learning — flag blockers fast, ask questions freely, and teach back what you're learning. WHAT WE’RE LOOKING FOR 🔎 We care more about how you think and learn than about what's on your CV. We're looking for people who are genuinely curious, who want to understand systems rather than just pass tests, and who are motivated by building things that matter. * Fresh graduate — University (e.g., UPC), Grado Superior, or equivalent. This is your first professional engineering role. * Basic coding fluency — you've built things, you can debug, you understand what your code actually does. * Curiosity — you ask why, not just how. * Learning velocity — you pick things up fast and lean into unfamiliar territory. * Openness to breadth — you're not here to be a one-stack specialist. You want to understand the whole picture. * Care — you want to do software well, for the right reasons. * Fluent English — Ability to communicate clearly and effectively with English-only stakeholders across Wallapop. WHAT WE OFFER 🚀 * Permanent contract from day one — you're an engineer at Wallapop, not a trainee on a clock. * 21 months of structured rotation with real ownership at every stage. * A dedicated mentor per chapter + a stable Anchor Engineering Manager across the full program. * AI-native onboarding — you'll be set up with the tooling and context to contribute fast. * A clear path to becoming a fully fledged Full-Stack Engineer at the end of the 21-month rotation. * Competitive graduate salary. * Wallapop's standard benefits package (detailed below!). Do note that all our jobs are 📍 Barcelona based. We follow a hybrid model where flexibility rules. We commit to a minimum of 6 days per month in the office. Each team self-organizes to decide on cadence and in-person/remote rituals. Wallapop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees as we want Wallapop to be a place for everyone. Additionally to the opportunity to contribute to an agile product set up and work together towards achieving our meaningful mission, we offer the following 🍭 Perks & Benefits: * Generous individual learning budget of 2k per year * Free office meals, lunch selection from different providers * Group and individual English, Catalan & Spanish lessons as part of our working day * Private Health Insurance with Alan * Flexible working hours + Intensive Fridays * Flexible remuneration to deduct from gross salary (kindergarten/food/transport check) * Gym & Wellness plan, including physiotherapist in the office * Generous referral Program & Charity Donation * Bonus for weddings & newborns * Wallapop Renta (Tax income support) * Monthly plan for free shipping, bumps & home-pick-up on our services * Work anniversary Gifts and Birthday Surprises * Contribution towards your WIFI in your monthly payroll * One-off payment based on compensation package to go towards setting up your home office * Relocation package (monetary support and legal advice) and visa sponsorship, if applicable * 26 holidays per year * TOP hardware of your choice (latest Apple or Windows) What does the hiring process for this position look like? 👀 Intro Call - run by talent acquisition, focus on providing more information about the role and the company as well as going over your experience, motivation, and expectations. This usually takes 45-60 minutes. Conversation with an Engineer: In this step, you will meet with a member of our engineering team. We will dive deeper into your technical background and problem-solving approach to assess if you are a strong fit for the team. It is also a great opportunity for you to ask specific questions about our tech stack and the day-to-day work. In-Person Assessment Centre (Mid-September): If selected, you will be invited to our office for a collaborative assessment centre. You will participate in exercises alongside other candidates, giving you a chance to showcase your skills, meet our team, and get a real feel for how we work.
WHO WE ARE We simplify wealth creation. Founded in 2014 in Vienna, Austria by Eric Demuth, Paul Klanschek and Christian Trummer, we’re here to help people trust themselves enough to build their financial freedom — for now and the future. Our user-friendly, trade-everything platform empowers both first-time investors and seasoned experts to invest in the cryptocurrencies, crypto indices, stocks*, precious metals and commodities* they want — with any sized budget, 24/7. Our global team works across different cultures and time zones, bringing our products to more than 7 million customers, making us one of Europe’s safest and most secure platforms that powers modern investing. Headquartered in Austria but operating across Europe, our products are built by fast-moving, talented, “roll-up-your-sleeves-and-make-it-happen” kind of people. It’s these diverse perspectives and innovative minds operating as ONE TEAM that keep Bitpanda at the cutting edge of our industry. So if you’re someone who thinks big, moves fast and wants to make an impact right from day one, then get ready to join our industry-changing team. Let’s go! YOUR MISSION As a Quality Engineer, you will be a cornerstone of Bitpanda’s Quality Engineering team, ensuring the resilience, security, and world-class performance of our financial ecosystem. You won't just find bugs; you will champion a culture of excellence that enables us to scale safely for millions of users across Europe. WHAT YOU’LL DO * Design and execute test strategies for complex mobile and web environments. You will oversee end-to-end testing lifecycles, integrating advanced exploratory testing with rigorous regression and smoke suites. * Utilize expertise in tools like Postman, Android Studio, and Xcode to debug complex architectural issues and validate high-stakes financial integrations. * Partner with Product Managers and Designers during the discovery phase to identify edge cases and technical risks before a single line of code is written. * Beyond just tracking bugs in Jira, you will analyze defect trends to identify systemic weaknesses and work with Engineering Leads to implement long-term preventative measures. * Drive the "Shift-Left" philosophy by embedding quality benchmarks early in the sprint cycle, ensuring that "Definition of Ready" and "Definition of Done" are strictly upheld across squads. WHO YOU ARE * Experience in high-growth mobile and web environments, ideally within Fintech or highly regulated industries. * Mastery of tools like Postman, JIRA/Xray, Android Studio, and Xcode is essential. You should be comfortable navigating logs, proxying traffic, and inspecting databases. * You can translate technical risks into business impact for stakeholders and provide constructive, high-level feedback to developers. * You thrive in fast-paced, multicultural environments and are comfortable navigating ambiguity to deliver stable, secure products. WHAT’S IN IT FOR YOU * Flexibility to work where you thrive – Enjoy the freedom of our Hybrid working model, combining onsite collaboration and remote work, with an additional 25 days per year to work from a city or country of your choice. * Reward for your impact – Receive a competitive total compensation package aligned with Bitpanda’s pay-for-impact policy, including participation in our stock option plan. * Support for your mental wellbeing – Access confidential coaching, counselling, and mental health resources whenever you need them through OpenUP. * Time to recharge – On top of your standard annual leave, Prioritise your wellbeing with 3 additional days of paid time off to rest, reset, and recharge, available once you’ve been with us for 6 months. * Continuous learning and growth – Grow your skills and stay ahead in your career with unlimited access to Udemy’s library of online courses at your own pace. * Exclusive perks and rewards – Enjoy discounts, rewards, and perks from partners worldwide across lifestyle, wellness, tech, and travel. * Support during life milestones – Take advantage of our additional 8 weeks of gender-neutral new parent leave to welcome and bond with your new addition to the family. * Fuel and focus on-site – Pandas in Vienna, Bucharest, Barcelona, and Berlin can enjoy free onsite dining, with freshly prepared lunches and snacks to keep you fueled and focused all day long. * Recognition for your contributions – Celebrate milestones and achievements with recognition and rewards for your Tenure at Bitpanda. * Show your Bitpanda pride – Access exclusive Bitpanda-branded merchandise and gear to represent. * Connect and celebrate with your team – Join unforgettable company events, from our Winter Party in Vienna to gatherings worldwide, fostering fun, connection, and celebration .…and even more location-specific benefits designed to make life at Bitpanda even more rewarding wherever you are. Above all, you will have the opportunity to learn and grow as part of Bitpanda’s incredible journey towards being Europe’s future #1 investment platform. BITPANDA IS COMMITTED TO FOSTERING A FAIR AND EQUAL ENVIRONMENT BASED ON TRUST AND MUTUAL RESPECT. WE BELIEVE THAT A DIVERSE AND INCLUSIVE WORKPLACE IS PARAMOUNT TO OUR SUCCESS AND WE ARE COMMITTED TO BUILDING A TEAM THAT REPRESENTS A WIDE VARIETY OF BACKGROUNDS, PERSPECTIVES, AND SKILLS. * THESE BENEFITS MAY BE ADJUSTED AT BITPANDA’S DISCRETION AND DO NOT APPLY TO OUR INTERNSHIPS AND EXCEPTIONS TO OUR HYBRID WORKING POLICY APPLY TO TEAMS WITH SHIFT SCHEDULES OR FOR FOLKS WHOSE ROLES REQUIRE THEM TO BE IN-OFFICE (THINK: WORKPLACES TEAM OR IT).
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. As a Staff Product Security Engineer, you will play a critical role in safeguarding Okta’s products by conducting comprehensive security reviews, guiding engineering teams in secure development practices, and handling externally reported vulnerabilities. You will engage in code reviews, penetration testing, and architectural security assessments to ensure the security of Okta’s platforms and features. This role is not suited for individuals who rely solely on automated vulnerability scanning. Instead, you must possess a deep technical understanding of web applications, backend services, penetration testing methodologies, and secure design principles. A successful candidate will have expertise in authentication protocols (SAML, OAuth, OIDC), threat modeling, and a strong desire to automate security processes by building tools that proactively identify vulnerabilities. You will also be responsible for communicating risks, impact, and remediation strategies to developers, leadership, and external audiences through documentation, presentations, and external publications. The ideal candidate will also demonstrate a deep technical background in assessing AI-integrated software architectures and securing Large Language Models (LLMs) against emerging threats and modern vulnerability classes. The ideal candidate will have an attacker mindset—the ability to think critically, creatively, and like an adversary when solving security challenges. We actively support public disclosure of research and findings through white papers, blog posts, and conference presentations. Job Duties and Responsibilities: * Conduct security reviews, including design reviews, threat modeling, and penetration testing of new features and major changes. * Perform manual secure code reviews across multiple programming languages. * Identify and mitigate security vulnerabilities, providing clear guidance to engineering teams. * Lead product security incidents, assess risks, and drive remediation efforts. * Develop security tools and automation to improve vulnerability detection and assessment. * Mentor junior engineers and provide guidance to non-security staff on secure development practices. * Represent Okta externally through security research, conference talks, and publications. Required Knowledge, Skills, and Abilities: * Expertise in identifying OWASP Top 10 / CWE Top 25 vulnerabilities through manual code review. * Strong experience in penetration testing and secure development practices. * Deep technical background in assessing Large Language Models (LLMs) and securing AI-integrated software architectures. * Proficiency in multiple programming languages (e.g., Java, Go, Python, C/C++). * Deep understanding of authentication & authorization protocols (OIDC, SAML, OAuth). * Strong communication skills to explain risks and remediation to developers and leadership. * Ability to automate security testing using LLMs and scripting (Python, Bash, etc.). * Experience leading security incidents and risk assessments. Desired Skills and Abilities: * Experience in mobile (iOS/Android) and desktop (Windows/macOS) security testing. * Familiarity with SAST, DAST, SCA, and fuzzing tools. * Strong cryptographic knowledge and secure implementation practices. * Experience analyzing network protocols and traffic security. * Ability to develop proof-of-concept exploits to demonstrate vulnerabilities. #LI-Remote #LI-AR P25283_3463317 Below is the annual salary range for candidates located in Spain. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and comprehensive healthcare coverage and financial benefits including paid time off and parental leave in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: https://rewards.okta.com/esp. The annual base salary range for this position for candidates located in Spain is between: €74.000—€101.000 EUR The Okta Experience * Supporting Your Well-Being * Driving Social Impact * Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.