Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Performance Engineer - DevOps image - Rise Careers
Job details

Senior Performance Engineer - DevOps

At Beekeeper, your mission will be to drive platform performance and efficiency, delivering tangible improvements to API, database, and network performance.

With over 1 million monthly active users and billions of API requests processed, you will play a key role in enhancing our observability and using these insights to optimize our platform. This includes tackling challenges in networking, database architecture, query optimization, caching, and microservices design. You won’t just surface issues – you will own them, proactively diving into different domains, languages, and technologies to implement solutions.

As a key member of our amazing DevOps team, you will work with our modern cloud-native infrastructure and best-in-class tooling to realise these goals.

If you thrive on making a measurable impact, are unafraid to explore unfamiliar technologies, and enjoy collaborating with other teams, this is the ideal role for you!

Your responsibilities

  • Optimize Database Performance: Improve the performance and scalability of our databases through identifying and improving query hotspots, making schema improvements, and tuning the underlying systems
  • API Performance Optimization: Enhance API performance by reducing end-to-end request latency and increasing throughput through techniques like tuning worker pools, connection pools, caching, and leveraging tools like ProxySQL
  • Code-Level Insights: Analyze, read, and modify code across various services to identify and fix performance bottlenecks
  • Performance Monitoring: Design and maintain dashboards that provide actionable insights into performance across our systems
  • Collaborative Problem Solving: Partner with engineering teams to investigate and resolve platform-wide performance issues
  • Mentorship: Share your expertise with the engineering team, teaching best practices for database performance, profiling, and scalable system design

What we look for in you

  • Collaborative Attitude: A team player eager to collaborate across engineering teams
  • Proven Experience: 5+ years of engineering experience with a strong focus on performance and system optimization
  • Database Expertise: Deep understanding of database internals and optimization techniques, particularly for MySQL and PostgreSQL
  • Linux and Networking Expertise: Strong knowledge of Linux systems and networking (e.g., TCP/IP, load balancing, DNS), with the ability to troubleshoot complex issues
  • Code Fluency: Solid ability to read and modify code in languages such as Python, Java, or other backend-oriented programming languages
  • Kubernetes Experience: Practical experience with Kubernetes, including understanding its impact on performance and scalability
  • Microservices Observability Expertise: Practical experience with tracing tools and optimising microservices architectures
  • Performance Profiling Mastery: Hands-on experience with tools like eBPF, flame graphs, and other profiling techniques inspired by Brendan Gregg’s methodologies
  • Cloud Platforms: Familiarity with cloud services (AWS, GCP) and their database offerings (e.g., RDS, managed PostgreSQL/ClickHouse)

Bonus Points

  • ​​Global Network Optimization: Experience optimizing global network performance using cloud tooling to leverage edge caching, early TLS termination, HTTP protocol optimisation (e.g. HTTP/2/3 or QUIC), etc.
  • Infrastructure-as-Code Expertise: Familiarity with tools like Terraform for automating and managing infrastructure deployments
  • Open Source Contributions: Contributions to open-source projects, especially in the database, performance, or observability domains

Our technology stack

  • We run on top of AWS and GCP across 4 regions
  • We believe in Infrastructure as Code and manage our cloud infrastructure using Terraform via Spacelift
  • We run our microservices in containers using managed Kubernetes (EKS and GKE). We manage deployments with GitOps powered by Flux2
  • Our microservices are written in Java and Python with the majority being written in Java
  • We monitor our services using Prometheus, Grafana, Alertmanager and Jaeger running on top of Grafana Cloud. We use logz.io for our Logging
  • We run multiple data stores including MySQL, PostgreSQL, ClickHouse & Elasticsearch
  • We leverage AI both as an engineering productivity tool with GitHub CoPiliot and a way to bring value to our customers with our AI featureset
  • And when things go wrong we use PagerDuty and StatusPage to let our teams and customers know

What we offer

  • Competitive salary
  • Phone & Home Internet costs reimbursement up to 80 PLN/month
  • Private health care package with Luxmed – covered for you and partially for your partner / family
  • Cafeteria benefits – monthly budget to cover sport cards or other purchases
  • Creative Allowance – paid as 1000 PLN gross/month
  • Home office set-up reimbursement up to 1000 PLN
  • Personal Learning & Development Budget of 1500 USD/year 
  • Sabbatical Program – 1 month paid leave at 3, 5, 10 year tenure
  • 26 days of annual leave/year
  • 2 Mental Health days off per year
  • Laptop for work purposes
  • Hybrid working model
  • Oh and don’t forget about our Beekeeper Stock options!

Benefits listed above are part of the compensation package for contract of employment. For B2B contract we offer only some of them.

Who we are

Beekeeper believes in the potential of every single employee. That’s why we’ve built the essential platform for frontline workers. We help organisations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.

Check out our Technology Blog for latest articles.

At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, colour, ancestry, religion, nationality, sexual orientation, age, citizenship, marital status, disability or gender identity. We are committed to ensuring a smooth application process for all candidates. If you require accommodations due to a disability, please reach out to jobs@beekeeper.io, and our team will be more than happy to assist you. 

Please know that you are not required to share your nationality, age or a picture of you on the CV! We are looking forward to your application! 🙂

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Latitude Hybrid Pittsburgh, PA, Palo Alto, CA, Detroit, MI
Posted 8 days ago
Empathetic
Growth & Learning
Collaboration over Competition
Mission Driven
Photo of the Rise User
Posted 10 days ago
Posted 3 days ago
Photo of the Rise User
Zipline Hybrid South San Francisco, California, USA
Posted 5 days ago
Photo of the Rise User
Posted 11 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Fast-Paced
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Learning & Development
Social Gatherings
Photo of the Rise User
NBCUniversal Hybrid 2350 Northwest 117th Place, Miami, FL
Posted 13 days ago
Posted 11 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Beekeeper is a mobile application that provides internal communication solutions that connect workforces from a range of industries including hospitality, manufacturing, and retail with secure internal communications. The company was founded in 20...

2 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!