Remote Senior Software Engineer, Infra Engineering

OPTRO GmbH
Glasgow, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Remote
Glasgow, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Azure
Software as a Service
Cloud Computing
Cloud Database
Code Review
Computer Security
Cursor (Graphical User Interface Elements)
DevOps
Distributed Systems
Python
Cloud Services
Software Engineering
TypeScript
Datadog
Kubernetes
Infrastructure Automation Frameworks
Hashicorp
Docker
Programming Languages

Job description

  • We architect and implement new cloud infrastructure to enable high-performance SaaS applications globally in the cloud.
  • We drive infrastructure features end-to-end, from design documentation through implementation, rollout, and operational ownership.
  • We build and deliver observability tools and analyze data, working with the application development team to ensure a consistently superb customer experience.
  • We continue to grow automation for infrastructure provisioning, developer efficiency, and internal tooling efficiency.
  • We apply AI-assisted development tools to accelerate IaC, automation, code review, and on-call workflows while maintaining a high bar for security, correctness, and review discipline.
  • We mentor fellow engineers and contribute to team-wide architecture decisions.
  • We assist our customer support and sales teams with technical issues regarding the Optro application.
  • We maintain reliability for our production systems to exceed our SLA requirements, including participation in an on-call rotation for production issues.
  • We help define internal Service Level Objectives and Service Level Indicators for the Infrastructure Engineering team to drive better reliability.
  • We collaborate with engineers, designers, and product managers, and give and receive feedback well in a dynamic environment.

Technologies:

  • AI
  • AWS
  • Architect
  • Azure
  • Claude Code
  • Cloud
  • Copilot
  • Cursor
  • Docker
  • Support
  • Kubernetes
  • Python
  • Security
  • TypeScript
  • DevOps
  • HTTP

More:

We are Optro, the leading audit, risk, ESG, and InfoSec platform on the market, having surpassed $300M ARR and continuing to grow. More than 50% of the Fortune 500, including 7 of the Fortune 10, use our award-winning technology, and we are top-rated on G2.com and Gartner Peer Insights. We are proud to be one of the 500 fastest-growing tech companies in North America for the seventh year in a row, according to Deloitte. Our team works on a stateless containerized application architecture built on Kubernetes across multiple cloud platforms and regions, supported by custom automation infrastructure. This is a remote role (#LI-Remote). We value customer obsession, gritty resilience, innovation, teamwork, and a growth mindset. Background checks are required, and this role may involve access to highly sensitive data. We also cannot accept unsolicited agency resumes.

Requirements

  • We require 5+ years of software development experience with a track record of taking projects from concept to production.
  • We require a strong software development background with expertise in at least one programming language such as Go, Python, or TypeScript.
  • We require experience with Docker and running container orchestration systems, preferably Kubernetes.
  • We require experience working with cloud service providers, preferably AWS or Azure.
  • We require experience with Infrastructure as Code and other cloud automation tools, such as the HashiCorp suite.
  • We require experience building observability tooling, dashboards, and alerting for monitoring distributed systems.
  • We require experience designing globally distributed systems in a cloud-based, container-based environment.
  • We require comfort writing clear design documentation and influencing architecture decisions.
  • We require fluency with AI-assisted development tools such as Claude Code, Cursor, or Copilot, and strong judgment on when and how to apply them.
  • Bonus: open-source contributions or prior experience defining SLOs and SLIs for production services.

Apply for this position