Ceros
Our mission is to inspire and unlock creativity through liberating technology. Experience matters.
Remote
Remote

Sr. DevOps Engineer at Ceros

+1 more | Remote
Sorry, this job was removed at 12:11 p.m. (CST) on Tuesday, April 5, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Easy Apply
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

About Ceros

Ceros is an experiential platform that empowers the creation of bespoke, immersive digital experiences without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom microsites to immersive interactive webpages, you can build it with Ceros. Publish and update live content and instantly embed it into your site or social media platforms such as Pinterest or Snapchat. Join us and be part of the movement to enable everyone to create experiences that matter.

Our customers include some of the world’s leading brands, such as AIG, AT&T, Bloomberg, Hilton, Johnson&Johnson, McKinsey, NBC, Red Bull and United Airlines.

We are well-funded and institutionally-backed by prominent investors including Sumeru Equity Partners, Grotech Ventures, Greycroft, and Starvest Partners.

The Product

Ceros provides multiple products and the Devops team supports them all.

The core Ceros (https://ceros.com) product is composed of multiple single-page applications (Admin, Studio, and Player) written in Javascript using libraries like jQuery, Require, and Backbone.  It is supported by a REST backend built in PHP. The Ceros Studio is built around the HTML5 Canvas element. We’re in the midst of migrating both the frontend and backend to Typescript.

The infrastructure uses Docker, Jenkins, and Cloudformation. We use a myriad of AWS offerings. We also use Okta for authentication and Fastly as a CDN. We’ve begun a migration to Terraform and are considering a migration from ECS to Kubernetes as we add services.

The DevOps team also supports Markup (https://markup.io), which is built in React and Typescript on the frontend and Typescript on the backend.  Its infrastructure uses Terraform and Kubernetes on AWS.

The Team

As part of the Ceros product team, you’ll be working with a cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven ability to execute, and every member of the team is equally responsible for moving the product forward.

We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much.

The DevOps team is the primary caretaker of the infrastructure, responsible for owning the infrastructure roadmap and pushing it forward.  We’re constantly looking to improve the infrastructure to make it more stable, scalable, available, more easily deployed, and easier to work with.  

We follow DevOps principles, which means we view ourselves as the deep knowledge and support for all the developers when they need to write infrastructure stories.  Each member of the DevOps team serves as a liaison to one of the feature engineering teams, helping to plan and review the infrastructure components of their stories.

Key Responsibilities

  • Evaluating, testing, and building new infrastructure tools and technology
  • Writing detailed planning documents on stories so your teammates can assess the proposed approaches to a story, offer suggestions of approaches missed, and we can all agree on where to go from there
  • Writing maintainable code (probably goes without saying)
  • Carrying out and being on the receiving end of intense code review sessions from your peers who hold your work (and their own) to the highest of standards
  • Helping the full stack development teams write infrastructure code, and reviewing said code
  • Writing clear documentation around infrastructure code and development tooling so that it’s easy to understand, use, and modify
  • Working closely with the rest of the team to deploy new releases and data migrations without hiccups 
  • And finally, ensuring the availability of the Ceros platform

Practical stuff we anticipate you having:

  • Experience with CI/CD pipelines, configuration management, infrastructure orchestration, containerization, linux administration... you know, DevOps.  
    • In particular, experience with Terraform, Kubernetes, and AWS. 
  • An eagerness to write well documented, clear code.  You understand that infrastructure code is still code and the principles of documentation and organization that apply to every other kind of code, still apply here.
  • The wisdom of experience.  You understand that principles and design patterns are important guidelines, but not hard and fast rules.  You know when to apply a pattern and when not to, when to hold fast to a certain principle, and when to let it go.  You understand that sometimes we can’t let the perfect be the enemy of the good and we’ll have to take on tech debt, but when we do, it should be with consideration and intention (and should be documented).
  • An eagerness to learn.  We’re looking for engineers who are able and eager to keep up with the pace of our rapidly evolving field.  

Key things to know

  • We want you to start ASAP
  • This is a full-time position
  • This is a remote first role but we are primarily in the U.S. Eastern time zone and prefer candidates who can have an overlapping work schedule with the rest of the team

Benefits

  • Competitive Salary
  • Stock options
  • Premium health insurance
  • 401K match
  • Paid parental leave
  • Unlimited vacation days
  • Wellness Fridays (Half Day Fridays)
  • Excellent gear (Macbook Air, external monitor, etc.)
  • Stipend for the home office set up
  • Growth and Learning opportunities within the company
  • Virtual experiences in which Cerosians can collaborate, educate, and create social connections with one another

At Ceros, we are deeply committed to the recruitment, retention, and growth of diverse talent; uniting people from unique backgrounds in our shared passion for unlocking creativity through technology.

As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, veteran status, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability or genetic information.  We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our company.

See More
Easy Apply
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • PHPLanguages
    • TypeScriptLanguages
    • jQueryLibraries
    • ReactLibraries
    • RequireLibraries
    • Backbone.jsFrameworks
    • Node.jsFrameworks
    • AWS (Amazon Web Services)Frameworks
    • RedisDatabases
    • InVisionDesign
    • SketchDesign
    • JIRAManagement
    • TrelloManagement
    • HubSpotCRM
    • LinkedIn SalesNavigatorCRM
    • ZoomInfoLead Gen
    • SalesLoftLead Gen
    • DuxSoupLead Gen
    • KoncertLead Gen
    • BombBombLead Gen
    • GongLead Gen
Previous
Next

What are Ceros Perks + Benefits

Ceros Benefits Overview

At Ceros, we take great pride in offering a work-life that creates moments of joy, and lasting memories. Join us and be part of the movement to enable everyone to create experiences that matter.

Culture
Volunteer in local community
Partners with Nonprofits
Eat lunch together
Intracompany committees
Open door policy
Group brainstorming sessions
Diversity
Documented equal pay policy
Unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Diversity Employee Resource Groups
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Mental Health Benefits
Retirement & Stock Options Benefits
401(K) Matching
Company Equity
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Continuing Education stipend
Time allotted for learning
Online course subscriptions available
Customized development tracks

An Insider's view of Ceros

How would you describe the company’s work-life balance?

Ceros embraces the well-being of their workers, rolling out programs such as Wellness Fridays and providing excellent benefits. What we’ve seen in practice is that shortening the workweek does not sacrifice productivity, it improves it. While many companies shamelessly promote workaholism, Ceros emphasizes the importance of work/life balance.

Anders

Designer

What kinds of technical challenges do you and your team face?

It’s not easy to automate our product. The very thing that makes the Ceros Studio awesome, its flexibility and power, is the same thing that makes it difficult to write automated tests for. However, the talented members of the Quality Engineering team are succeeding

Karen

Sr. Quality Engineer

How does the company support your career growth?

Ceros has not only supported my career growth over the years but encouraged me to find a career path that I'm truly passionate about. Since starting in a sales role four years ago, Ceros has given me the opportunity to move onto the marketing team, and evolve my position into a content marketing manager focused on creating video for the brand.

Ramsey

Content Marketing Manager

How do you make yourself accessible to the rest of the team?

Taking small steps in opening the lines of communication through informal 1:1s helps strengthen personal & work connections. As an avid listener, I’m open, curious, and ask questions to learn from my team each day. Admitting to own failures goes a long way in enabling the team to be honest with their feedback, bubble up matters, and build trust.

Priyanka

VP of Customer Success

What's something quirky about your company?

The entire company culture is brilliant. From the honesty and openness, to the amazing welcome each new employee gets from the rest of the team, to the humour that is associated with taking the job (but not ourselves) seriously.

Topher

Sr. Software Engineer

More Jobs at Ceros