- +1
- +8
- California, United States
About
We've been working at the forefront of generative AI to automate the hard parts of designing and sharing beautiful presentations, websites, social media posts, and more. We're based in San Francisco - most of us are in office ~3 days a week We're AI pioneers - we're early players in the space and we're constantly redefining what it means to build with and for AIAbout the roleWe're seeking an experienced backend engineer to join our team.Over the past year, we've grown from a private beta serving hundreds of active users to a hot AI tool growing faster everyday with millions of users hitting our servers from around the world at all hours of the day. Gamma.app never sleeps!This position is an onsite role in San Francisco with a hybrid flexible work culture. You'll be expected to come in to our Potrero Hill office 3 days per week with a schedule that works best for you.We're looking for candidates from diverse backgrounds who are interested in:Scaling our systems to millions of users while maintaining high performance and availabilityMoving fast and shipping to production dailyWorking on both dev-ops type projects and application featuresMaking infrastructure scaling and performance top prioritiesDebugging thorny and complex bugs without much to go onWhat you'll do:Build APIs that power our expanding platformDesign innovative data models and schemas that support our growing user baseArchitect and lead scaling initiatives to handle our next order of magnitude of growthDesign and implement our tech stack including Kafka pipelines and realtime AI streaming systemsLead performance optimization efforts and architect solutions to overcome bottlenecksMentor junior engineers while collaborating with our team to create an exceptional developer and user experienceAbove all, we're looking for someone with a passion for building APIs, scaling complex systems, and creating awesome web apps. We care as much about your attitude and curiosity as your technical knowledge and experience working in large scale production systems.Our ideal candidate has:8+ years experience as a software engineerA degree in computer science or related fieldA deep and comprehensive understanding of:Large relational databasesService oriented architecturesHTTP & REST communication protocolsProven track record writing and maintaining highly-available web APIsExtensive experience with event steaming systems like Redis Pubsub or Apache KafkaLeadership experience in large complex production scale codebasesAdvanced experience with AI prompting and large language modelsAI is a core part of our application and all engineers contribute to these featuresExperience programming with TypescriptExperience with Prisma and Apollo GraphQLAbility to write complex SQL queries to help us understand our dataExperience with high throughput data warehouse pipelinesExperience with Terraform and AWS ServicesCompetitive compensation package including equityComprehensive medical, vision, and dental insurance for you and your benefitsUnlimited PTO and flexible hours — we encourage everyone to take time off as needed!The base annual salary range for this role is $225k-$300k.Final offer amounts are determined by multiple factors, including but not limited to experience and expertise in the requirements listed above.If you're interested about this role but you don't meet every requirement, we encourage you to apply anyway! We're always excited about meeting great people and we care about more than the bullet points on your resume.While this role is backend focused, you'll inevitably be working across the entire product. Fortunately, we're building a full Typescript stack centered around some of the most modern and popular technologies:Language Models: Claude 3.5 Sonnet, Gemini 1.5, GPT-4o,Image Models: Flux, Imagen, Ideogram and many more.We're a team of dreamers and doers building in beautiful San Francisco We're kabbadi enthusiasts, pickleballers, dog herders, woodworkers, keyboard nerds, potters, and more — and we can't wait to meet you! #J-18808-Ljbffr
Nice-to-have skills
- Kafka
- Performance Optimization
- HTTP
- REST
- TypeScript
- SQL
- Terraform
- Flux
Work experience
- Backend
Languages
- English