Job Description : Software Craftsperson Python + React (6+)
- This is a remote position.
- Experience : 5- 9 years
- Employment : Permanent
Experience Level
This role is ideal for engineers with total 6+ years of experience in which around5+ years of hands-on software development experience and 1+ years of leadership experience, with a proven track record of shipping complex projects successfully.An experienced individual contributor and leader who thrives in large, complex projects with widespread impact.
Requirements
- 6+ years of software development experience with strong architectural design skills.
- 1+ years in a technical leadership role, managing pods or cross-functional teams.
- Proficiency in system design, service ownership, and technical documentation.
- Strong experience with code reviews and quality assurance practices.
- Proven ability to communicate effectively with technical and non-technical stakeholders.
- Track record of delivering complex projects on time.
What You'll Do
Key Responsibilities
- Lead projects end-to-end, from architecture to deployment, ensuring timely, high-quality delivery
- Collaborate with Engineering and Product Managers to plan, scope, and break work into manageable tasks
- Always know if the project can ship, with clear trade-offs when needed
- Drive technical decisions with a shipping-first mindset and active participation in key meetings
- Maintain deep knowledge of your services, identifying risks and creating mitigation strategies
- Review code for quality and best practices, mentoring engineers to improve their craft
- Communicate clearly with stakeholders, set realistic expectations, and build trust
- Support and guide engineers, helping unblock issues and foster collaboration
- Anticipate challenges, prepare fallback plans, and facilitate problem-solving
- Keep documentation accurate, up-to-date, and accessible
You Will Also
- Lead highly ambiguous projects of critical business impact, balancing engineering, operational, and client priorities
- Link technical contributions directly to business impact, helping the team and stakeholders align
- Contribute meaningfully to team goals, with visibility into business objectives over multiple quarters
- Ensure safe rollout of new features through incremental releases, monitoring, and metrics
- Anticipate and mitigate risks across connected systems, ensuring minimal operational impact
- Proactively improve system quality and longevity while leveling up those around you
- Shape roadmaps, vision, and practices of the engineering discipline, influencing both your team and the wider business