Software Engineer, Infrastructure (2-8 YOE)
Airtable
Airtable enables any team to create apps on top of shared data and power their most critical and unique workflows. Teams at more than 300,000 organizations, including 80% of the Fortune 100, rely on the Airtable Connected Apps Platform to connect their people and data and achieve their most important goals. Founded in 2013 and headquartered in San Francisco, Airtable ranks #6 on the Forbes Cloud 100 and has raised $1.36 billion to date.
Airtable’s infrastructure is evolving to meet the needs of our fast-growing engineering org. We are looking for backend engineers to join our team to help improve critical product infrastructure, with a focus on building systems that have a great developer experience and will scale as we grow.
We currently have openings on:
- Scaling & Resiliency: The Scaling & Resiliency Team’s mission is to own the core shared services at the heart of Airtable’s serving architecture. We are responsible for long term evolution of the architecture of our monolithic stack, improving horizontal scaling, failure isolation, and developer experience. Ideal candidates are strong backend software engineers with experience safely deploying refactors and/or infrastructure changes.
- Storage: The Storage team’s mission is to accelerate product development at Airtable by providing scalable, reliable, and easy-to-use storage abstractions. We use RDS MySQL for relational storage, DynamoDB for key-value storage, and are exploring TiDB for distributed SQL use cases. We’re looking for folks with strong interest in distributed systems and databases, who are excited to work on petabyte-scale storage systems that push the boundaries of scalability, performance, and reliability. You will own all aspects of building, running, and improving these systems, from the underlying infrastructure all the way to the developer-facing code abstractions.
- Data Infrastructure: The Data infrastructure team’s mission is to enable data-driven decision making at Airtable by providing reliable, self-service, high-performance analytics infrastructure. We use technologies like Redshift, Spark, Trino, Kinesis, and Flink to process vast quantities of data in our data warehouse. This infrastructure is used by Airtable’s data engineers and analysts, as well as product developers building features powered by business data.
Please note: while we employ a hybrid working model at Airtable (flexible in working from the office or elsewhere), we are looking to hire candidates who are based in the San Francisco Bay Area who are open to coming into the office at least ~1-2 times/week for team collaboration.
What you'll do
- Design components of Airtable’s shared infrastructure, optimizing for the developer experience, scaling, performance, reliability, and long-term maintainability.
- Take responsibility for building, shipping, and maintaining core Airtable infrastructure end to end, for maximum customer and business impact.
- Take full ownership of backend services, including responsibility for deploys, monitoring, debugging, and overall reliability.
- Work at all levels of the stack with a concentration on the backend. Work with Node.JS, MySQL, and AWS services.
Who you are
- You’re a backend engineering specialist or software engineering generalist with 2+ years of industry experience who is willing to learn new technologies and apply them in a fast changing environment.
- You have experience in areas such as databases, distributed systems, service oriented architectures, and backend performance measurement and optimization.
- You derive joy from refactoring and building clean abstractions in order to make complex systems fun to develop on and easy to understand.
- You have a strong background in computer science with a degree in CS or a related field.
- You are currently based and/or will be based in the San Francisco Bay Area.
Compensation awarded to successful candidates will vary based on their work location, relevant skills and experience. The base salary range for this role is $155,200 - $200,900 for work locations in San Francisco, Mountain View, Seattle, NYC and LA. Our total compensation package also includes the opportunity to receive benefits, restricted stock units, and may include incentive compensation. To learn more about our comprehensive benefit offerings, please check out Life at Airtable.
Airtable is an equal opportunity employer. We embrace diversity and strive to create a workplace where everyone has an equal opportunity to thrive. We welcome people of different backgrounds, experiences, abilities, and perspectives. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any characteristic protected by applicable federal and state laws, regulations and ordinances. Learn more about your EEO rights as an applicant.
VEVRAA-Federal Contractor
If you have a medical condition, disability, or religious belief/practice which inhibits your ability to participate in any part of the application or interview process, please complete our Accommodations Request Form and let us know how we may assist you. Airtable is committed to participating in the interactive process and providing reasonable accommodations to qualified applicants.
Please see our Privacy Notice for details regarding Airtable’s collection and use of personal information relating to the application and recruitment process by clicking here.