Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time No home office possible
Go Premium
P

We are seeking a highly skilled Software Engineer with strong experience across modern backend technologies and distributed systems. You will work on complex, high-performance platforms, contribute to architecture decisions, and collaborate closely with cross-functional teams to build scalable, resilient solutions.

Key Responsibilities

  • Design, develop, and maintain backend services using Java, Python, Go, or Scala.
  • Build scalable systems capable of handling high traffic and large datasets.
  • Contribute to architectural design and technical decision-making for new and existing platforms.
  • Develop and optimise CI/CD pipelines and automation tools in a DevOps-centric environment.
  • Implement cloud-native solutions using AWS, GCP, or Azure.
  • Ensure code quality through testing, peer reviews, and best practices.
  • Collaborate with product, QA, and platform engineering teams.
  • Participate in performance tuning, monitoring, and observability initiatives.

Required Skills & Experience

  • Strong professional experience with at least one major backend language: Java, Python, Go, or Scala.
  • Hands-on experience with microservices, REST APIs, and event-driven architectures.
  • Solid understanding of DevOps principles and tooling (Docker, Kubernetes, CI/CD tools).
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with messaging systems such as Kafka, RabbitMQ, or similar.
  • Strong knowledge of software design principles, algorithms, and data structures.
  • Good understanding of relational and NoSQL databases.
  • Ability to work in an agile, collaborative environments.

Nice-to-Have

  • Experience with distributed computing or high-performance systems.
  • Exposure to infrastructure-as-code (Terraform, CloudFormation).
  • Knowledge of modern observability tools (Prometheus, Grafana, ELK, OpenTelemetry).
  • Interest in performance optimisation and low-latency engineering.

What’s on Offer

  • Opportunity to work on impactful, large-scale engineering projects.
  • Modern tech stack with freedom to explore new tools and approaches.
  • Collaborative, engineering-focused culture with opportunities for professional growth.
  • Hybrid working environment based in London.

#J-18808-Ljbffr

P

Contact Detail:

PWMG Recruiting Team

Senior Software Engineer
PWMG
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>