What you would do: If distributed systems in the Cloud hold no secrets for you, you are probably the person we are looking for. You will work with a new team that is taking Mezzanine to the next level. You will help with the design of the new cloud infrastructure, work with cutting edge technology such as the Kubernetes container cluster manager, use new languages such as Go and most of all, have lots of fun.
Mezzanine is the only product that truly enables rich, real time collaborative work between users situated in the same room or across distances. This is an opportunity to work on one of the coolest technologies being built today.
Responsibilities: • Help design and architect Mezzanine’s cloud platform • Implement highly scalable, available and robust solutions using industry best practices • Write code to team quality standards and ensure coverage with extensive unit and integration tests
Requirements: • Substantial experience delivering production-quality code • Fluency in one or more programming languages: C, C++, Go, Python • Experience designing and implementing distributed systems • Ability to communicate very effectively in writing and in person
Nice to have: • Experience with Docker containers and Kubernetes • Experience with cloud infrastructure providers (GCE, AWS…) • Experience with data structure stores or relational databases • Experience in deployment automation and configuration management (SaltStack a plus) • Experience working and contributing to Open Source projects
Benefits and perks: • Competitive compensation package of salary and stock options • Medical, dental, and vision insurance • 401K plan • Gourmet lunches 3 days/week
- Please include relevant examples of your work, such as: a link to or bundle of code you’ve written, pointers to topical prose, a link to a mailing list thread in which you submit patches or offer contributions to a project, slides from a presentation you’ve given, or other relevant work.