Logo
Vorticity

Full Stack Software Engineer

Vorticity, Redwood City, California, United States, 94061

Save Job

About the Role

As a core software developer, you will directly impact how scientific computing applications are executed on CPUs, GPUs to our own hardware. In this position, you will develop software for compilation, optimization, execution, acceleration, debugging, profiling, and/or integration of scientific computing applications. Responsibilities

Build and maintain our scientific platforms, and integrate them with our high-performance computation backend Understand user requirements to improve the platform experience, including scientific workflows Develop backend services to integrate data streams into our platform Maintain and optimize our platform deployment cluster Requirements

Strong proficiency in Java Script, React, Python and Docker Experience with database design Experience with Kubernetes and AWS Ability to operate at multiple levels of abstraction in a complex software system Bachelor's degree in Engineering, Computer Science, Mathematics, Physics or related educational background. * Positions are available at all levels of seniority Experience working on large full-stack projects Preferred Skills

Experience with Networking Experience with frontend design Experience with web visualization (i.e. D3.js) Experience with CI/CD