Principal Data Engineer

Details of the offer

Gamma is inventing a new way to present ideas, powered by AI. We're building at the forefront of generative AI to automate all the hard parts of designing a beautiful presentation and developing a stunning website. We help millions of people express themselves, making content creation feel effortless.
A bit more about us:
Over 30 million users, all driven by word-of-mouthProfitable - and we've also raised $20M+, with Seed + Series A led by Accel25 team members - we're a lean team that ships constantlySan Francisco based - most of us are in office ~3 days a weekWhat we're looking for
We're seeking a very experienced database engineer to join our team.
Gamma's userbase is growing quickly, and our data consumption is growing even faster.
We're looking for candidates from diverse backgrounds who are interested in:
Scaling our Postgres database to hundreds of millions of users while maintaining high performance and availabilityWorking on both core database scaling projects as well as application featuresThinking about order of magnitude scaling and performance as top prioritiesDebugging complex issues with very large datasetsAbove all, we're looking for someone with a passion for working with relational databases at scale. We care as much about your attitude and curiosity as your technical knowledge and experience working in large scale production systems.
What you'll be working on
Over the past year or so, we've grown from a private beta serving hundreds of active users to a hot AI tool growing faster every day with hundreds of millions of users creating gammas and AI images from around the world at all hours of the day. Gamma.app never sleeps!
You'll be responsible for ensuring that our database and supporting systems can scale reliably to orders of magnitude more data and usage while maintaining world class performance.
The ideal candidate has deep experience with Postgres, has expertise in both sharding and partitioning systems, and has an interest in data application engineering as well as low level database management.
Requirements
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 2-3 days per week with a schedule that works best for you.
Must Have
10+ years experience as a software engineerA degree in computer science or related fieldLarge and complex relational databasesHorizontally scaling database tablesTechniques for managing hundreds of Terabytes of dataExpert programming skills in at least one languageAbility to read, write, and tune complex SQL queriesExperience writing and maintaining highly-available web APIsExperience with large scale event steaming systems, preferably Apache KafkaAbility to explain complex technical concepts, such as how indexes work or the difference between sharding and partitioningExperience with high throughput data warehouse pipelinesHands on role While the experience required for this role is quite deep, it is still a very hands on role. You'll be reading and writing a lot of code and jumping into low level systems on a daily basis.
Nice to Have
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 GraphQLExperience with Terraform and AWS ServicesOur Stack
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:
Get in on the ground floor. You'll be joining early enough to set the course of our company and change how millions of people around the world express themselves.
Generous compensation and benefits. We're well funded and offer medical, dental, and vision benefits.
Experienced mentors and peers. We've all seen success and failure and care deeply about building a sustainable culture and business.
Unlimited PTO. We're flexible and encourage everyone to take time off as needed.
Family friendly. We offer 3 months parental leave and flexible hours.
A beautiful office in sunny Potrero Hill. There's ample parking and great restaurants nearby.
The Team
We've got a team full of energy that enjoys everything from tennis to sewing to dogs to baseball to woodworking to cricket and more. Click on the photo below to meet each one of us and check out our Meet Team Gamma deck for some more details on us all.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Senior Graphics Engineer

Blind Squirrel Games is seeking a versatile Senior Graphics Engineer. We value talented and passionate individuals who constantly strive to improve their wor...


Blind Squirrel Entertainment Inc - California

Published 11 days ago

Senior Vice President, Cyber Solutions

As a valued member of Aon's Cyber Solutions team, you will play a key role in delivering innovative and effective insurance solutions for our clients. Join u...


Aon Hewitt - California

Published 11 days ago

Software Engineer - Recent College Graduate

Software Engineer - Recent College Graduate Calling all new grad and junior software engineers who are looking for fast personal and career growth in consume...


Supportfinity™ - California

Published 11 days ago

Senior Data Engineer (Senior Engineer Ii) - Integrations [Remote In The Us]

Senior Data EngineerRockerbox empowers marketing executives to confidently make data-driven decisions, helping companies like Tula, Figs, and Burton with the...


Rockerbox, Inc - California

Published 11 days ago

Built at: 2024-12-26T16:01:59.074Z