This job might no longer be available.
Senior, Full Stack Engineer (Cloud Infrastructure)
2 years ago
Job Description
The Computer Vision Cloud Tools team at Magic Leap, Inc. is currently in search of a Senior Full Stack Engineer to join the team.
The Sr. Full Stack Engineer will design and develop highly scalable data processing pipelines and systems that provide insights into understanding computer vision algorithms and deep learning models and techniques. You will contribute to the design and development of highly scalable web-based tools that provide system performance analytics, in support of Magic Leap’s perception software and engineering teams. The tools that you develop will drive key engineering decisions and help guide the work of our Computer Vision and Machine Learning teams.
Qualified candidates need to be self-starters and able to operate in a highly dynamic environment.
Responsibilities
- Develop web applications that manage large datasets, run experiments and batch data processing at scale.
- Collaborate on the end to end design and implementation of a web-based platform, including data modeling, systems architecture, data security, access controls, back and front-end architecture, user experience, deployment, automation, and monitoring.
- Maintain a high level of data integrity, quality and security checks.
- Develop data pipelines and RESTful services that are distributed, robust and highly performant.
Required skills
- 5+ years of proficient experience working on software products.
- Strong programming skills in Python.
- Experience with design and implementation of APIs and high-performance service-oriented architectures.
- Strong knowledge of API design principles and web-based protocols and technologies, such as REST, gRPC, HTTP, etc.
- Solid OOP and software design skills to create software that’s extensible, reusable and meets desired architectural objectives.
- Experience using Amazon AWS, Google Cloud Platform or similar.
- Comfortable with Linux, shell-scripting, and Git.
Desired skills
Special consideration will be given to candidates with the following skills, but they are considered optional.
- Experience managing and deploying containerized applications, using Docker, Kubernetes, or similar.
- Experience with a variety of SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Redis.
- Experience with data security, authentication, and authorization in the cloud, including access token and secrets management is a plus.
- Familiarity with front-end web technologies such as TypeScript, Angular, React, Flask is a plus.
Create Your Profile — Game companies can contact you with their relevant job openings.