Our client is an innovative, rapidly advancing company centered around a groundbreaking technology known as the consensus algorithm. With its exceptional speed, high security measures, and commitment to fairness, our client is poised to pioneer the world's first widely-adopted distributed public ledger. Their mission is to forge a trustworthy and empowering digital future for all, creating a cyberspace where individuals can work, play, buy, sell, create, and socialize with confidence and privacy in their digital communities, maintaining ownership and control of their information.
Within the organization, the Engineering Directors are visionary, exceptionally organized, and highly efficient leaders. They are driven to assemble top-tier teams and deliver the finest products while staying laser-focused on fulfilling the mission. As the Director of Software Engineering, you will assume responsibility for software development, with your performance gauged by delivery quality and employee satisfaction. Expect to juggle multiple roles and assist the organization in achieving greater scalability under your guidance.
We seek an ideal candidate who has a track record of collaboratively crafting outstanding products in a competitive environment, valuing honesty and kindness. They should prioritize outcomes, mission achievement, efficiency, and critical questioning of requirements, devoid of ego, swift to praise, and slow to take offense. Emotional maturity is a must, enabling tough decisions without sacrificing humanity while inspiring the team. Self-awareness is crucial, recognizing strengths and weaknesses, and adeptly organizing the team to leverage strengths and compensate for weaknesses. Exceptional organizational skills, a keen eye for detail, and the ability to manage intricate projects with interconnected components are prerequisites. About The Role:
- Lead a team of driven managers and professionals to efficiently deliver robust software.
- Ensure consistent and predictable feature delivery.
- Collaborate closely with cross-functional teams, including product and program managers, as well as executives.
- Foster a close working relationship with development partners, treating them as an integral part of our team.
- Engage in architectural and design discussions and provide support to software managers in addressing day-to-day challenges.
- Take ownership of all aspects of releases, encompassing development, testing, documentation, configuration, and monitoring.
- Uphold a culture and values that emphasize integrity, ethics, service, excellence, and teamwork.
- A minimum of 3 years of experience in a Software Director role.
- A proven track record of delivering stable software with innovative features.
- Proficiency in thinking at the system level is essential.
- Experience in managing large infrastructure and mission-critical projects is highly advantageous.
- Exceptional people management skills are a necessity.
- Hands-on technical expertise, with a willingness to roll up sleeves and support the team when required.
- Familiarity with security principles for software development.
- Experience with blockchain technologies (e.g., Bitcoin or Ethereum) and distributed applications is a bonus but not mandatory.
If you believe you meet these criteria, we encourage you to apply now. You can also reach out directly via email to firstname.lastname@example.org.