Senior or Staff Software Engineer, SRE/ Platform Team

OneSignal, Inc.

Greater London

Hybrid

GBP 100,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity program
Comprehensive and inclusive benefits

Job summary

OneSignal, Inc. is looking for a Senior or Staff Software Engineer to join their Platform Team in Greater London. The role focuses on managing and developing infrastructure, ensuring uptime and performance. The ideal candidate will have extensive experience in platform engineering and be knowledgeable in Kubernetes and PostgreSQL. The base salary for this position ranges from GBP 100,000 to GBP 125,000 for Senior level and GBP 125,000 to GBP 145,000 for Staff level, complemented by equity and benefits.

Qualifications

  • At least 8 years of platform experience.
  • Experience operating reliable production systems at scale.
  • Knowledge of Linux systems internals.
  • Desire and ability to automate tasks.
  • Experience managing PostgreSQL for high-scale throughput systems.
  • Operational experience deploying and managing Kubernetes.
  • Experience working with Cloud Providers (AWS/GCP/Azure).

Responsibilities

  • Optimize performance and introduce optimizations.
  • Set up infrastructure and configuration-as-code with Kubernetes and Terraform.
  • Establish observability and monitoring stack.
  • Define best practices for continuous integration and deployment.
  • Collaborate with engineering teams to architect scalable services.
  • Join the on-call rotation to maintain systems.

Skills

Platform experience
Reliable production systems
Linux systems internals
Automation
PostgreSQL management
Kubernetes
Cloud Providers (AWS/GCP/Azure)

Tools

Kubernetes
Terraform
PostgreSQL

Job description

Senior or Staff Software Engineer, SRE/ Platform Team

OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email. On a mission to democratize customer engagement, we enable businesses to keep their 1.5B monthly active users engaged and up to date by delivering over 1.3T messages a year!

1 in 4 app publishers trust OneSignal to power their customer engagement! And we support companies in 140 countries! Our customers range from startups and small businesses just getting off the ground to established companies such as Live Nation, American Express, Whole Foods, Zynga, Bitcoin.com, and many more.

We’re Series C, venture-backed by SignalFire, Rakuten Ventures, Y Combinator, HubSpot, and BAM Elevate. We offer remote work as the default option in the United States in California, Colorado, Massachusetts, New York, New Jersey, Oregon, Pennsylvania, Texas, Utah and Washington. As well as in the UK, Singapore, and Canada - with plans to expand the locations we support in the future. Some roles are hybrid roles and will be listed as such. We have offices in San Mateo, CA and London, UK, and offer flex seating options for employees to work together in-person in NY and other areas. Hiring in Singapore is done in partnership with a local EOR, and hiring in Canada is done in partnership with Rippling's EOR.

OneSignal has a lot of the great tech startup qualities you'd expect, but we don't stop there. Our massive scale and small team, emphasis on collaboration, and focus on ownership and personal growth make OneSignal a uniquely great place to work.

About The Team:

We have grown rapidly to where we are today, serving billions of HTTP requests daily. We achieved this scale by writing scale-sensitive components in languages like Rust and Go. This potent combination of high performance with efficient resource utilization has given us an incredible competitive edge.

We are seeking a Platform Engineer to join our team and help us scale by managing and developing the next generation of our infrastructure. While we currently maintain a 99.95 % uptime, we are dedicated to sustaining this level of reliability as our product and business expand.

In this role, your core responsibility will be software engineering with a specialized focus on operations, infrastructure, and automation. You will develop the systems that power our product, enhance internal services, and provide architectural guidance to product teams to ensure optimal service operability.

You will leverage Kubernetes to automate data center functions and create services that streamline database operations. A major aspect of this position is gaining a deep enough understanding of our systems to move beyond manual intervention and build sophisticated software solutions that fully automate these processes.

