Software Engineer
Role summary
Airtable is seeking a Software Engineer to collaborate with cross-functional teams to understand customer needs and build innovative features. This role involves end-to-end implementation of new features, working across the full stack from AWS and Node.js to React and HTML. The engineer will partner with product managers and designers, design APIs, build backend systems, and create intuitive products. The position requires a Bachelor's degree or equivalent experience and two years of experience in a related field, with proficiency in various programming languages and cloud technologies.
Airtable is the no-code app platform that empowers people closest to the work to accelerate their most critical business processes. More than 500,000 organizations, including 80% of the Fortune 100, rely on Airtable to transform how work gets done.
As a Software Engineer at Airtable, you will have the opportunity to work with customers to deeply understand their needs and workflows. You will collaborate with cross-functional partners across product management and design to create innovative new features that enable our customers to do their best work. You will be responsible for owning and executing the end-to-end implementation of these new features that will contribute to making our toolkit even more powerful and successful.
Please note: while we employ a hybrid working model at Airtable (flexible in working from the office or elsewhere), we are only hiring in the following locations at this time:
What you'll do
Who you are
Submit resume with references using the apply button on this posting
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.
#LI-DNI
Compensation awarded to successful candidates will vary based on their work location, relevant skills, and experience.
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.
Please see our Privacy Notice for details regarding Airtable’s collection and use of personal data relating to the application and recruitment process by clicking here.For applicants that live in or have a link to Australia, please see this Privacy Collection Statement for details regarding Airtable's collection and use of personal data relating to the application and recruitment process.
🔒 Stay Safe from Job ScamsAll official Airtable communication will come from an @airtable.com email address. We will never ask you to share sensitive information or purchase equipment during the hiring process. If in doubt, contact us at hr@airtable.com. Learn more about avoiding job scams here.
Sample Airtable interview questions
- 1
Create a platform for real-time face detection and recognition.
system designmedium - 2
Build a collaborative document editing platform like Google Docs.
system designmedium - 3
Design a file sharing system like Dropbox.
system designmedium - 4
Develop a real-time system for analyzing social media sentiments.
system designmedium - 5
Find the majority element in an array. Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊n / 2⌋ times. You may assume that the majority element always exists in the array. Input: nums = [3, 2, 3] Output: 3 Explanation: The number 3 appears 2 times, which is strictly greater than n/2 (1.5).
codingmedium
Sign up for a personalized interview prep pack tailored to this role.
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite