2 months ago
Responsibilities
- Own the evolution of major subsystems, including GraphQL APIs and event-driven service communication.
- Deliver technical contributions across Ruby/Rails APIs and SvelteKit/TypeScript frontends.
- Optimize serverless background processing frameworks supporting 400+ Lambda-backed workers.
- Architect multi-tenant patterns across various databases while ensuring tenant isolation and compliance.
- Translate strategic goals into technical roadmaps, collaborating with Product, Security, and Infrastructure teams.
- Set the bar for code quality and architectural patterns through rigorous reviews and mentorship.
Requirements
- BS + 10 years of experience, MS + 5 years, or Ph.D. + 4 years of experience.
- 5+ years of experience scaling production Ruby on Rails applications.
- Expertise in GraphQL and relational database tuning for high-traffic multi-tenant systems.
- Proficiency in modern front-end frameworks, preferably Vue or SvelteKit, and strict TypeScript.
- Deep experience with AWS services and proficiency with Terraform for Infrastructure-as-Code.
- Demonstrated experience at the Staff level, including writing Architecture Decision Records and building for compliance-regulated environments.
Benefits
- Company-wide bonuses based on monthly sales targets.
- Employee referral bonuses and adoption assistance.
- Tuition reimbursement and certification reimbursement.
- Certification completion bonuses in a modern, high-tech work environment.
Tech Stack
Amazon DynamoDBAWSGitLab CI/CDGraphQLMySQLPostgreSQLRedisRubyRuby on RailsSvelteTailwind CSSTerraformTypeScriptVue.js
