Software Engineer: Backend
To apply for this position, send an email to contact@swiftlane.com with the link to this job posting and a little information about yourself. We look forward to talking with you!
About Swiftlane
Swiftlane is an early stage, VC funded startup based out of San Francisco. We are a strong team of over 30 members, working on creating a very unique and modern experience for building security. Swiftlane provides the ability to open doors using just face recognition. Swiftlane’s products allow visitors to start two video intercoms from a door, to a person and remotely unlock doors. It’s designed to modernize the access control experience for offices and large apartment buildings. Our founding team built many great experiences at companies like Facebook, Instagram, and Lyft Self driving team.
Job Description | Software Engineer: Backend
Are you interested in working on an early stage startup in San Francisco, with a team of strong talented engineers in a fast paced environment? Every day you would get to make key technical decisions and design and implement complex systems from scratch. Here are some examples of projects you would work on:
What You Would Do
Design, build, and maintain APIs, web socket based applications, services, and systems
A system developed in Python backend, React, Google Cloud with modern Kubernetes based stack
Implement APIs and microservices in Python
Deploying services on Google Cloud
Work with a strong engineering team
Learn how to deploy deep learning systems in production
Implement complex services that involves message queues and large scale data processing
Design and implement machine learning training systems
Develop high performance ML inference services and APIs
Build API integrations with third party APIs
Debug production issues across services and multiple levels of the stack
Work with engineers across the company to build new features at large-scale
Improve engineering standards, tooling, and processes
Maintain CI / CD and reliability systems
Write tensorflow models and help data scientists be productive with training their models
Setting up infrastructure using Kubernetes, Helm, Terraform and Packer
Required Technical Skills
Strong software engineering experience
Experience developing cloud based applications in AWS or Google Cloud
Experience developing in Python
Knowledge of system design, high quality code and writing well tested code
Experience in Javascript, Java or Go is a plus.
Experience using containers and orchestration using Kubernetes is a plus.
Understanding of cloud and web security is essential to succeed in this role
Experience building highly scalable systems and ability to design and implement complex system architecture
Ability to move fast and deliver on your project to completion and iterate
Expertise writing software in more than one programming language and ability to pick up new languages
Strong infra experience using AWS or Google cloud
Ability to write well tested code
Understanding of github and git based workflow
Experience in building machine learning / deep learning models or platform is a strong added bonus
Non Technical Skills
High sense of ownership and desire to build an incredible product.
Ability to communicate and articulate effectively in English with team members across the globe. We look for effectiveness around written and verbal communication, and less about how fast you can speak.
It’s important that you take initiative to make things better, constantly improving the code base as well as overall system reliability.
It’s important that you are looking to have a personal impact through your work, inside the company.
Interested and flexibility to work as a remote engineer. Open to working with PST time zone overlap.
Apply
To apply for this position, send an email to contact@swiftlane.com with the link to this job posting and a little information about yourself. We look forward to talking with you!