Senior Software Engineer, Full-Stack
Core
Design and develop data-driven, customer-facing features and backend services for a marketing and customer engagement platform, enabling real-time personalization and campaign delivery.
Role type
Senior Full-Stack Engineer (Ruby on Rails/Vue.js)
Builds
Marketing and customer engagement platform features, backend services, and API integrations
Domain
B2B SaaS, Marketing Technology
Deliverable
product features
Required skills
Ruby on Rails, Vue.js, JavaScript, RESTful API design, MySQL, System Architecture, Mentoring, AI-assisted development
Preferred skills
Go, Node.js, LLM API integration, Vector search/RAG, AWS, OpenSearch, Redis, Kafka, Docker, CI/CD
Technologies
Ruby on Rails, Vue.js, MySQL, Redis, Kafka, AWS, OpenSearch, Docker
Responsibilities
Design and build scalable systems across the full stack; Contribute to architecture and engineering patterns; Mentor junior and mid-level engineers; Improve performance, code quality, testing, and security; Partner with Product and Design to solve business problems; Leverage AI tools to accelerate delivery and integrate AI capabilities; Resolve production incidents.
Seniority
Senior, hands-on IC with mentorship responsibilities