Hybrid Senior Engineer

Posted 3 hours ago

Apply now

About the role

  • Senior Engineer joining Product Engineering team at Iress, focusing on building and evolving critical financial systems. Collaborating with a high-performing backend engineering team to enhance software performance and reliability.

Responsibilities

  • Designing, building and delivering high-quality, resilient software with a strong focus on performance, scalability and security
  • Contributing across the full SDLC including requirements gathering, solution design, development, deployment and ongoing support
  • Developing and maintaining cloud-based microservices and supporting migrations from on-prem to cloud environments
  • Supporting production systems, including troubleshooting and resolving issues quickly and effectively
  • Collaborating closely with Product, SRE, Security and Support teams to deliver reliable and scalable solutions
  • Driving engineering best practices, including automation, clean code principles and continuous improvement
  • Mentoring and supporting team members, contributing to a strong, collaborative engineering culture
  • Identifying risks, dependencies and opportunities for improvement across systems and processes

Requirements

  • Strong backend engineering experience, with a focus on scalable and maintainable application architecture
  • Experience designing and building microservices and working with cloud platforms (AWS preferred – Aurora, SQS, ECS, EKS, Fargate)
  • Solid DevOps capability, including CI/CD pipelines and tools such as Buildkite, GoCD or Terraform
  • Strong programming experience in languages such as Python, C#, Rust or SQL
  • Experience working with large-scale data systems, including SQL databases and streaming technologies
  • Exposure to observability tools (e.g. OpenTelemetry, Datadog) and a strong approach to troubleshooting and root cause analysis
  • Experience with API development (RESTful and/or streaming)
  • Understanding of software design principles (e.g. SOLID) and clean architecture practices
  • Experience working in agile, collaborative engineering teams
  • Bonus: Exposure to C++ or willingness to learn to support legacy/on-prem systems

Benefits

  • 8 additional paid days per year to extend your weekends
  • Hybrid working
  • Generous cash bonus for every successful referral
  • Starting school leave - 8.5 days of leave to assist your children with the transition to school
  • Up to 26 weeks’ paid parental leave for primary carers (up to 4 weeks for secondary carers), and the ability to work part-time when returning to work
  • 3 days’ paid leave per year to participate in charity initiatives
  • Discounted health insurance premiums
  • Access to learning and development programs through LinkedIn Learning

Job title

Senior Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job