Customer Architect

Chef


1 month ago

11/21/2019 10:24:54

Job type: Full-time

Hiring from: US only

Category: Software Dev


Chef Software is the industry leader in IT automation and DevOps solutions. We are a dynamic and rapidly growing software company with a strong sense of dedication to our customers and the Chef community. We work hard but try not to take ourselves too seriously. This is a very collaborative and inclusive work environment where individuals strong on aptitude and attitude will have an opportunity to grow their professional careers through working with some of the most advanced technology and talented developers in the business. We provide competitive compensation, generous benefits, and a professional yet relaxed atmosphere.

At Chef, we develop the world's best products for managing applications and infrastructure at scale, and we deploy them against real problems in all kinds of industries. We’re writing the rules of the cloud -- rules the world’s top engineers live, breathe and contribute to. Our platform is used to enable hundreds of millions of people around the world to chat, fly, present, bank, game, shop, and learn. Chances are the web applications you use every day have infrastructure built, deployed, secured and ran with our code.

The Chef Customer Success Team operates globally, and includes Customer Success Management, Technical Success, Professional Services, and Support. These teams work together closely to execute on programs and playbooks that enable our customers to become successful and grow.

A Customer Architect (CA) at Chef is a technical champion and mentor-coach who drives adoption of Chef products and practices with Chef’s customers. With our customers, at events, and in our online communities, the CA acts as the face of Chef. The CA is highly experienced in applying automation to improve business performance. The CA coaches our customers’ technical decision makers and senior management to identify and prioritize business problems, define measures around these, and plan technical strategies for addressing these problems. Strategies frequently include workflow design and deployment architecture. 

The position involves frequent travel (up to 50%) primarily to Customer locations in Central and Eastern United States.


Responsibilities

  • Lead customers in application of Chef products and services offerings to meet Customer Business Outcomes. This may include white-boarding and helping design an architecture one day, and aiding in overcoming technical and cultural blockers the next! 
  • Own the technical relationship with a portfolio of accounts, and partner with the other members of the account team (Customer Success Manager, Regional Sales Director, and Solutions Architect) to define and execute account strategy
  • Be the customers’ champion inside of Chef, advocating for them with Support, Product, Engineering, and other groups
  • Recommend product improvements based on customers’ experiences
  • Act as a trusted-advisor to customers, staying up to date on the ever-evolving state of technology, including both technology that is inside Chef, and in complementary/competitive fields outside of Chef


Desired Qualifications

  • 5 years of demonstrated experience in systems engineering/administration or software development
  • Demonstrably superb verbal communications skills, including a dynamic and engaging presentation style that inspires confidence
  • Expert-level working knowledge of Chef Software, including Chef Infra Client and Server, Chef InSpec, and/or Chef Habitat
  • Deep understanding of Continuous Integration and Continuous Delivery tools and principles
  • Experience in using Continuous Delivery practices to release to production
  • Demonstrate empathy and understanding of the work engineers, architects, managers, and others do in building, releasing, and maintaining software
  • Yak shaving proficiency
  • Experience using Agile and/or Lean techniques, such as Scrum and Kanban
  • Experience engaging with the Chef Open Source Community
  • Familiarity with cloud native design patterns, microservices, and modern web scale architectures
  • Skill navigating organizations and creating alliances to resolve problems
  • Experience with IT Audit and Compliance process and tools
  • Willingness to learn and a growth mindset may substitute for specific qualifications above. If you have a passion for DevOps, we want to meet you!
