HumanBit Logo

Senior & Principal Backend Engineer - HD | Scrabble

Posted on January 12, 2023

Job Description

<div>Key Expectations<br /> 1. 6+ years of experience with diverse portfolio of complex and large-scale<br /> problems<br /> 2. Have strong communication and interpersonal skills.<br /> 3. Strong hands on coding and technical skills on data heavy, distributed full stack<br /> software development. Able to unblock technical problems.<br /> 4. Self-starter and able to operate fully autonomously.<br /> 5. Strong cross functional collaboration, clear understanding of architecture, and<br /> design decisions that go far beyond the immediate technical area of expertise.<br /> 6. Good command over the business domain you have worked on before.<br /> 7. Up to date with recent tools, technologies, design patterns and processes of<br /> cloud native, web scale software development.<br /> Roles and responsibilities:<br /> 1. Advocating for technology, practice, process, or architectural change. 80% of<br /> your daily efforts are driven by technical concerns.<br /> 2. Ensuring the adoption of Lean, Agile, and DevOps practices. Accelerate<br /> delivery while maintaining a high standard of quality.<br /> 3. Own and work on projects that are complex, highly ambiguous, and span<br /> multiple teams/projects, usually addressing cross cutting concerns.<br /> 4. Advise Directors and VPs on strategic, mid/long term technical decisions,<br /> involved in roadmap planning.<br /> 5. Identify and work on problems proactively that will have a large impact.<br /> 6. Entrusted with business-critical projects and setting technical vision, you<br /> understand what it&rsquo;ll take to gather a team to execute on it.<br /> 7. Help others in the company level up with their skills. This includes mentoring,<br /> lending a coding hand, code review, and architecture reviews where needed.<br /> 8. Depending on the nature of the project contribute as a subject matter expert<br /> (e.g., security), or in the form of general engineering practice (e.g.<br /> architecture).<br /> 9. Collaborate with your team&rsquo;s managers in adopting successful practices in<br /> hiring, onboarding, and production operations and engineering culture.<br /> 10. Leverage your experience to anticipate and mitigate common engineering<br /> pitfalls at all stages of project development<br /> Nice to Have:<br /> 1. Polyglot - With good command over 2 or more languages.<br /> 2. Good Data Engineering experience.<br /> 3. Experience with e-commerce, advertising, supply chain<br /> 4. Open-source contributions, publicly accessible code samples (GitHub)<br /> 5. Demonstrated excellence in one or more areas of software engineering.</div> <div>www.heyday.co</div> <div>The role:<br /> Senior</div>
Powered by
HumanBit Logo