CleanSpark

Head of Software Development

CleanSpark Las Vegas, NV

CleanSpark, Inc. (CLSK) (NASDAQ: CLSK) ("CleanSpark") CleanSpark is America's Bitcoin Miner, driving innovation in an ever-changing industry. We're seeking passionate individuals to be part of our growth and contribute to the exciting world of bitcoin. If you have a keen interest in bitcoin and digital assets and thrive in challenging environments, we want to hear from you!

As a CleanSpark team member, you'll be at the forefront of the global bitcoin revolution, shaping the future of responsible mining. We offer a dynamic and rewarding work environment, coupled with competitive benefits to support your overall well-being. Enjoy generous PTO, comprehensive health and life insurance, a 401k retirement plan, and more.

About CleanSpark

CleanSpark (Nasdaq: CLSK) is America's Bitcoin Miner™. We own and operate data centers that primarily run on low-carbon power. Our infrastructure responsibly supports Bitcoin, the world's most important digital commodity and an essential tool for financial independence and inclusion. We cultivate trust and transparency among our employees and the communities we operate in. Visit our website at www.cleanspark.com.

We are seeking an experienced and dynamic individual to lead our software development team as the Head of Software Development. As the Head of Software Development, you will play a crucial role in driving the strategic direction, execution, and delivery of our software products. You will lead a team of talented software engineers and collaborate closely with cross-functional teams to ensure the successful development and deployment of high-quality software solutions.

Responsibilities

  • Strategic Leadership:
  • Develop and execute the software development strategy in alignment with the company's overall goals and objectives
  • Drive innovation and continuous improvement in software development processes, technologies, and methodologies
  • Provide leadership and guidance to the software development team, fostering a culture of excellence, collaboration, and accountability
  • Team Management:
  • Build and manage a high-performing software development team, including recruitment, training, and performance management
  • Foster a positive and inclusive work environment that encourages creativity, growth, and professional development
  • Establish clear goals, objectives, and performance metrics for the team and ensure alignment with organizational priorities
  • Technical Oversight:
  • Provide technical leadership and expertise across all aspects of software development, including architecture, design, coding, testing, and deployment
  • Review and evaluate existing software systems and technologies, identifying opportunities for optimization, scalability, and performance improvement
  • Stay current with emerging technologies, industry trends, and best practices, and leverage this knowledge to drive innovation and maintain a competitive edge
  • Project Management:
  • Oversee the planning, scheduling, and execution of software development projects, ensuring on-time delivery, within budget, and meeting quality standards
  • Collaborate with product management, engineering, and other stakeholders to define project requirements, scope, and priorities
  • Manage risks, issues, and dependencies related to software development projects, and proactively address challenges to ensure successful outcomes
  • Communication and Collaboration:
  • Establish and maintain effective communication channels with internal and external stakeholders, keeping them informed of project status, milestones, and key deliverables
  • Foster collaboration and cross-functional alignment between software development, product management, quality assurance, and other teams to drive cohesive and integrated solutions
  • Serve as a key liaison between technical and non-technical stakeholders, translating business requirements into technical solutions and vice versa
  • Additional duties as assigned


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Proven experience (5 years) in a leadership role within software development, with a track record of successfully delivering complex software projects
  • Strong technical expertise in software development technologies and methodologies, including but not limited to Python, PHP, other relevant coding languages
  • Excellent leadership, communication, and interpersonal skills, with the ability to inspire, motivate, and mentor team members
  • Demonstrated ability to develop and execute strategic plans, manage resources effectively, and drive results in a fast-paced environment
  • Experience with Agile development practices, DevOps, and continuous integration/continuous deployment (CI/CD) pipelines is preferred
  • Prior experience in Bitcoin Mining is a plus


CleanSpark is an Equal Opportunity Employer. It provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at CleanSpark by 2x

See who you know

Get notified about new Head of Software Engineering jobs in Las Vegas, NV.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub