Staff Full Stack Software Engineer

Kixie (Headquarters: Santa Monica, CA)

Location: Santa Monica, CA   |   Full-Time   |   $175,000 - $300,000
React Recoil Redux Node.js AWS Lambda DynamoDB RDS Elasticsearch SQS SNS SAM CloudFormation PostgreSQL Redis Docker TypeScript Full Stack Staff OAuth JWT CI/CD B2B SaaS Sales Tech Full Stack Engineer Staff Engineer
Kixie is seeking a Staff Full Stack Software Engineer for their Santa Monica, CA office (Hybrid 3x/week min in-office requirement). Kixie is a fast-growing, profitable B2B startup revolutionizing sales with a cloud-based voice and texting solution. We care deeply about our craft and want someone who truly enjoys solving hard problems every day.

Role & Responsibilities:
- Design, build, and maintain full-stack applications using React/Recoil, Node.js, PostgreSQL/RDS, and AWS services.
- Improve system scalability by optimizing databases (RDS, DynamoDB, Elasticsearch), API performance, and infrastructure.
- Solve complex technical challenges, such as real-time communication, distributed computing, and event-driven architectures (SQS, SNS, Lambda).
- Develop secure and resilient systems, implementing best practices for authentication (OAuth, JWT), authorization, and data protection.
- Lead cross-functional initiatives, collaborating with product managers and designers to deliver seamless user experiences.
- Continuously refine development workflows, advocating for CI/CD, test automation, and DevOps best practices.
- Work with infrastructure-as-code tools like AWS SAM / CloudFormation.

Technical Skills Required:
- 8+ years of experience in full-stack development.
- Expertise in React (including state management like Recoil/Redux) and Node.js.
- Strong understanding of modern front-end development (TypeScript, component-based architecture, performance optimization).
- Experience building and optimizing scalable, event-driven backend systems with RESTful APIs and microservices.
- Proficiency in database design and optimization (PostgreSQL/RDS, Redis, DynamoDB, Elasticsearch).
- Solid knowledge of authentication, authorization (OAuth, JWT), and security best practices.
- Hands-on experience with AWS services (Lambda, RDS, DynamoDB, SQS, SNS, Elasticsearch).
- Experience with CI/CD pipelines, containerization (Docker), and infrastructure automation (SAM/CloudFormation).

Ideal Candidate:
- Ability to work cross-functionally with designers, product managers, and DevOps teams to drive end-to-end solutions.
- Passion for staying ahead of technology trends and driving innovation in engineering practices.
- Strong problem-solving skills and enjoys tackling complex challenges.
- Values teamwork, transparency, and community.
- Bachelor’s degree in CS or equivalent experience is implied but not explicitly stated as required (vs Backend role).

Benefits include comprehensive insurance, unlimited PTO, parking, career development opportunities, and a pet-friendly office.
Post Date: April 17, 2025