Our client is a leading blockchain company founded on groundbreaking technology known as the consensus algorithm. Positioned to potentially become the first widely adopted global decentralized public ledger, our client boasts exceptional speed, top-notch security, and a commitment to ensuring fairness. Their mission revolves around forging a trustworthy and empowered digital future, a realm where individuals can work, play, transact, interact, and connect in a secure, private, and self-controlled digital environment.
The Engineering Directors are distinguished by their strong technical prowess, organizational skills, and efficiency. Their dedication centers on assembling the finest team and producing exceptional products while remaining steadfast in pursuit of the mission. As the Director of Software Engineering, you will bear the responsibility for software development and will be evaluated on your ability to deliver, maintain quality, and ensure employee satisfaction. You are expected to be versatile and contribute to the organization's growth under your leadership.
The ideal candidate will possess a background in team-based product development within a competitive setting. They will value honesty and kindness, prioritize outcomes, minimize bureaucracy, and question requirements rigorously. Ego should be absent, and they should be quick to commend and slow to take offense. Emotional maturity is vital, enabling them to make difficult decisions without losing their humanity and inspiring their team. They should be self-aware, recognizing their strengths and weaknesses, and adept at structuring a team to maximize strengths and bolster weaknesses. Outstanding organizational skills, meticulous attention to detail, and the ability to manage complex projects with numerous interrelated components are essential. About The Role:
- Lead a team comprising highly motivated managers and professionals to efficiently deliver robust software.
- Ensure the consistent and reliable delivery of features.
- Collaborate with cross-functional team members, including product managers, program managers, and executives.
- Forge close working relationships with development partners, treating them as integral team members.
- Engage in architectural and design dialogues and provide support to software managers in addressing day-to-day challenges.
- Take ownership of all facets of releases, encompassing development, testing, documentation, configuration, and monitoring. Champion a culture and values system rooted in integrity, ethics, service, excellence, and teamwork.
- A minimum of 3 years of experience as a Software Director.
- A proven track record of delivering stable software with innovative features. An imperative ability to think holistically at the system level.
- Highly desirable experience in managing large infrastructure and mission-critical projects.
- Exceptional people management skills are a prerequisite.
- A willingness to engage hands-on technically, stepping in to assist the team when necessary.
- Familiarity with security principles in software development. Experience with blockchain (e.g., Bitcoin or Ethereum) and distributed applications is advantageous but not obligatory.
If you believe you meet these qualifications, please consider applying now. You can also contact me directly at firstname.lastname@example.org.