✨ About The Role
- The Backend Engineer II will be responsible for executing and delivering large and complex projects end-to-end.
- They will ensure timely delivery of all product deliverables and play a key role in technical discussions within the team.
- The role involves mentoring junior engineers and setting best practices for coding and code reviews.
- The engineer will regularly work with the team to improve key business and engineering metrics around performance, quality, and availability.
- Participation in hiring initiatives and evangelizing about contributions and accomplishments is also expected.
âš¡ Requirements
- The ideal candidate is a strong and self-motivated individual who can drive decisions independently.
- They should have solid experience in building web-based products and a proven track record in developing highly-available and scalable distributed systems.
- A minimum of 2+ years of expertise in at least one dynamic programming language and one MVC web framework is essential, preferably Ruby on Rails.
- The candidate should possess expertise in database modeling and be able to spot database bottlenecks while writing optimized queries.
- They should have a willingness to explore new technologies and be a subject matter expert in their field.