Full Stack Engineer (Remote)
- IT, Software development, System Engineering Jobs
Description
Airkit began in 2018 when co-founders Adam Evans and Stephen Ehikian wanted to enable leading brands to connect with their customers in a new, digital way. As consumers of many products, they couldn’t understand why, in the age of big data, AI, cloud computing, and connected products, their interactions with companies were so impersonal, reactive, and time-consuming.
The Airkit team previously founded and built RelateIQ (sold to Salesforce in 2014). We witnessed firsthand how every aspect of the relationship between companies and their customers was changing. Everyone and everything is now connected, and customer expectations are rapidly increasing.
Located in Palo Alto, CA, the company launched publicly in October 2020. Since then, we have seen the rapid adoption & expansion of our product within leading Fortune 500 brands and hyper-growth businesses, worldwide.
Position Summary / Core Responsibilities
As to be expected in a fast-moving start-up, the scope of this position will evolve continuously. Comfort with ambiguity is required. Below is a partial description of the important qualities we are looking for in the ideal candidate:
- Proven ability to design, develop, test, deploy, maintain, and improve software
- Comfort managing individual project priorities, deadlines, and deliverables
- Track record of execution and delivery; ability to get stuff done
- Development process flexibility; ability to build software in fast iterative cycles
- Demonstrated passion for coding and problem solving, either within a startup environment and/or side projects in an academic environment
- Strength in collaborating cross-functionally across engineering, design, and product
- Option to work remotely or from our Palo Alto, CA office
Responsibilities
Minimum Qualifications
- A minimum of 5 years professional experience in software development
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
- Software development experience in one or more general-purpose programming languages.
- Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
- Working proficiency and communication skills in verbal and written English.
Tech Stack
- Backend: Kotlin, Gradle, Node
- Infrastructure: AWS, Postgres, DynamoDB, Redis, Lambda, Kubernetes, Vault, Consul, Terraform, Spinnaker
- Front End: Typescript, React, Redux, Socket.io
Hard Skills
- Data Analytics
- Operating Systems
- Network administration
- Software development
- Cross-functional collaboration
Soft Skills
- Communication
- Problem-solver
- Self-motivated
- Flexible
- Attention to detail
We offer
Benefits & Perks
At Airkit, we want our teammates to feel cared for, wherever they are in life. Our benefits package includes:
- Medical, Dental, and Vision coverage
- 401k
- Flexible Spending Stipend for productivity, health & wellness
- Monthly Team Events & quarterly Hackdays
Not everyone will match the above qualifications 100%. If your experiences don’t perfectly align, but you think you’d be a great addition to our team, we’d still love to hear from you.