Taro Logo

Software Engineer, Full Stack (Platform Engineering)

Industry leading conversational CRM platform providing intelligent tools, AI, and automation for personalized customer service across channels.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
7+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Full Stack (Platform Engineering)

Kustomer, a leading conversational CRM platform, is seeking a Full Stack Engineer with a focus on backend/platform development to enhance their platform's extensibility. Founded in 2015 and having raised over $200M in funding, Kustomer serves major brands like Abercrombie, Skims, and Sweetgreen. The role combines backend systems work with frontend collaboration, utilizing technologies like Node.js, MongoDB, and React.

The position requires 7+ years of experience and emphasizes both technical expertise and leadership qualities. You'll be responsible for designing and developing scalable applications, managing high-volume data systems, and working with cross-functional teams. The role involves significant backend development, API creation, and system optimization, while also requiring frontend development capabilities.

This is a remote position offering comprehensive benefits including 100% healthcare coverage, 401K, and stock options. The company culture emphasizes collaboration, continuous learning, and innovation. Kustomer maintains a strong NYC presence while embracing remote work across the US and UK.

The ideal candidate will have extensive experience with modern server-side languages, NoSQL databases, and cloud platforms. They should be capable of mentoring others, leading complex projects, and maintaining high code quality standards. The role offers an opportunity to work on cutting-edge technology while solving complex challenges in customer experience management.

Last updated 2 months ago

Responsibilities For Software Engineer, Full Stack (Platform Engineering)

  • Design, develop, and deploy robust and scalable full-stack web applications using Node.js, React, MongoDB, and AWS
  • Work across real-time event driven systems, managing high volumes of data
  • Collaborate with cross-functional teams to understand project requirements
  • Build efficient and reusable backend and frontend components and libraries
  • Develop APIs and integrate with external services and databases
  • Write clean, maintainable, and well-documented code
  • Optimize application performance
  • Conduct thorough testing
  • Collaborate with DevOps engineers
  • Monitor and troubleshoot production issues
  • Conduct code reviews and mentor junior developers

Requirements For Software Engineer, Full Stack (Platform Engineering)

Node.js
MongoDB
React
JavaScript
  • 7+ years of software development experience
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Expertise in modern server-side languages (Golang, Python, Node.js)
  • Strong proficiency with NoSQL databases, particularly MongoDB
  • Experience leading complex projects and mentoring
  • Strong understanding of software engineering principles
  • Experience with RESTful API development
  • Familiarity with cloud platforms
  • Familiarity with version control systems
  • Ability to diagnose and debug complex issues

Benefits For Software Engineer, Full Stack (Platform Engineering)

Medical Insurance
401k
Equity
  • 100% healthcare coverage
  • 401K
  • WiFi and Mobile reimbursement
  • Generous vacation policy
  • Stock options
  • Competitive salaries

Interested in this job?