Software Engineer, Full Stack - Back End (Senior Level)

Industry leading conversational CRM platform perfecting customer experience through intelligent tools, AI, and automation.
$130,000 - $175,000
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Software Engineer, Full Stack - Back End (Senior Level)

Kustomer, a leading conversational CRM platform, is seeking a Senior Full Stack Engineer with a focus on backend development. This role is part of an innovative team building sophisticated customer experience solutions used by major brands like Abercrombie, Skims, and Sweetgreen.

The position offers an exciting opportunity to work with modern technologies including Node.js, MongoDB, and React, while developing scalable solutions that handle high volumes of data. As a senior engineer, you'll be instrumental in designing and implementing robust backend systems while collaborating on frontend interfaces.

The ideal candidate brings 6+ years of software development experience and strong expertise in server-side development. You'll be working in a collaborative environment, participating in code reviews, mentoring junior developers, and contributing to architectural decisions. The role requires strong problem-solving abilities and experience with cloud platforms, particularly AWS.

Kustomer offers an attractive compensation package ranging from $130,000 to $175,000, plus equity and comprehensive benefits. The company maintains a hybrid work environment with a strong presence in NYC, fostering both flexibility and team collaboration. Having raised over $200M in funding and recently becoming independent with $60M additional investment, Kustomer is positioned for continued growth and innovation.

The role provides an opportunity to work on meaningful projects that directly impact customer service experiences for major brands. You'll be part of a passionate team that values continuous learning, collaboration, and technical excellence. The company's culture emphasizes work-life balance, professional development, and inclusive teamwork, making it an ideal environment for experienced engineers looking to make a significant impact in the CRM space.

Last updated a month ago

Responsibilities For Software Engineer, Full Stack - Back End (Senior Level)

  • 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
  • Monitor and troubleshoot production issues
  • Conduct code reviews and mentor junior developers

Requirements For Software Engineer, Full Stack - Back End (Senior Level)

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

Benefits For Software Engineer, Full Stack - Back End (Senior Level)

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

Interested in this job?

Jobs Related To Kustomer Software Engineer, Full Stack - Back End (Senior Level)

Software Engineer, Infrastructure/Back-end

Senior Backend Software Engineer position at Kustomer, focusing on infrastructure, distributed systems, and platform scalability.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.