At Chef, we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our products and our community to flourish. Chef is honored to be an equal opportunity workplace. We are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, age, citizenship, marital status, disability, gender identity, sexual orientation or Veteran status.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Clearbit (US/European timezones)
    2 days ago


    We're looking for a growth engineer to join our Conversion team. This is a role you can (and we hope you do) grow immensely in, all while making a big impact on the business. Once an idea or problem is identified, you get a lot of autonomy as to how you test and solve it.

    About the role

    The Conversion team works across the funnel - on anything from churn to improving sales efficiency to landing page conversion to free tools. We work in one week sprints, where we identify experiments, research and run with them. We default to an MVP model – splitting ideas into the minimum to test (while still being on brand) before building out. 4 launches + feedback (iterations) over 4 weeks is much more appealing to us than a month of work before feedback. We are often wrong, and want to learn as quickly as possible.

    Here's what you'll be doing:

    (1) Building and enhancing free useful tools for our target audience: We work on free tools to help with lead generation. For example, we have our Connect email finder tool and a "lite" version of our Salesforce integration, as a free Chrome extension. 

    (2) Improving the experience of new users: This includes optimizing onboarding for new users (both in and out of product) and making our free trial experience better. We've recently launched a new product, X, so there is a lot of potential here.

    Example: When a new user signs up, we show them integration and use-case paths we think are the best fit for them based on their tech stack and job function/role.

    (3) Finding and acting on opportunities for improving conversion. You will work across our web properties (clearbit.com, our blog, free tools) running experiments and A/B tests to test hypotheses for increasing conversion.

    Example: We recently overhauled our main demo request form with many features - dynamic enrichment to minimise the amount of form fields needing filling by prospects, auto-completing their email address, or hiding the form and showing a CTA to schedule time with their CSM if they're a customer. Try it out on our homepage 😉

    (4) Helping other teams be more efficient. One of the great things about this role is you are not siloed. If there are areas of opportunity to help the CS team, we'll do it.

    Example: We built a Prospect Research tool for our customer facing teams. It pulls information together on a prospect from a multitude of sources (including Clearbit 🙂) saving sales reps 10 minutes of research prior to each call.


    (5) Implementing personalization and product demos in our work: This includes anything from implementing personalization on our website and within our emails to detailed product and use-case demo pages for the sales team.

    Example: We use hyper personalization on our Reveal page, including pulling in a screenshot of the visitor's homepage and showing them how it could look if they used personalization.


    Summary

    Hard skills are great, and we do expect a certain level of experience, but more importantly we're looking for someone who can learn on the job, loves solving problems, is adaptable to change. Our priorities can change, new exciting ideas can surface and we have many different products and areas of scope. 

    Our goal is to build the best growth team there is - for both your growth and the company's growth. Focused on results, but with the freedom and autonomy to experiment with new things and jump on opportunities as they arise. We work and learn fast, but have the infrastructure in place that we still test everything thoroughly and abide to the high quality bar we set for ourselves. Learn more about us here.


  • Founded in 2007, Quimbee is one of the most widely used and respected study aids for law students. With a massive and growing library of case briefs, video lessons, definitions, and practice questions, Quimbee helps its members achieve academic success in law school. Quimbee can be accessed on desktop, tablet, and mobile devices.

    This position is 100% remote. All you need is an internet connection and a quiet place to work.

    Quimbee's tech team works on an agile process and has a great mix of seasoned web backend, frontend, and mobile developers. Quimbee's web and API platform is based on a monolithic Ruby on Rails application, and we make the effort to keep it updated to recent dependencies' versions. We're big believers on automated tests, and while we don't necessarily do test-first, CodeClimate rates both our maintenance and code coverage metrics with an A.

    This position is to work primarily on our web platform with an emphasis on our frontend code (views, HTML, CSS, JS) but also helping on backend work (controllers, models, serializers, query optimization, etc) whenever that's needed, so we're looking for someone with a passion for frontend but who's no stranger to backend code.

    Responsibilities

    • Design and write maintainable code following best practices, knowing that most of the time, good enough is better than perfect.
    • Help maintain and improve our frontend code, currently based on Slim, SCSS, Bootstrap, and plain JS with a mix of some jQuery. We're pushing to adopt RSJS on the JS front.
    • Help maintain and improve our backend code, including writing new features and adapting existing ones collaborating with our backend developers. We use Ruby on Rails.
    • Collaborate with teammates, the project manager, product, design, and QA teams during the whole SDLC, providing technical points of view, effort estimates, drafting or reviewing requirements, etc.
    • Take ownership of assigned projects and be responsible for communicating progress on a regular basis.
    • Participate in scheduled planning, review, and retrospective meetings on a regular basis (via videoconferencing technology)

    Task Examples

    Working with us, you could be asked to (solo or as part of a team):

    • Implement a new page from scratch from a new comp coming from our design team, leveraging existing HTML/CSS components when possible but implementing brand new ones when needed.
    • Take a raw, initial version of a new page or feature developed by our backend devs and "beautify" it by adapting its front-end code to reuse UI components and follow our style guide, in the context of our Ruby on Rails application. This requires a very good understanding of Rails' controllers and views conventions.
    • Review our existing JS code and refactor it to follow best practices.
    • Perform code reviews providing advice on how to improve code with a particular focus on Javascript.
    • Prepare and document reusable HTML/CSS/JS code components so that other developers can use them.
    • Setup a unit testing framework for our JS code and sponsor it among your teammates.
    • Work with other backend developers implementing a new API endpoint in Ruby serializing data in JSON for our mobile app.

    Requirements

    • B.S. computer science or related field
    • 5+ years of Javascript experience
    • 2+ years of Ruby on Rails experience
    • Excellent HTML & CSS experience (cross-browser compatibility, responsive media queries, flex, grid, etc.)
    • Advanced knowledge of the Javascript ecosystem (yarn, webpack, babel, etc)
    • Good understanding of SQL
    • Extensive Git (or similar) experience solving complex merging conflicts
    • Know how the web works under the hood: TCP, HTTP, DNS, IP, caches, etc.
    • Solid knowledge of OOP, software architecture, and design patterns
    • A deep understanding of the importance of building maintainable, efficient, clean code, while balancing that with the urgency of the business needs
    • Deep caring about uptime, performance, and reliability
    • The will to take responsibility for projects end-to-end from idea to completion
    • Fluency in English
    • Based in the U.S.

    Preferred Qualifications 

    • Experience with at least one programming language other than Ruby and JS
    • Familiarity with the concepts outlined in the Reasonable System for JavaScript Architecture
    • Experience working with Rails' server-generated JavaScript (SJR)
    • Experience working with JavaScript frameworks like Vue, React, Angular, etc.
    • Hosting apps in Heroku, monitoring and scaling them up/down
    • Implementing APIs for mobile apps
    • Implementing a SaaS application or with subscription-based businesses generally

    Benefits

    • Join a small team who loves what they do.
    • Work from home.
    • A competitive salary.
    • Healthcare coverage (including dental) for you and your family.
    • Untracked paid time off and sick leave.
    • 401(k) with 3% company matching.
  • ApproveMe is in immediate need of a Full-time Full-stack PHP Laravel / React.js developer to work alongside our product manager, UX Designers, lead developer and three UI engineers.


    As a PHP Laravel Back-End Developer (with React Experience), you deserve to use your development skills to their fullest potential... to grow into the BEST future version of yourself... to help build a product that changes an industry (and your portfolio) forever.


    Our team consists of some wildly talented designers and developers with backgrounds working on products such as: Active Campaign, Twitter, Atlassian, and Helpscout.


    Together we have been secretly crafting an absolutely gorgeous, user-focused SaaS product (with personality and pizzazz) based off of 6+ years of user feedback from thousands of our customers. We will be launching in 2-3 months, all we are missing is someone like you to jump on-board.


    This is an opportunity that could change your portfolio forever.


    What if you could:


    • Have the creative freedom to do your top-quality work with an inspiring and collaborative team?


     Use your full-stack (PHP Laravel, React.js) chops to help deliver a document signing app that disrupts the largest established players in the legal/tech space, changing an industry (and your portfolio) forever?


    Our mission is clear: 


    We are leveraging our exponential success of our current products to gear up and deliver a new revolutionary SaaS/cloud hosted platform. We are looking for a talented and innovative developer to help us on our mission.


    If you are a full-stack PHP Laravel/React Javascript developer able to commit to between 40+ hours weekly and have experience building highly scalable digital products, then our team would provide a great opportunity for you.

    Our Tech Stack:


    BACK END: PHP, Laravel (+ a gorgeous well-documented Swagger generated API)


    FRONT-END: React.js, Typescript, Redux-Saga for event handling, Redux for state management, React hooks, Storybook


    CLOUD: AWS, EC2, Docker, Beanstalk, Codeship



    You will work on:


    • Collaborating in an agile development team, made up of a product manager, technical lead, back-end developer, multiple UI/UX developer's all working together on an exciting industry-transforming product.

    • Developing new user-facing features and building reusable code and libraries for future use.

    • Optimizing applications for maximum speed and scalability using React.JS.

    • Developing new user-facing features as well as the integration of backend code & end points.

    • Writing and maintaining efficient, reusable, and reliable PHP Laravel code and API endpoints.

    • Ensuring the best possible performance, quality, and responsiveness of the applications by identifying bugs and solving problems.

    • Helping maintain code quality, organization, and automatization as well as the integration of user-facing elements with server-side logic.


    With Some Of Your Previous Experience You May Have Accomplished The Following:


    • 4+ years experience with modern PHP development strategies.


    • Solid working experience with PHP frameworks like Symfony or Laravel (Laravel preferred).


    • Solid working experience building RESTful APIs.


    • Solid working experience with basic database fundamentals, data modeling, and optimization. (MySQL preferred).


    • Experience with Test-Driven Development (TDD).


    • Experience integrating with third-party APIs.


    • Experience working in the AWS (Amazon Web Services) ecosystem.


    • Solid working experience with Javascript, particularly integrating with APIs (Vue.js or React would be a plus).


    • Experience with scalable/high traffic platforms.


    • Strong attention to detail and documenting APIs is a must.


    • Experience with standard Git development workflows.


    • Experience working within Agile development environments.


    • Understanding of the entire project lifecycle for software development.


    • 100% fluent in English.



    Why Work Here?


    Our developers work on exciting and complex problems. You'll learn a ton by working with a creative, fun team who value your technical expertise.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!