Senior Software Engineer (Full-Stack, Backend-Focused)

Senior Software Engineer (Full-Stack, Backend-Focused)
Company:

Replo


Details of the offer

About the RoleReplo is looking for a software engineer to be a key player on our team. As an engineer, you'll build critical parts of our product - everything from the core Replo no-code editor used by hundreds of people every day, to real-time analytics for 100M+ visitors our customers track, to Cloudflare-based multi-tenant NextJS deployments for teams driving and testing millions in ad traffic. You'll work closely with all parts of our organization (product, customer support/success, sales, growth) to ship products daily, take ownership of improvements to the Replo platform, and (hopefully!) have fun in a collaborative environment with a challenging technical roadmap.
This is a hybrid role based in San Francisco, where we typically work in the office 2-3 days per week. Your ResponsibilitiesBe a critical part of the technical and product roadmap; we expect all of our engineers to be actively part of the product management process.
Build products across our stack (using Typescript, Node, and more) that enable our customers to build differentiated user experiences online.
Architect backend systems across our product area (e.g., designing an ingestion pipeline for Replo page analytics, deploying a multi-tenant NextJS app to render pages on Cloudflare and automatically revalidate in response to queued webhook handlers) and lead the implementation of these projects with our engineering team.
Collaborate directly with our team and customers to ship stable, maintainable code while iterating as fast as possible.
Hopefully have a blast working with us!
Looking for Someone Who:Has a Bachelor's Degree or equivalent experience.
Has professional experience building full-stack applications (at least 4 years of professional experience with production backends/distributed systems/service-oriented architecture).
Has professional experience using Node and Typescript (it's okay if you're most specialized in other languages like Python or Go, but you should have some experience with Node).
Has professional experience building and deploying scalable systems in real life (not pet projects), including distributed systems (queueing, caching, error handling and alerting, etc).
Has a very product and customer-focused mindset.
Has some experience with React (at least a working knowledge).
Has been bitten by enough deployment and maintenance issues in backend systems to be opinionated on how they should be built.
Understands the value of writing clean, maintainable software, including documentation.
Is comfortable with ambiguity and defining software architecture patterns to solve customer pain points.
Is self-driven and can roll with the punches in a fast-paced environment where priorities and requirements may change frequently.
Bonus Points If You:Are an ex-founder OR worked at an early-stage startup previously (Series A or earlier).
Have not wasted hours interview-prepping on Leetcode.
Have experience with modern full-stack React frameworks like Next.js or Remix (the founder of NextJS/Vercel is one of our investors).
Have an eye for visual design (or past experience in product design, Figma, etc).
The salary range for this position is $170,000.00 to $200,000.00. The salary offered depends on a variety of factors, including job-related knowledge, skills, experience, and market location. In addition to the salary, a performance bonus and long-term incentives may be provided as part of the compensation package, as well as a full range of medical, financial, and/or other benefits, dependent on the position offered.

#J-18808-Ljbffr


Source: Jobleads

Requirements

Senior Software Engineer (Full-Stack, Backend-Focused)
Company:

Replo


Software Engineering Manager - Apps And Frameworks Security

Software Engineering Manager - Apps and Frameworks SecuritySoftware and Services The SPEAR team in Apple's Security Engineering & Architecture organization i...


From Apple Inc. - California

Published 15 days ago

Sr Software Engineer - Presentation Platforms

About the Role Uber Eats manages a number of core services that both power the Eats app as well as the apps of our partner merchants. We provide APIs for a r...


From Uber - California

Published 15 days ago

Senior Software Engineer - Data Engineering, Marketplace

About the Role The Global Intelligence Team focuses on making Uber take important marketplace decisions with better data and algorithms. The ambitious proble...


From Uber - California

Published 15 days ago

Senior Frontend Engineer (Seed)

Who is Recruiting from Scratch: Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote ...


From Recruiting From Scratch - California

Published 15 days ago

Built at: 2024-09-29T17:34:42.788Z