Job Directory Senior Full Stack Software Engineer

Senior Full Stack Software Engineer
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Company Description:

At Scality, we take pride in Software Development. We deliver innovative products through agile, continuous development, continuous integration. Scality is a industry recognized leader in distributed FS and object storage proven with 500 million users and over a trillion objects. You will be developing software for Scality's open source, distributed, multi cloud controller called Zenko . If you are excited by constantly challenging engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we'd like to meet you.

Job Description:

You will be working in a team responsible for the core of our Zenko functionality, enabling policy based data management and data mobility use-cases. Perform daily operations, automated deployment and monitoring of cloud-based management software will be a part of the job..

As a senior engineer on the team, you will be involved in the design and architecture of your team's feature functionality and you will mentor other teammates and ensure that systems are robust, secure and well-designed. You will be expected to be an authority on your area of responsibility answering queries from other teams.

The role will involve, interacting with our product owner and customer facing sales team to understand customer use-cases and requirements, designing the feature with leads and product architects, and writing the software code to bring functionality to life. The Developer will work throughout the stack using Github for code versioning and will also be responsible for automated testing and leverage code as pipeline practices to automate (unit, function, integration and end to end testing) to ensure quality, and for performance, scalability, and triage-ability of the feature for proprietary Zenko storage product using a variety of tools and technologies. The engineer will benefit from knowledge of, distributed environments, service oriented architectures, microservices architecture, containers and cloud native ecosystems, Object oriented design principles, async design patterns, REST, load balancers, API gateways, Cloud terminologies, Linux, Kubernetes and related tools and technologies.

Requirements:

* Experienced (5+ years) knowledge in design and development. C/C++, /JVM, JavaScript /Go/Python. (language doesn't matter; we believe you can learn the syntax of the new languages if you have strong Object oriented fundamentals)
* REST API; (We use Node.js and Go. knowledge in Node.js and awareness of server framework like Express/HAPI is a plus).
* Able to optimize performance of their own code and system as a whole
* Unit-function-integration test automation/ TDD experience. Experience building an automation‐focused culture, both in testing and build/deploy (we have a fully integrated CI/CD pipeline. Awareness a plus)
* Client-focused, react well to change, work with teams and is able to multi-task on multiple projects
* Kubernetes (a plus)

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.