Kick is an applied machine learning company building the first self-driving bookkeeping experience. We’ve raised from leadings investors like OpenAI to reimagine the way millions of business owners work.
Started by the Co-Founder of Teachable ($250m exit in March 2020) we’re an experienced team with overwhelming market demand looking to create the data layer for finance.
Ideal Candidate
We're looking for a senior full-stack engineer who is passionate about building intuitive, scalable, and performant software. The ideal candidate should have experience in building and deploying scalable web applications, as well as experience with machine learning and AI technologies.
You will
- Work closely with our product and design teams to develop and implement complex features and systems.
- Lead the design and development of scalable, high-performance software systems.
- Collaborate with cross-functional teams to ensure that our technology meets business requirements.
- Continuously research and evaluate new technologies to improve the performance and scalability of our systems.
We're Looking For Someone Who
- Has a Bachelor's or Master's degree in Computer Science or related field.
- Has at least 5 years of experience in software engineering, with a focus on full-stack development.
- Has excellent knowledge of at least one programming language such as Python, Java or Go.
- Has experience with cloud infrastructure such as AWS or GCP.
- Has experience with machine learning and AI technologies.
- Has a strong understanding of software architecture and design patterns.
Qualifications
Bonus if
- You have experience with distributed systems and microservices architecture.
- You have experience with containerization and orchestration technologies such as Docker and Kubernetes.
- You have experience with front-end development.
Compensation
- Competitive salary and equity package based on experience.