Bracket Computing

Cloud Services Engineer

Software Engineering | Sunnyvale, CA, United States

Nothing less than the transformation of the public cloud into a trusted and manageable platform enabling the future of enterprise computing. That is the Bracket Vision.
 

Software Engineer - Cloud

 

As a Cloud Engineer, you’ll be responsible for full stack feature development in Bracket’s management and cloud resource orchestration environment. Our backend is implemented primarily in Python, utilizes Django, and provides a RESTful api to our management interface. Our management interface is a single-page Javascript application that is built on our REST api.

 

Engineers working in this codebase should have a solid background in software engineering and CS fundamentals, and would be considered a software generalist.

 

Responsibilities

 

  • Write code in Python, Javascript, and potentially in Java or C++

  • Implement new features and optimize existing ones, from data model to UI

  • Identify and own new, required infrastructure to support new features, resiliency, or to improve scale out of Bracket functionality

  • Pro-actively look for ways to make Bracket better

 

Requirements

 

  • Strong algorithms, data structures and coding background

  • Disciplined approach to testing and quality assurance

  • Have experience with either relational or NoSQL databases

  • Experience with Linux, web infrastructure, and distributed systems

  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)

  • B.S. or higher in Computer Science (or equivalent work experience)