Senior Software Engineer - Full Stack, Python
Hi, we’re Bloom & Wild. We care wildly about people and our planet. We’re proud to be a certified B Corp – committed to making long-term positive change for our community and the world around us.
Founded in 2013, our mission was to make sending and receiving flowers the joy that it should be, by harnessing technology, brand and letterbox delivery. We’ve fulfilled and delivered over 20 million orders, and we’re the largest direct-to-consumer flower business in Europe. We’re home to a family of brands and are expanding our gifting offering to other categories such as cakes, candles and cocktails, with the goal of Europe’s #1 direct-to-consumer gifting destination.
Technology at Bloom & Wild
Our Product Engineering team is organized into cross-functional squads, each responsible for a business and architectural domain. They are supported by Platform and Data Engineering and are part of the wider Technology team.
You’ll be part of the Production & Procurement squad, a cross-functional squad working within our Ops-Tech team. The primary focus is internal systems that support daily operations in our warehouses (for example, bouquet production and order fulfilment). We have ambitious plans to innovate and scale our operations as the business grows.
We work with a technology stack that includes Python-based micro-services with a React frontend, currently running on Google Cloud Platform (GCP). You’ll work on multiple services used by people working in our warehouses.
Most of our team is based in the UK or the Netherlands and works in a flexible model, with travel to the office as needed. Our squads meet in person at least once per quarter to maintain connections and collaborate on larger projects.
You can read more about our technology stack and culture on our tech blog – Code & Wild.
What You’ll Be Doing
You’ll play an active role in delivering the roadmap for your squad and be a key part of our Engineering team.
Collaborate with engineers, designers, product managers and stakeholders to scope what to build and how.
You will own feature development from ideation through production release and ongoing maintenance, using an iterative approach to validate ideas and learn.
You will be part of our supportive engineering culture as you learn more and grow your career within Bloom & Wild Engineering.
You’ll love this role if you…
Have demonstrated experience as a Full-Stack Developer with a track record of building and deploying web applications.
Have a minimum of 5 years of relevant full-stack experience.
Proficiency in Python for server-side development.
Knowledge of React for front-end development and experience with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
Enjoy collaborating and working cross-functionally with other teams.
Have a positive and optimistic attitude—overcome setbacks, inspire and motivate those around you.
Take a collaborative, data-driven, and experimental approach to solving problems, and foster this mindset in colleagues.
Keen to learn and stay up-to-date with latest technologies, and willing to share knowledge.
Experience working on an e-commerce site or in a fast-growing consumer-facing startup is a plus.
Knowledge of distributed service architectures and how to test and release them, ensuring system stability when making changes independent of other services.
Belonging @ Bloom & Wild
We know that we learn through our differences, and building a diverse team has always been central to creating the best experience for our customers. We value all backgrounds, perspectives, ideas and experiences, and encourage everyone to share their opinions openly within our caring and inclusive team. Our champions community advances our culture of inclusion and belonging, organized around eight pillars of diversity. These cross-business networks offer connection, education, support and celebration, and ensure that inclusivity is embedded in our ways of working.
Our ways of working
We believe in the power of connection. Some teams work together in person every day, whereas others may connect in person every quarter. We also support flexible working that balances the needs of you, your team and the business. You’ll agree with your manager how much you work from home and from our office each day. We’re big on collaboration, empathy, knowledge sharing and growth, and our values drive our priorities every day:
Lead change for good:
we have the guts to try new things and do what matters most
Think deeply, act swiftly
we ensure thoughtful rationale behind our approach and always act swiftly to implement ideas
Care wildly:
we pour care and creativity into everything we do and pay attention to what makes a difference
Stay open, be curious:
we’re open about what we’re doing and why, and we welcome challenges
Work that works for you
To care wildly for our customers, we also care wildly for our teams. We work to craft a culture of thoughtfulness and belonging, enabling every person to thrive and be successful each day.
Our Perks And Benefits Include
Flexible working & work from abroad
25 days holiday + your birthday + flexible bank holidays, with option to buy extra
1 volunteering day each year
Enhanced family leave and a workplace nursery scheme
A flexible training framework for every stage of your career
Discounts on our products, blooms & subscriptions
Equity options from day 1
For more information on our perks, see bloomandwild.com/careers
Getting hired
We’ll do everything we can to make your interview experience positive. It’s a two-way process, and we’re keen to answer all of your questions so you can be sure this is the right place for you.
A chat with Billy, our Senior Talent Manager for tech, to discuss the role and your background
An interview with Gastón, the P+P Engineering Manager, to go into more detail
A chance to demonstrate your technical skills and meet engineers from the squad
A conversation with Product Managers to show your product mindset
A call with our VP of Engineering or our Chief Product & Technology Officer
#J-18808-Ljbffr