✨ About The Role
- The Senior Backend Engineer will work cross-functionally with product, design, and engineering teams to execute product and business strategies.
- This role involves contributing to the full development cycle, including technical design, development, testing, experimentation, analysis, and launch.
- The engineer will participate in code reviews and provide feedback on product specifications and design documents.
- The position requires balancing speed with quality while building new products, ensuring that show-stopping bugs are avoided.
- The role also includes mentoring junior engineers and contributing to standards that improve developer workflows.
âš¡ Requirements
- A bachelor's degree in Computer Science or a similar technical field, or equivalent practical experience is essential for this role.
- Candidates should have at least 3 years of industry experience in large-scale distributed systems.
- A minimum of 5 years of hands-on software development experience in programming languages such as Go, Python, Ruby, Java, or C++ is required.
- Experience with designing and implementing maintainable APIs using GraphQL, REST, and HTTP is crucial.
- The ideal candidate will have a proven track record of developing scalable and reliable serving systems.
- Strong organizational skills and the ability to prioritize tasks effectively are necessary for delivering projects on schedule.
- Excellent communication skills are important for collaborating with teams in a fully remote environment.