RevenueCat

The subscription platform for mobile apps

Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

135 days ago

Salary

$227K / year

Bachelor Degree5 yrs expEnglishCloudSQL

Job Description

• Meet frequently with your team and mentor to get up to speed. • Setup and familiarize yourself with repositories, task management, the 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 projects self-sufficiently. • Learn the basics of incident response, and be part of the on-call rotation. • Participate in code reviews, and contribute in other ways (testing, visibility, etc.) to improve reliability and quality of the codebase. • Understand every product owned by your team. • Understand and improve many of the codebases that the team works with. • Review code, create proposals, and contribute to architectural discussions. • Contribute to the team roadmap and technical direction. • Be an expert on a couple of your team’s focus areas. • Have shipped a major product or feature. • Know all the major components of our system and be able to debug complex issues. • Have your own initiatives for improving our products, understanding the current issues and priorities. • Be able to spec and architect medium-large projects, gather feedback and design validation and rollout plans. • Mentor other engineers joining the team. • Influence the org to improve general reliability, scalability and performance.

Job Requirements

  • You have 5+ years of experience working as a software engineer designing and maintaining complex/large/growing systems.
  • You are comfortable writing and debugging SQL.
  • You love debugging and finding the root cause of production issues.
  • You love shipping good products.
  • You have excellent command of at least one of the mainstream programming languages.
  • You know how to ship high quality code using good testing practices in iterative cycles.
  • You collaborate well with others and can communicate effectively in a fully-remote culture.
  • You are proactive. When you see something broken, you jump on it to fix it or suggest improvements.
  • You are versatile and a fast learner.

Benefits

  • 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 and flexible work environment
  • 4-5 weeks of suggested time off annually for mental, physical, and emotional recharge
  • $2,000 USD for workspace setup and $1,000 USD annual stipend for continuous learning

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 201-500Since 2021H1B No Sponsor

Full Stack Developer using Python and React at a fast-growing software company.

AWSDjangoDockerEC2FlaskJavaScriptPostgresPythonReactSCSSTypeScript
United States

Senior Storage Engineer

TWO95 International, Inc

Recruitment and Staffing Soultion

Backend Engineer135 days ago
Full TimeRemoteTeam 51-200Since 1993H1B No Sponsor

Senior Storage Engineer managing storage solutions with extensive travel

UnixVMware
United States
Backend Engineer135 days ago
ContractRemoteTeam 51-200Since 1993H1B No Sponsor

Sr .Net Software Engineer for contract to hire position in a remote role

ASP.NETJavaScriptSOAPSQL
Pennsylvania

Senior Java Developer

TWO95 International, Inc

Recruitment and Staffing Soultion

Backend Engineer135 days ago
ContractRemoteTeam 51-200Since 1993H1B No Sponsor

Senior Java Developer in Agile environment with experience in Java and Spring

CloudGradleJavaJenkinsMavenSOAPSpringSpring BootSpringBoot
New Jersey