Optro logo
Optro

Optro helps enterprises transform risk into opportunity, redefining GRC for the agentic future of risk management.

Senior Software Engineer II, Infra Engineering

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

7 days ago

Salary

£100K - £137.5K / year

Seniority

Senior

Job Description

Senior Software Engineer II, Infra Engineering

Optro

• Architect and implement new cloud infrastructure to enable high-performance SaaS applications globally in the cloud. • Drive infrastructure features end-to-end, from design documentation through implementation, rollout, and operational ownership. • Build and deliver observability tools and analyze data, working with the application development team to ensure a consistently superb customer experience. • Continue to grow automation for infrastructure provisioning, developer efficiency, and internal tooling efficiency. • 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. • Mentor fellow engineers and contribute to team-wide architecture decisions. • Assist our customer support and sales teams with technical issues regarding the Optro application. • Maintain reliability for our production systems to exceed our SLA requirements, including participation in an on-call rotation for production issues. • Help define internal Service Level Objectives and Service Level Indicators for the Infrastructure Engineering team to drive better reliability. • Collaborate with engineers, designers, and product managers; give and receive feedback well in a dynamic environment.

Job Requirements

  • 5+ years of software development experience, with a track record of taking projects from concept to production
  • Strong software development background with strong expertise in at least one programming language (Go, Python, TypeScript, or similar)
  • Experience with Docker and running container orchestration systems (Kubernetes preferred)
  • Experience working with cloud services providers (AWS or Azure preferred)
  • Experience with Infrastructure as Code and other cloud automation tools (HashiCorp suite)
  • Experience building observability tooling, dashboards, and alerting for monitoring distributed systems
  • Experience designing globally distributed systems in a cloud-based, container-based world
  • Comfort writing clear design documentation and influencing architecture decisions
  • Fluency with AI-assisted development tools (e.g., Claude Code, Cursor, Copilot) and good judgment about when and how to apply them
  • Bonus: open-source contributions or prior experience defining SLOs/SLIs for production services

Benefits

  • Offers Bonus
  • 15% Annual Performance Bonus Target

Related Job Pages

More Full-stack Engineer Jobs

redbee logo

Tech Lead – Fullstack, Nest.js, React Native

redbee

Connecting businesses and technology expertise. Conectando negocios con expertise tecnológico.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Liderar técnicamente equipos de desarrollo fullstack, acompañando su crecimiento y asegurando buenas prácticas. • Definir y promover estándares de desarrollo, arquitectura y calidad de código. • Participar en decisiones técnicas clave, colaborando con otras áreas para construir soluciones escalables. • Diseñar e implementar soluciones backend y mobile modernas, robustas y performantes. • Impulsar la adopción de arquitecturas basadas en microservicios y microfrontends. • Colaborar en la mejora continua de procesos, herramientas y metodologías de desarrollo.

Argentina
CoreWeave logo

Senior Engineer, Network Observability

CoreWeave

CoreWeave is a specialized cloud provider, delivering a massive range of GPU compute resources on demand and at scale.

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• We’re seeking a talented and experienced Senior Engineer for Network Observability to join our Network Observability team. In this role, you will be a key player in designing, developing, and maintaining the monitoring, telemetry, and observability systems that keep CoreWeave’s GPU cloud network operating reliably and at scale. • You’ll focus on building solutions that provide real-time insights into network performance, ensuring that issues are detected proactively and resolved quickly. • Develop, optimize, and maintain network observability platforms. Use your skills in Python and Golang to create and automate collectors, exporters, and dashboards that provide deep visibility into network health and performance. • Collaborate with Network Engineering and Platform teams to ingest and unify logs, metrics, and events from a variety of platforms (Arista EOS, NVIDIA Cumulus Linux, Nokia SR OS, SR Linux, etc.) into a single observability pipeline. • Design and implement scalable telemetry solutions using protocols like gNMI, SNMP, and streaming analytics. Ensure advanced alerting and anomaly detection with tools such as Prometheus, Grafana, and Alertmanager. • Work closely with network developers, site reliability engineers, and security teams to integrate observability solutions across the broader infrastructure. • Participate in design discussions, RFCs, and architectural decisions. • Join a rotating on-call schedule to troubleshoot and resolve observability-related issues. Provide timely support to operations teams, quickly isolating and fixing problems when they arise. • Guide junior team members, share best practices, and foster a culture of continuous learning and improvement within the observability domain.

United Kingdom
Zensurance logo

Senior Software Developer

Zensurance

Zensurance makes business insurance easy for Canadian entrepreneurs.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Take ownership of the development of custom features and drive their technical implementation. • Act as the Subject Matter Expert for the team’s domain and drive its technical direction. • Suggest, design, implement, test and monitor features and functionalities. • Facilitate cross-team collaboration in accordance with established best practices and Agile methodology. • Evangelize proper software architecture and development paradigms. • Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers, and in-house tooling. • Discuss strategy and outline tradeoffs of potential software solutions. • Develop, test, and maintain codebase within the team’s domain. • Write clean, maintainable, and scalable code. • Contribute to knowledge sharing of new technologies and solutions which fall within the team’s area of expertise. • Offer guidance and mentorship to junior and intermediate team members. • Develop and maintain documentation for new and existing features and integrations.

Canada
$104K - $145K / year
Cority logo

Senior Software Engineer

Cority

Global enterprise EHS software provider empowering those who transform the way the world works.

Full TimeRemoteTeam 201-500Since 1988H1B No Sponsor

• Drive technical and architectural decisions to meet product requirements while also anticipating and designing for future needs. • Lead teams technically to drive production ready code. • Design and develop new software and enhance existing software for clients’ systems, and for Cority’s base software. • Communicate directly with Product Owners to ensure that requirements and specifications are understood. • Develop high-quality software and is an advocate of automation frameworks for testing, integration, and deployment. • Review completed software designs or prototypes with team and participates in code reviews • Tracks sprint work and provides proper transparency/visibility to their team • Provide support and maintenance. • Own one or more functional area’s or projects and help breakdown task into manageable stories. • Mentor junior developers. • Open to learning and working with modern technologies as required in the project.

Canada