Compute Platform Engineer (Golang)
US, Remote
The Team and Our Values
We are a team of software engineers of various technical backgrounds and at various stages in our careers. We value diverse viewpoints and have a culture built on respect, creativity, and collaboration. We value self-motivation and self-learning; we are proactive in our actions and always eager to know more. We are always enthusiastic to share knowledge and expertise.
Position Summary
Our position within the Samsung organization provides us with the opportunity to build software at a scale rarely seen in the industry. At the same time, we are a small company and offer a personal and close-knit work environment. Joyent employees are thus uniquely positioned to meaningfully contribute to technology deployed on a global scale and play an important role in Samsung's continued innovation in the cloud industry.
We are looking for experienced developers who enjoy working with newer technologies and solving problems related to distributed services. As a member of the Joyent’s Compute Platform team, you will participate in Samsung’s cloud initiative to build from scratch a platform and core backend micro services to support its business activities.
You want
To help build services with high availability and exceedingly minimal downtime. To build systems that look elegant and reliable on the outside, even as they deal with the complexities of rigorous business logic and user permissions and manage hardware and software failures on the inside. To work in Golang and build a container related solution as well as help maintain existing solutions. To participate and thrive in a delivery-oriented, goal-centric culture.
Responsibilities Include
Help design, write, and maintain existing services, incorporating third-party open-source tools when available
Help develop a system that is used by container technologies
Run software performance analysis and system tuning
Experience Requirements
A love of systems engineering, APIs, and interests in container technology. You have work experience developing in Golang. You have experience building solutions that utilize containers.
The ideal candidate doesn’t necessarily have all of the following, but recognizes them and craves experience with them:
Good software development experience in Golang or advanced experience in languages, including C, C++, Java, Python, JavaScript
A B.S. degree in Computer Science, Mathematics, Engineering, or any related discipline.
Minimum of 4 years of industry experience in engineering
Familiarity with algorithms, data structures, and complexity analysis
Experience developing software to run on Linux systems
Good experience with containers and orchestration using Kubernetes or Docker
Comfortable with build and release tools such as git, ansible, and Jenkins
Experience in deployment best practices
Systematic problem solving approach
Strong sense of ownership and drive
Ability to learn new technologies quickly
Joyent offers
An opportunity to build a cloud solution and scale it to meet the needs of the world’s largest cloud consumers
A highly distributed, remote-friendly team (US only)
An opportunity to shape product and business strategy and can grow into new roles as the organization grows
About Joyent
Joyent, a wholly-owned subsidiary of Samsung, is the open cloud company. Joyent builds technology, at the pinnacle of scale, performance, stability, and security to accelerate the transformation toward the mobile and cloud-centric world. Joyent designs, builds and manages market competitive cloud computing solutions and services for Samsung Electronics and its partners at global scale.
How To Apply
To apply, please submit a brief introduction, a copy of your resume, and a link to your Github or LinkedIn profile to jobs@joyent.com with Compute Platform Engineer (Golang) in the subject. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance.
Vacation
Balance Work/Life with time off to truly relax and reboot.
Work Remotely
We work seamlessly together as one from our worldwide offices and offer telecommuting.
Referral Bonus
Refer someone from your network who gets hired and we'll show our appreciation through our referral bonus program.
Retirement Benefits
Let us help you plan for your future retirement with Matched 401K Contributions
Discounts
Who doesn't like a deal? Get discounts on Samsung and affiliate company products.
Health
We care about your and your family’s wellbeing. Stay healthy with our medical, dental and vision plans.
Training and Education
Grow your career with training resources and certifications
Next Generation Tech
We work, build and collaborate with next generation technologies in data, AI and compute
Open Source Tech
We use, sponsor, and collaborate extensively with open source projects