DevOps Engineer

Hi There!

We’re looking for good humans who strive to write good code. We have a preference for folks with Ruby on Rails and/or React experience, but if you understand how to write good software, are hungry to learn, and hungry to help, we want to hear from you!

Please email your resume and a short cover letter telling us about yourself to join@hint.io. We'll get back to you within a week or so to start our selection process. An actual human reviews every resume and we don’t ghost our candidates. Even if you’re not the right fit right now, we’ll let you know.

We Believe

Our clients deserve an experience that is reliable, understandable, and delivers results while maximizing investment. Developers deserve security, enrichment, and fulfillment—personally as well as professionally. Every day we're building towards a development process where everyone wins and we’re looking for like-minded developers and project leaders to join in our mission.

What We Do

We are primarily focused on writing high-quality software to solve our customer’s problems. We support the evolution of existing systems and applications through a variety of DevOps and Tooling Development, with a strong focus on improvement to legacy code bases. We’re consultants who communicate with our clients to manage their expectations and provide judgment and perspective so the end results are healthy, sustainable systems.

Some of our work is structured as independent greenfield projects where we lead the project management, development, feedback, and delivery cycle, working closely with the stakeholder. Other work focuses on high collaboration with client teams, providing them insight and guidance on how they can improve their own existing software systems and be happier for it in the long run. Our Culture and Values Our values are foundational to how we run our company. They permeate how we deliver to clients, how we show up for our teammates, and how we lead our business with compassion. They are:

  • Kindness: We treat people with compassion and respect.
  • Integrity: We do what we know is right, and when we don’t know we’ll tell you.
  • Teamwork: We do our best work when we work together.
  • Improvement: Continuous improvement applies to everything that we do and everything that we are.

People matter. That's the core of what we believe and who we are as a team. We’re focused on kindness and integrity to our colleagues, our customers, and our community. We work together as a team and learn with humility and enthusiasm to develop our craft as software developers. Together, we accomplish things that would be impossible alone. We invest in each other through pairing & mentorship both on and off the clock. Our accomplishments are recognized by each other, and when we make mistakes, we learn together.

We Take Equality Seriously

Hint is proud to be an equal opportunity workplace and is committed to equal opportunity employment without regard to race, religion, color, gender, sexual orientation, age, disability, ancestry, national origin, military or veteran status, marital status, genetic information or any other characteristic protected by applicable law.

Your Role

Hint Developers work on self-managed teams of 2-4 developers based on client needs. Teams are project-based, so you'll get to work with new people and tackle new challenges every 6-12 months. The DevOps Engineer is responsible for creating and optimizing production infrastructure as well as developer tooling for our clients. Working closely with client developer teams, you create high-quality, efficient solutions which shorten the software development cycle and deliver business value to the client. You’re constantly looking for opportunities to automate monotonous tasks, and are excited about improving the software development lifecycle for yourself, and others.

Successful DevOps Engineers...

  • Understand and value how to write high-quality sustainable code
  • Represent healthy judgement and perspective on technical trade-offs and architecture decisions
  • Mentor and share knowledge with colleagues
  • Actively seek out feedback
  • Communicate effectively, efficiently, and with respect
  • Break down large, complex problems into small, actionable tasks.
  • Proactively build strong relationships with stakeholders and teammates
  • Share your knowledge & understanding with client developer & ops teams so that they are set up for long-term success.

Core Capabilities

  • Able to administrate a Linux server
  • Expert level experience with containerization (e.g. Docker) & orchestration (e.g. Kubernetes)
  • Capable of building infrastructure as code (e.g. using tools like Terraform, CDK, Ansible)
  • Familiarity with at least two cloud providers (e.g. AWS, Google, Digital Ocean)
  • Skilled at creating and optimizing CI/CD pipelines (e.g. Github Actions, Circle CI)
  • Proficient in at least one programming language (Ruby preferred, others welcome)
  • Love observability, performance, and testing
  • Knowledgeable in DevOps best-practices

We’d Love For You To Be Developing...

  • Eagerness for opportunities to make open source contributions (both commits & comments)
  • Extensive experience working with medium-large Ruby on Rails applications
  • Experience with consulting into other organizations or managing project expectations with internal product stakeholders

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you. Don’t let a bullet point or two stop you!

What Else You’ll Do Besides Write Code

We’re a small shop, so we’re looking for teammates who are excited to build more than a codebase. We’ll help you to balance billable and non-billable work so that you can contribute to our culture while maintaining a sustainable pace. When you’re not developing software, you might participate in our recruiting efforts, engage with the tech community through contributing to our blog, attending meetups, conferences, and other events, or you might have a knack for account management and technical sales support. Continuous improvement is a value of ours so you’ll definitely have a chance to teach and mentor others. Together we can build a great business and a great culture.

We’re excited to meet you.

Everyone On The Team Has...
Remote First Culture (We’re 100% distributed)
Equitable, competitive salaries
Quality health insurance
Paid parental leave and flexible paid time off
401k plan, including a 4% employer matching
Professional growth and development time

Please email your resume and a short cover letter telling us about yourself to join@hint.io.