drjobs Software Systems Engineer

Software Systems Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our Commitment to DE&I

At Moneybox we promote support and celebrate inclusion diversity and equity for all so that everyone can bring their full selves to work. We believe that diversity drives innovation and that if our team is representative of our community of customers we can better support their needs. To ensure our recruitment processes provide an equal opportunity for all applicants to succeed we encourage you to let us know if there are any adjustments that we can make. We are openminded and always willing to go the extra mile to ensure all applicants can present their full self and potential


About Moneybox
Moneybox is growing rapidly and our technical teams are no exception. We have more users more accounts more money invested more features more code more data and more teammembers than ever before. Were looking for a Systems Engineer to help us handle all that growth without compromising on our service or product quality.

This role is in our back end engineering team that builds and operates our cloud hosted services. You will be working with people throughout Moneybox to support the live service provide technical solutions develop new systems and improve the way we do things. This is a handson role where you will be owning solutions from concept to delivery.


Job Brief

    • 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:

    • Indepth 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.

What youll 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 knowledgesharing environment with thorough documentation and a teamworkoriented culture.
    • 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.

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 fastgrowing company thats trying to make a positive mark on the world
    • A driven ambitious selfstarter
    • 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
    • Ability to work both individually and as part of an agile team
    • Strong analytical and problem solving skills
    • Able to actively participate in technical and wider team discussions
    • Comfortable working within a live Cloud environment

    • A Good Understanding of:
    • Cloud Infrastructure (even better if its 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)

Desirable skills:

    • Proven track record in designing developing releasing and maintaining scalable and faulttolerant systems.

    • An understanding of:
    • .NET (Core/framework) REST APIs
    • OO programming languages (we use C#
    • Relational databases
    • Infrastructure

Our tech stack:

    • Cloud and Infrastructure
    • Azure: App Services Functions Service Bus Event Hub CosmosDB Redis SQL Server Databricks Keyvault
    • Infrastructureascode (Terraform) CloudFlare

    • Developer Services
    • GitHub Azure DevOps Pipelines

    • Ops Services
    • Datadog Rollbar Incident

    • Software Stack
    • C# .NET Core / .NET Framework (being phased out)
    • REST APIs Hangfire React MediatR Entity Framework Mass Transit xUnit/NUnit

Whats in it for you

    • Opportunity to join a fastgrowing awardwinning and super ambitious business.
    • Work with a friendly team of highly motivated individuals.
    • Be in an environment where you are listened to and can actually have an impact.
    • Thriving collaborative and inclusive company culture.
    • Competitive remuneration package.
    • Company shares
    • Company pension scheme
    • Hybrid working environment
    • Home office furniture allowance
    • Personal Annual Learning and Development budget
    • Private Medical Insurance
    • Health Cash Plan (cashback on visits to the dentist & opticians etc)
    • Cycle to work scheme
    • Gympass subscription to a variety of gyms and wellbeing apps
    • Enhanced parental pay & leave
    • 25 days holiday bank holidays with additional days added with length of service.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.