[Remote] Senior Software Engineer, Self Service at Replicant

Remote

Replicant Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Voice AI, Customer Service, SaaS, TechnologyIndustries

Requirements

  • 5+ years of Software Development experience in a SaaS environment
  • Experience leading technical projects and prioritization with a customer-focused mindset
  • A deep understanding of the unique requirements and challenges of B2B applications, including reliability, scalability, and usability
  • A strong grasp of accessibility standards (WCAG, ARIA) and experience developing inclusive web applications accessible to all users, including those with disabilities
  • Experience mentoring junior software engineers
  • Advanced knowledge of Object Oriented Programming, Test Driven Development, Distributed Systems, and API design
  • A desire to create elegant, scalable, and maintainable tools and solutions
  • Experience with primary technologies: React, TypeScript (or similar), and PostgreSQL

Responsibilities

  • Build modern, single-page applications using technologies like React and Node.js
  • Provide technical mentorship, code reviews, and technical project leadership for your team
  • Identify and drive the adoption of new technologies, best practices, and design patterns in your team
  • Use metrics and your team's collective experience to drive development decisions
  • Share your passion for learning about technical topics with your team and peers
  • Participate in regular on-call rotations to support our systems
  • Collaborate with your team to manage and prioritize work through a rigorous, yet lightweight, agile process

Skills

Key technologies and capabilities for this role

ReactNode.jsJavaScriptSaaSAgileCode ReviewTechnical LeadershipSingle-Page Applications

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a fully remote position that respects time zone differences.

What compensation and benefits are offered?

Replicant offers highly competitive salaries, equity, and for US employees a 401(k) plan, along with top of the line healthcare (medical, vision, and dental), health and wellness perks, and an equipment stipend.

What skills and experience are required for this role?

Candidates need 5+ years of software development in a SaaS environment, experience leading technical projects with a customer-focused mindset, deep understanding of B2B app challenges like reliability and scalability, strong grasp of accessibility standards, experience mentoring juniors, and advanced knowledge of OOP, TDD, distributed systems, API design, plus React, TypeScript, and PostgreSQL.

What is the company culture like at Replicant?

Replicant features a small, distributed team across the SF Bay Area, Toronto, New York, and other parts of the US and Canada, solving huge challenges with significant impact per improvement, using a rigorous yet lightweight agile process, with emphasis on technical mentorship, code reviews, on-call rotations, and sharing passion for learning.

What makes a strong candidate for this Senior Software Engineer role?

A strong candidate has 5+ years in SaaS development, leads technical projects with customer focus, understands B2B challenges, excels in accessibility and mentoring, and has hands-on experience with React, TypeScript, PostgreSQL, OOP, TDD, distributed systems, and API design.

Replicant

AI-powered customer service solutions provider

About Replicant

Replicant provides AI-powered customer service solutions designed for businesses with high call volumes, such as restaurants and retail companies. Their platform operates in the cloud and integrates with existing systems like IVR, CCaaS, and CRM, allowing businesses to authenticate callers and resolve issues efficiently. Replicant's pay-as-you-go pricing model enables companies to adjust their customer service capacity based on demand, making it ideal for handling seasonal fluctuations. The platform is available 24/7, which helps eliminate wait times and enhances customer satisfaction. Replicant stands out from competitors by offering seamless integration with various systems and a flexible pricing structure, aiming to improve customer service operations and overall satisfaction for its clients.

San Francisco, CaliforniaHeadquarters
2017Year Founded
$113MTotal Funding
SERIES_BCompany Stage
Consumer Software, Enterprise Software, AI & Machine LearningIndustries
51-200Employees

Risks

Emerging competitors like Observe.AI and Talkdesk are advancing rapidly.
Businesses are developing in-house AI solutions, reducing third-party dependency.
Privacy concerns and regulatory scrutiny around AI voice data are increasing.

Differentiation

Replicant offers seamless integration with IVR, CCaaS, and CRM systems.
The platform provides 24/7 availability, eliminating customer wait times.
Replicant's AI understands complex speech patterns, including slang and humor.

Upsides

Voice AI is increasingly used to enhance customer service experiences.
AI-driven solutions are expanding into industries like healthcare and finance.
Demand for 24/7 customer service solutions is rising globally.

Land your dream remote job 3x faster with AI