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 Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer135 days ago
Full TimeRemoteTeam 201-500Since 2021H1B No Sponsor
Full Stack Developer using Python and React at a fast-growing software company.
AWSDjangoDockerEC2FlaskJavaScriptPostgresPythonReactSCSSTypeScript
United States
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
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