Staff Engineer, Developer Experience



Software Engineering
Remote · United States · Canada
Posted on Monday, September 25, 2023
Replicant was founded on the belief that machines are ready to have useful, complex conversations that will transform the way they interact with the world, starting with customer service.
As the leader in Contact Center Automation, Replicant helps companies automate their most common customer service calls while empowering agents to focus on more complex and nuanced customer challenges. Replicant's AI platform allows consumers to engage in natural conversations across voice, messaging and other digital channels to resolve their customer support issues, without the wait, 24/7. We are now leading the way in using Large Language Models (LLMs) to transform customer service- again.
If you're excited by AI, ChatGPT, LLMs and want to make an impact with other great technologists and strong go-to-market leaders, then look no further. We've grown our team by 3x, increased revenue by 4x, and were named a top enterprise AI company by The Information. We currently serve Fortune 500 customers, run millions of AI calls per month in production, and are increasing our footprint globally.
We’re looking for a Staff engineer to take ownership of the technical initiatives of our newest Developer Experience team. This role balances the need for technical leadership as well as coaching and mentorship of engineers in a fast-paced environment. We have a need to set up environments, architect designs, and build tools to increase velocity, efficiency, and productivity. This is a very hands-on coding role and you'll be working with various teams to ensure high technical quality, high product quality, and a pragmatic technical approach! The goal of this team is to achieve operational excellence and you will be a key player in helping us achieve this.

What You'll Do

  • Lead the design, implementation, and maintenance of CI/CD pipelines for optimal delivery of our products
  • Lead the setup and configuration of test and staging environments to enable efficient testing and debugging of our features, using best practices for cloud architecture and infrastructure
  • Build new or enhance existing tools (UI, backend services, SDK, shared libraries) to speed up development, increase reusability and testability, and ensure quality of our products
  • Increase automated integration and end-to-end test coverage across our repositories to enhance software quality and reliability
  • Actively participate in technical design meetings, contributing valuable insights and helping to shape our technical direction
  • Demonstrate solutions in tech talk sessions or sprint review sessions to a wide audience, effectively explaining complex technical concepts and the benefits of the proposed solutions
  • Frequently engage with engineering teams to understand pain point and high impact technical debt and collaboratively brainstorm and implement solutions
  • Participate in grooming sessions to provide feedback on requirements, propose additional UAT criteria, implementation details, and testing notes when needed
  • Mentor and guide other team members, fostering a culture of learning and growth
  • Collaborate with product, engineering, and delivery teams to understand needs and translate them into technical requirements

What You'll Bring

  • Bachelor's degree in Computer Science or related field or equivalent work experience
  • A minimum of 5 years' experience in a senior role with a demonstrated track record of leading successful technical projects and initiatives
  • Strong experience with designing optimal CI/CD pipelines
  • Strong experience with programming in Typescript
  • Deep knowledge and experience in system architecture and design
  • Solid understanding of cloud computing platforms (e.g., Google Cloud Platform, AWS, Azure, etc.)
  • Experience with frontend and backend development
  • Experience with telephony and NLP/NLU technologies preferred
  • Excellent problem-solving skills and ability to identify inefficiencies and propose improvements
  • Experience working in an agile environment using frameworks such as Scrum/Kanban
  • Strong leadership skills, with experience mentoring and guiding team members
  • Excellent communication skills, with the ability to assess and address developer frustrations and gaps.
  • Proven ability to identify and resolve technical debt
  • Comfortable with a fast-paced environment
For all employees, we offer:
🏠 Remote working environment that respects time zone differences
💸 Highly competitive salaries, equity, and for US Employees, a 401(k) plan
🏥 Top of the line healthcare (medical, vision, and dental)
🏋️ Health and Wellness Perk
🖥️ Equipment Stipend
🌴 Flexible vacation policy
✈️ Amazing team trips & offsites where you can find our CEO baking bread for the team
🌺 Replicants are eligible for a 5-week sabbatical after being at the company for 4.5 years
Our Values
Replicant has three core values. It is critical that everyone who joins the team feels excited and moved by these values as every new team member makes an impact on our culture.
Blade Runners: We take ownership and pride to influence the outcomes of our goals. We are successful, and like a Blade Runner, use the tools at our disposal to reach our objectives. We value open and honest communication and proactively seek feedback along the way. We are a company driven to grow and achieve both individually and as a team.
Bread Makers: We are humble and strive toward an egalitarian culture. No task is too big or too small. We work together to achieve our goals and develop our company mission. We believe that the whole is greater than the sum of its parts in everything that we do.
Självdistans (Self-Distance): Självdistans is Swedish for self-distance. It's the ability to critically reflect on oneself and one's relations from an external perspective. With this in mind, we act with objectivity and always remember that we are not our work. There's no perfect science to growing a team or business, but we trust everyone at Replicant to point out our blind spots and humbly admit their own.