Toptal is seeking a Senior Backend Engineer to join our Core Team and work on a new product, an AI-powered platform. The role involves writing elegant Ruby (and/or TypeScript) code, collaborating with Infrastructure Engineers, and mentoring team members.
Requirements
- 5+ years of web development experience with Ruby/Rails
- 5+ years of experience with SQL databases
- Strong knowledge of object-oriented programming, automated software testing, development, and testing essential methodologies
- Knowledge of GraphQL and Kafka is preferred but not required
- Knowledge of JavaScript/TypeScript, Node.js, and React is a plus
- Ability to consider multiple quality dimensions like user impact, failure tolerance, code maintenance, implementation time, security breaches, and performance
- Genuinely interested in technology and love to try new things
- Tackle complex problems by considering multiple solutions, weighing them, and deciding on the best course of action
- Must have outstanding written and verbal communication skills
- Thrive on providing and receiving transparent but always constructive feedback
- Ability to work in a fast-paced, rapidly growing company and handle a wide variety of challenges, deadlines, and a diverse array of contacts
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
