This team offers and runs the following services;
- Advanced Technical Support: Handle complex technical inquiries related to our live services, ensuring service issues are resolved swiftly, with minimal impact.
- Collaborative Investigations: Work alongside and with our engineering and operations teams to support internal investigations, requiring a deep understanding of our technical infrastructure.
- System Reliability: Maintain and enhance the availability, security and resilience of Development and Live environments hosted in the cloud, particularly within the Microsoft Azure ecosystem.
To do this, we focus on:
- In-depth Investigation: Utilise a strong grasp of our service, infrastructure, and code to tackle issues methodically and effectively.
- Process Ownership: Develop, refine, and oversee processes for the efficient identification and resolution of issues.
- Enhanced Tooling: Improve existing tools or implement new solutions to empower all team members.
- Continuous Improvement: Regularly update and upgrade our practices to accommodate ongoing growth.
Our tech stack:
- Cloud and Infrastructure
- Azure: App Services, Functions, Service Bus, Event Hub, CosmosDB, Redis, SQL Server, Databricks, Keyvault
- Infrastructure-as-code (Terraform)
- CloudFlare
- Developer Services
- GitHub, Azure DevOps Pipelines
- Ops Services
- Datadog
- Rollbar
- Incident.IO
- Software Stack
- C#, .NET Core / .NET Framework (being phased out)
- REST APIs, Hangfire, React, MediatR, Entity Framework, Mass Transit, xUnit/NUnit
What you’ll do:
- The role will be responsible for but not limited to the following;
- Working with all the different Moneybox teams, addressing both customer and internal queries, helping all to resolve issues and achieve their objectives
- Proactively monitor and maintain system health and security. Reacting to monitoring alerts, telemetry, and service insights.
- Advanced Technical Support, Handle complex technical inquiries related to our live services, ensuring service issues are resolved swiftly, with minimal impact.
- Design, build and implement cloud systems, developer and ops services to empower our engineering teams and deliver live service.
- Help set and meet service level objectives with a focus on a high quality live service and empowering our development teams to deliver continuous change.
- Foster a knowledge-sharing environment with thorough documentation and a teamwork-oriented culture.
- Setting high standards, and continually improving how we do things.
- Maintain, manage and continuously improve our live service, systems and tooling.
- Contributing to regular planning sessions such as refinement and task prioritisation
- Supporting, coaching, and mentoring junior team members.
- Staying abreast of and (where necessary) applying the latest emerging technologies.
Who you are:
- Passionate about working with a wide range of teams helping them resolve their issues, improving service reliability, and building shared ownership among the wider engineering team
- Excited about being part of a fast-growing company that’s trying to make a positive mark on the world
- A driven, ambitious self-starter
- Embrace a learning mindset and you are motivated to develop skills further
- Collaborative attitude – you enjoy working individually as well as within a team
- Can embrace our ALOT values
- Knows how to have fun whilst maintaining a professional outlook
Essential skills:
- A degree in Computer Science or relevant experience
- Proven track record in a similar role
- Able to work both individually and as part of an agile team
- Good understanding of:
- Cloud Infrastructure (even better if it’s Microsoft Azure)
- Infrastructure as Code (Terraform)
- Web Application Security (E.g. CloudFlare)
- Web and API scalability and performance
- Build and Release Pipelines (E.g. Azure Devops, Github Actions)
- Strong analytical and problem solving skills
- Able to actively participate in technical and wider team discussions
- Comfortable working within a live Cloud environment
Desirable skills:
- Proven track record in designing, developing, releasing, and maintaining scalable and fault-tolerant systems.
- Understanding of:
- .NET (Core/framework), REST APIs
- OO programming languages (we use C#)
- Relational databases
- Microsoft Azure Cloud Infrastructure:
- App Services
- Azure SQL
- Networking
- Functions
- Service Bus
- Cosmos DB
- Experience with the following:
- CloudFlare
- HTTP, TLS, and Networking
- Datadog
- SEIM
- Azure DevOps Pipelines
- Data driven and scientific approach
Other Jobs from Moneybox
Senior QA Lead - FTC 12 months
Junior Android Developer
iOS Developer
Senior PR Manager / PR Lead
Senior QA Engineer
Similar Jobs
Conversational AI Developer
Software Developer
Sr. Software Engineer
Software Engineering IC3
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say