At a Glance
- Tasks: Design and build innovative software solutions while tackling real-world challenges.
- Company: Join Conquer AI, a dynamic team solving problems for top-tier companies.
- Benefits: Enjoy flexible work styles, competitive pay, and revenue-linked bonuses.
- Why this job: Be hands-on in a role that impacts critical infrastructure and AI platforms.
- Qualifications: 6 years of production experience, strong Azure skills, and coding proficiency required.
- Other info: No recruiters or fluff; just passionate engineers making a difference.
The predicted salary is between 48000 - 72000 £ per year.
We’re looking for a builder who just happens to be brilliant at architecture. If you’ve ever designed a system on Monday, written code on Tuesday, and fire-fighted production issues by Wednesday keep reading.
One week might involve:
- Designing API strategies and platform architecture
- Writing clean, maintainable infrastructure code in Terraform
- Deploying containerised services via GitHub Actions or Azure DevOps
- Wiring up authentication and secure APIs using Azure AD and OAuth2
- Debugging distributed systems with proper observability in place
- Supporting production systems running 24/7
What You’ll Work With:
- Cloud Platforms: Azure (primary), with AWS/GCP as needed
- Languages: C#/.NET, Python, Go, TypeScript, PowerShell
- Infra as Code: Terraform preferred, Bicep, ARM Templates
- API Management: Azure API Management, Kong, Apigee, WSO2, Tyk
- CI/CD: GitHub Actions, Azure DevOps, GitLab CI, Jenkins
- Authentication: OAuth2, OIDC, mTLS, Azure AD, JWT
- Messaging: Kafka, Azure Service Bus, RabbitMQ, Event Hubs
- Monitoring: Application Insights, Grafana, Prometheus, Datadog, ELK
- Containers: Docker, Kubernetes (AKS), Helm
- Architecture Patterns: CQRS, event-driven, sagas, rate limiting, versioning
What the role looks like:
- Location: Manchester preferred | Remote considered
- Package: Competitive pay, revenue-linked bonuses
- Style: Flexible (remote, hybrid, in-person — whatever gets it shipped)
No two weeks are the same. You’ll architect solutions for enterprises modernising critical infrastructure one day, then help a startup scale their AI platform the next. This isn’t a "ivory tower architect" role — you’ll be hands-on, accountable, and expected to deliver.
One week you might be:
- Designing an API strategy for a FTSE 100 company at 9am
- Debugging a distributed systems issue at lunch
- Writing Terraform to prove a concept by 5pm
- Reviewing PRs because the team needs you
What you bring:
- Non-negotiables:
- 6 years building and supporting systems in production
- Strong experience with Azure (or similar cloud environments)
- You’ve worked with API gateways and understand the realities of production traffic
- You can write and review code — not just diagram it
- You’re calm under pressure and make decisions that hold up under scrutiny
- You’re confident owning architectural calls and seeing them through to delivery
Extra Points For:
- Legacy system modernisation experience (e.g. JBoss, SAP)
- Familiarity with SCADA/OT environments or service bus patterns
- Certifications like Azure Architect or CKA are welcome but not required
- You’ve shipped work that speaks for itself — personal projects, OSS, or war stories
We’re Conquer AI — solving real problems for FTSE and S&P 500 companies. We’re backed by serious advisors and we win work by delivering fast, not talking about it. If you want comfort, this isn’t for you. If you want to build stuff that matters — get in touch.
Apply with:
- CV or LinkedIn
- Stuff you’ve built (GitHub, links, war stories)
- A problem you solved that you’re proud of
- Why you’re looking (be real)
No cover letters. No HR hoops. Just real engineers building real systems.
Senior Software Architect employer: MindMatch
Contact Detail:
MindMatch Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Architect
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Azure, Terraform, and the various programming languages. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart.
✨Tip Number 2
Engage with the community around the tools and technologies listed, like Azure DevOps or Docker. Participating in forums, contributing to open-source projects, or sharing your insights on platforms like GitHub can demonstrate your passion and expertise.
✨Tip Number 3
Prepare to discuss real-world scenarios where you've successfully designed and implemented systems under pressure. Be ready to share specific examples of how you've tackled production issues or architected solutions, as this aligns with the hands-on nature of the role.
✨Tip Number 4
Showcase your problem-solving skills by highlighting a challenging project or issue you've resolved in the past. This could be through a portfolio or during an interview, as it reflects your ability to deliver results in a fast-paced environment.
We think you need these skills to ace Senior Software Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with cloud platforms, particularly Azure, and showcases your hands-on skills in system architecture and coding. Include specific projects that demonstrate your ability to design APIs and manage production systems.
Showcase Your Work: Include links to your GitHub or any other platforms where you've shared your work. Highlight personal projects or open-source contributions that reflect your architectural skills and problem-solving abilities.
Be Authentic: When explaining why you're looking for a new role, be genuine. Share your motivations and what excites you about the opportunity at Conquer AI. This helps them see the real you beyond just your technical skills.
Skip the Fluff: Avoid unnecessary jargon or lengthy explanations. Focus on clear, concise statements that directly relate to the job description. Remember, they want to see real engineers who can build real systems, so keep it straightforward.
How to prepare for a job interview at MindMatch
✨Showcase Your Hands-On Experience
Make sure to highlight your practical experience in building and supporting systems in production. Discuss specific projects where you designed API strategies or wrote infrastructure code, as this role demands a hands-on approach.
✨Demonstrate Problem-Solving Skills
Prepare to share examples of how you've debugged distributed systems or resolved production issues under pressure. This will show your ability to stay calm and make sound decisions when faced with challenges.
✨Familiarise Yourself with the Tech Stack
Brush up on the technologies mentioned in the job description, especially Azure, Terraform, and the various CI/CD tools. Being able to discuss these confidently will demonstrate your readiness for the role.
✨Be Ready to Discuss Architectural Decisions
Expect questions about architectural patterns and your decision-making process. Be prepared to explain your thought process behind past architectural choices and how they contributed to successful project outcomes.