What You'll Do:
  • Optimize and Elevate Performance: Identify bottlenecks in our systems and unleash your creativity to introduce cutting‑edge optimizations. You'll have the chance to improve the performance of our databases and evaluate innovative storage technologies that will elevate our infrastructure to new heights.
  • Forge Infrastructure as Code: Take the lead in setting up robust infrastructure and configuration‑as‑code with Kubernetes and Terraform. You'll be at the forefront of shaping our foundational architecture, ensuring it’s both resilient and scalable.
  • Drive Observability and Monitoring: Establish and maintain a state‑of‑the‑art observability and monitoring stack. Your insights will enable us to stay ahead of potential issues, ensuring our services remain reliable and performant.
  • Craft the Golden Path for CI/CD: Define and implement best practices for continuous integration and deployment. Your work will streamline the deployment process for our engineering teams, allowing them to roll out new features swiftly and safely.
  • Collaborate Across Teams: Work closely with engineering teams to architect highly scalable, observable services. Your collaboration will be essential in creating a cohesive and efficient development environment.
  • Be a Key Player in Incident Response: Join the on‑call rotation and play a crucial role in maintaining our systems' health. Your expertise will be vital in troubleshooting and resolving issues, ensuring our services always meet the highest standards.
What you'll bring:
  • At least 8 years of platform experience
  • Experience operating reliable production systems at scale
  • Knowledge of Linux systems internals
  • Desire and ability to automate tasks
  • Experience managing PostgreSQL for high‑scale throughput systems, or similar experience with other relevant SQL datastores.
  • Operational experience deploying and managing Kubernetes
  • Experience working with Cloud Providers (AWS/GCP/Azure)
We value a variety of experiences, so these are not required. It would be an added bonus if you have experience in any of the following:
  • Recently writing Go and/or Rust
  • Working with ScyllaDB

The base salary in UK for a Senior Software Engineer full‑time position is between GBP 100,000 and GBP 125,000, and for the Staff level is GBP 125,000 and GBP 145,000. Your exact starting salary is determined by a number of factors such as your experience, skills, and qualifications. In addition to base salary, we also offer a competitive equity program and comprehensive and inclusive benefits.

Qualities we look for:
  • Friendliness & Empathy
  • Accountability & Collaboration
  • Proactiveness & Urgency
  • Growth Mindset & Love of Learning

In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place in our workplace.

Applicants with disabilities may be entitled to reasonable accommodation under the terms of the Americans with Disabilities Act and certain state or local laws. A reasonable accommodation is a change in the way things are normally done which will ensure an equal employment opportunity without imposing undue hardship on OneSignal. Please inform us if you need assistance completing any forms or otherwise participating in the application and/or interview process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Engineer London, UK · Full time · Hybrid
Platform Engineer London, UK · Full time · Hybrid

Sensor Tower • Greater London

Hybrid
GBP 70,000 - 110,000
Platform Engineer
Platform Engineer

Sensor Tower • Greater London

On-site
GBP 90,000 - 120,000
Full Stack Engineer (React /.Net)
Full Stack Engineer (React /.Net)

The Signal Group • Greater London

Hybrid
GBP 60,000 - 80,000
Generous compensation including performance incentives
Health insurance coverage
Personal learning budget for training and conferences
+1
Senior Platform Engineer
Senior Platform Engineer

CleanTech Talent • West of England

Hybrid
GBP 70,000 - 90,000
Discretionary performance bonus
Twice annual salary reviews
Flexible working options
Senior Platform Engineer (Remote UK Only)
Senior Platform Engineer (Remote UK Only)

United States Digital Space LLC • City of Edinburgh

Remote
GBP 70,000 - 110,000
25 days holiday
Private medical insurance
Pension contributions
+5
Full Stack Engineer (React /.Net)
Full Stack Engineer (React /.Net)

Signal • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work policy
Learning budget
Health insurance
+1
Senior Software Engineer II, Developer Experience / Operational Excellence
Senior Software Engineer II, Developer Experience / Operational Excellence

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 150,000
Flexible remote model
Professional development stipend
Health and parental leave
Staff Software Engineer (API Development)
Staff Software Engineer (API Development)

One Identity, LLC • United Kingdom

Remote
GBP 90,000 - 120,000
Senior Engineer - Scale, Rust/Go, Kubernetes, CI/CD
Senior Engineer - Scale, Rust/Go, Kubernetes, CI/CD

OneSignal • United Kingdom

On-site
GBP 100,000 - 125,000
Senior Platform Engineer
Senior Platform Engineer

United States Digital Space LLC • Manchester

On-site
GBP 85,000 - 110,000
25 days holiday
Enhanced Parental Leave
Cycle to Work
+6