Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Site Reliability Engineer

This job is offline
AI Summary ✨

Requirements:

  • You have 5+ years of experience designing and maintaining complex/large/growing systems.
  • You collaborate well with others, and can communicate effectively in a fully-remote culture.
  • When reviewing new system designs or code, you naturally think about what can go wrong: edge cases, failure modes, bottlenecks, migrations, releases, interesting metrics, etc.
  • You love debugging and finding the root cause of production issues.
  • You can't sleep if something doesn't have enough metrics to ensure everything is working properly.
  • You are proactive, when you see something broken you jump on it to fix it or suggest improvements.
  • You move fast, test and iterate quickly.
  • You love the Linux/Unix shell, but hate manual processes and love to automate all the things.

Nice to Haves:

  • Experience with AWS cloud, k8s, Terraform/Pulumi, Prometheus, OpenTelemetry, Elastic Search, PostgreSQL, MariaDB/Mysql.
  • Experience supporting highly available, high-throughput REST apis
  • Solid knowledge of Python

What You'll Be Doing:

  • Meet frequently with your team and mentor to get up to speed
  • Setup: familiarize with repositories, task management, dev environment
  • Implement and ship your first project
  • Familiarize yourself with the RevenueCat dashboards, logging, debugging tools, cloud providers, infrastructure management and general architecture
  • Familiarize yourself with workflows and subscription business concepts.
  • Be able to scope and work on tasks self-sufficiently within the first 3 months
  • Start oncall training
  • Participate in code reviews and contribute in other ways (testing, visibility, ...) to improve the reliability and quality of services within the first 3 months
  • Contribute to risk assessment, disaster planning and response strategies within the first 6 months
  • Be obsessed about our uptime within the first 6 months
  • Detect our blindspots and add observability to mitigate them within the first 6 months
  • Work closely with product engineers to design reliable rollouts of new features within the first 6 months
  • Know all the major components of our system and be able to debug complex issues within the first 12 months
  • Have your own initiatives for improving the services and our infrastructure within the first 12 months
  • Be able to spec and architect medium-large projects, gather feedback and design validation and rollout plans within the first 12 months
  • Mentor other engineers within the first 12 months
  • Influence the org to improve general reliability, scalability and performance within the first 12 months

Perks and Benefits:

  • $212,000 USD salary regardless of your location
  • Competitive equity in a fast-growing, Series C startup backed by top tier investors including Y Combinator
  • 10 year window to exercise vested equity options
  • Fully remote work environment that promotes autonomy and flexibility
  • Suggested 4 to 5 weeks time off to recharge and focus on mental, physical, and emotional health
  • $2,000 USD to build your personal workspace
  • $1,000 USD annual stipend for your continuous learning and growth
Apply here
RevenueCat logo

RevenueCat

Remote EMEA

Experience: Senior
Posted: June 11, 2024
Aws
Golang
Kubernetes
Mysql
Postgresql
Python
Rest
Terraform
sitereliability

Similar jobs

  • 5 days ago
    Remote
  • a month ago
    Still looking
    Remote
  • 2 months ago
    Still looking
    Remote
  • See all jobs in