moneyboxapp - Moneybox - Senior Systems Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• This team offers and runs the following services; • System Reliability: Maintains and enhances the scalability, availability, security and resilience of systems hosted in the Azure cloud. • Collaborative Development: Provides infrastructure patterns and practices guidance to squads as they develop new services, and continuously improve the IaC, policies and guardrails that allow them to operate independently. • Advanced Technical Support: Works alongside our engineering teams to handle complex technical inquiries related to our live services, ensuring service issues are resolved swiftly, with minimal impact. • Azure: App Services, Functions, Service Bus, Event Hub, CosmosDB, Redis, SQL Server, Databricks, Key Vault, AKS (Kubernetes), Networking, Managed Identity • Infrastructure-as-Code (Terraform / Terraform Cloud) • GitHub, GitHub Actions, Azure DevOps Pipelines • C#, .NET Core / .NET Framework (being phased out) • REST APIs, Hangfire, MediatR, Entity Framework, Mass Transit, xUnit/NUnit • Node, Next.js, React • PowerShell, Bash • Passionate about platform reliability, operational excellence, and building shared ownership of production systems across the wider engineering team. • Comfortable leading incident response under pressure and making sound technical decisions with incomplete information. • 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 who takes ownership and sees things through. • Collaborative attitude - you enjoy working individually as well as within a team, and you naturally bring people along with your ideas. • Pragmatic - you favour simplicity, avoid over-engineering, and know when "good enough" is the right call. • Can embrace our ALOT values. • Knows how to have fun whilst maintaining a professional outlook. • A degree in Computer Science or relevant experience • Proven track record in a similar role • Strong 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 • Distributed systems • Build and Release Pipelines (E.g. Azure Devops, Github Actions) • Strong analytical and problem solving skills • Comfortable working within a live Cloud environment
Responsibilities
• Lead the design, build, and operation of cloud infrastructure, platform services, and ops tooling that underpin our live service and empower engineering teams. • Own and evolve monitoring and alerting across production systems - ensuring dashboards and alerts are high-signal and actionable. • Lead incident response during production issues. Coordinate across teams, drive resolution, and ensure thorough post-incident reviews with meaningful follow-up actions. • Investigate and resolve complex technical issues across application, infrastructure, data, and networking layers - performing root cause analysis and implementing durable fixes, not just patches. • Maintain, evolve, and champion our Infrastructure-as-Code (Terraform) to ensure environments are reproducible, auditable, and version-controlled. • Improve CI/CD pipelines and deployment practices to increase engineering velocity while maintaining deployment safety and rollback capability. • Proactively manage cloud capacity and cost — monitoring spend, identifying optimisation opportunities, and contributing to FinOps practices including tagging, budgeting, and cost allocation. • Ensure infrastructure and platform services meet security, regulatory, and compliance requirements. Implement and maintain controls around network segmentation, access management, secrets handling, and vulnerability patching. • Support audit and governance processes with evidence and documentation. • Drive automation of operational toil and repetitive tasks — if you're doing it more than twice, automate it. • Contribute to production-readiness standards — every change should be observable, reversible, and well-tested before it reaches customers. • Foster a knowledge-sharing environment with thorough documentation, runbooks, and a teamwork-oriented culture. • Support the wider business to meet their goals where major infrastructure or service change is required. • Support, coach, and mentor other team members. Raise the technical bar through pairing, code review, and leading by example. • Stay abreast of and (where necessary) apply the latest emerging technologies relevant to systems engineering and cloud infrastructure.
No credit card. Takes 10 seconds.