Senior Software Engineer
Core
Build and enhance customer-facing knowledge management solutions powered by AI and advanced data technologies.
Role type
Senior Frontend Engineer (AI-powered features)
Builds
Customer-facing knowledge management solutions and Help Center experiences
Domain
Customer Service / Knowledge Management / AI
Deliverable
product features
Required skills
React, JavaScript, TypeScript, distributed frontend systems, frontend performance optimization, CI/CD, mentoring
Preferred skills
AI/LLM frontend implementation, event-driven architectures, cloud deployment (Docker, Kubernetes, AWS), observability tools
Technologies
React, TypeScript, JavaScript, Ruby on Rails, Node.js, GraphQL, REST, AWS, Kubernetes, Docker, MySQL, Redis, ElasticSearch, Aurora, S3
Responsibilities
Develop and maintain frontend features in a service-oriented architecture; Partner with ML scientists to implement AI capabilities; Lead technical design and roadmap for major user-facing features; Drive engineering best practices and tooling; Own operational stability and monitoring of production applications; Mentor junior and mid-level engineers
Seniority
Senior, hands-on IC with mentorship responsibilities