Senior Software Engineer, Moonpig

Platform

Salary not provided
SQL
C#
.NET
Terraform
Azure
Windows
.NET Core
Git
Senior level
London
Moonpig

Online company for personalised cards, gifts and flowers

Job no longer available

Moonpig

Online company for personalised cards, gifts and flowers

201-500 employees

B2CRetailFlowerseCommerce

Job no longer available

Salary not provided
SQL
C#
.NET
Terraform
Azure
Windows
.NET Core
Git
Senior level
London

201-500 employees

B2CRetailFlowerseCommerce

Company mission

To help people connect and create moments that matter.

Role

Who you are

  • You'll have a great technical knowledge base and the experience to know what works and what doesn’t. We expect you to apply these skills in making the right decisions and applying best practices wherever possible
  • You'll be collaborative, inclusive and spreading knowledge wherever possible. People will be looking up to you for technical guidance and part of your role will be to help them on that journey
  • Worked with async and event-driven architectures
  • Worked with Logging, Monitoring and Alerting stacks
  • You have a good understanding of software engineering architecture principles and best practices
  • You have experience with data and relational databases, ideally, handling migration of big sets of data and keeping systems in sync
  • Provided coaching and mentorship to other engineers, or are keen on doing it
  • You are experienced in C# .NET or .NET Framework, but you’re happy to work across multiple languages and ecosystems
  • You’ve got some experience with the Microsoft Dynamics 365 and power apps ecosystem, that being either developing apps on it or having worked on a project that uses some of its technologies
  • You have experience with CI/CD and own your code from build through deployment to production support and monitoring. We use Azure serverless technologies and Terraform, so knowledge/experience in this would be a bonus
  • You are passionate about building robust and performant cloud/serverless applications, with a focus on user experience and business growth
  • You enjoy being part of a full-stack, cross-functional team, working closely with people of different specialisms within your team and across the business
  • You’re willing to challenge your own ideas; to try, fail, learn and repeat. You encourage others to do the same
  • You have an awareness of web applications and cloud security and will collaborate effectively with our internal security team
  • You have experience in system design or have been part of a team have built something from the ground up
  • You’re well versed in Agile methodologies and have worked with SCRUM or Kanban
  • You can communicate with external / third party providers and gather requirements
  • You have an eye for the details and enjoy improving the existing way of doing things

What the job involves

  • As part of the Platform team, you will be tasked with not only re-platforming and rebuilding some of the internal tools we use as part of our business daily activities, but also, completely redesigning how we manage, store, and interact with our product catalogue
  • As a Senior Engineer, you will help drive the technical decisions and delivery of the projects you are involved in. It’s a highly impactful role with tons of interesting technical problems to solve
  • You know what good engineering looks like. Your job now is to lead by example and help others achieve the same thing using high levels of empathy
  • Senior Engineers are the lifeblood of BuyAGift, and we set the bar high. For us it’s so much more than just writing good code, it’s about how you enable those around you to do the same
  • You will also be responsible for creating the right forums to drive engineering principles and practices across all of engineering. You have the autonomy to drive decisions, but it’s your responsibility to ensure everyone is involved
  • You will be supporting a growth culture (e.g. running lunch & learns, brown bags, etc.) as well as advocating the organisation internally and externally through meetups, blogging, hackathons etc. This is important to us as we are all in this together
  • Our Tech Environment:
  • Azure Cloud Services (Functions, Data Factory, Service Buses, etc)
  • C#, .NET Core & .NET Framework
  • We use Azure Devops for our Pipelines and Git for source control
  • Microsoft Dynamics365, Dataverse and Power Apps
  • SQL Server and Raven DB
  • Windows Queues, Scheduled jobs and Quartz
  • We use SonarCloud for code quality control

Salary benchmarks

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

When Moonpig was founded in 2000, it bought into the idea that a personalised gift is always more meaningful, whether sent from the sofa, the commute, or the gym. Customers quickly bought into this vision, and Moonpig saw rapid growth culminating in its 2011 acquisition by Photobox for £120m.

Since then, Moonpig has seen continued success. Through expansion into new products such as flowers (Moonpig is now a top-3 online flower seller) and the development of its own app, Moonpig has established its place within the market for personalised gifts.

Now, Moonpig is looking to expand even further. Recent innovations have included the introduction of giant cards, and the company has also secured the ability to create exclusively branded ranges alongside Disney and Warner Brothers. Furthermore, with 90% of greetings cards being sold offline, Moonpig still has a huge potential for new growth.

Insights

Some candidates hear
back within 2 weeks

48% female employees

3% employee growth in 12 months

Company

Employee endorsements

Career progression

"I joined Moonpig as an Individual Contributor and have had endless opportunities for progression - not only in the form of promotion but also in the..."

Company benefits

  • Contributory Pension Scheme
  • Enhanced Maternity and Paternity Leave
  • Life Insurance
  • 25 days holiday (excl. bank holidays)
  • Work from home opportunities
  • Health insurance
  • Video therapy sessions through Spill, to support positive mental health

Company values

  • Be Brave - When we see opportunities, big or small, we grab them. Our strong judgement and the knowledge that others have our back means we feel confident to take risks. Being brave comes in all shapes and sizes; sometimes it’s ‘just’ speaking up or giving a colleague some feedback that you know will help them grow. It’s about challenging, getting involved and making yourself heard
  • Raise the Bar - We take ownership, deliver on our promises and continuously strive to raise the bar in everything we do. We don’t just meet our goals, we exceed them - and we’re always thinking five steps ahead to figure out how we can increase our impact even further
  • Keep it Simple - We always strive to simplify both what we do and how we do it. That means that we focus on the things that will have the most impact, figure out the simplest way to deliver them and don’t, ever, over-complicate things
  • Think Team - We do what’s right to help everyone thrive – not what feeds our ego. We think beyond the boundaries of our immediate team and call on others to make magic happen across teams. We have deep levels of trust with one another and share information generously, but never excessively. We win together because we think of the ‘we’ before the ‘I’

Company HQ

Farringdon, London, UK

Founders

Nickyl Raithatha

(CEO, not founder)

Previously worked in banking at Goldman Sachs, then went on to lead Rocket Internet's eCommerce portfolio, before founding Finery, a womenswear brand.


People progressing

Joined as Head of Product Security in November 2019, promoted to Head of Security after 5 months and then to Director of Security of Engineering in January of 2022.

Diversity & Inclusion at Moonpig

Hannah Berman (Senior TA Partner )

  • We are very proud of our Employee Resource Groups which include: Women's Inclusion Network, LGBTQ+ Committee, Moonpig Against Racism
  • We conduct unconscious bias training across the business and also focus in on the recruitment journey as well for Hiring Managers to support everyone and promote inclusion.
  • Our Job Descriptions are put through both a gender decoder and also a readability decoder to be more inclusive for both men and women and also for those who may have difficulty reading complex job descriptions.
  • We invest in specific platforms which focus on diverse backgrounds and individuals in terms of sourcing and recruiting talent in to Moonpig.
  • We provide mental health support for every employee through a 3rd party provider. This can be accessed directly and confidentially.
  • We hire 3 apprentice engineers each year with at least 50% of these being females.

Share this job

View 12 more jobs at Moonpig