IO Global is hiring a

Software Engineering Manager

Full-Time
Remote

Summary

As a Software Engineer Manager at IOG you are responsible to lead a software engineering team to ship quality software in a predictable manner. You define the tasks and milestones with the delivery team ensuring we can deliver on a predictable schedule. You work closely with the product team to ensure we have a roadmap that is supported by engineering. You develop your team's skills to ensure we are prepared for difficult engineering challenges.. You manage the contributions of a fully remote team of engineers ensuring our productivity.

Duties

  • Leads the team to execute consistent processes for the engineering teams following appropriate coding standards..
  • Ensure the distributed team is productive and actively contributing.
  • Work with Product leadership to build a technical strategy for the product and prioritize it accordingly on the product road map.
  • Collaborate with the other squad members such as QA or SRE to achieve the best collaborative outcomes.
  • Perform technical exploration, experimentation and evaluation around our current technology choices to deliver guidance and technology consolidation.
  • Work with the delivery team to establish quarterly PI objectives that are realistic and customer centric.
  • Maintain high standards of software quality within the team by following best practices such as code reviews.
  • Think holistically about the whole system/project helping to ensure we build a coherent system with a great experience for developers and other users..
  • Provides detailed guidance on the work to be done, assists with task assignments and delivers reviews and feedback on the work.
  • May carry individual developer responsibilities contributing code when required.
  • Builds credibility and trust with internal and external stakeholders.
  • Responsible for the health, happiness, and productivity of the team including professional development. 
  • Measures contribution of individuals and addresses underperformance.
  • Guide and mentor less experienced team members.

Leadership

As Leaders, it is our responsibility to motivate, develop and progress our team members. As a Leader, there is a need to communicate openly with all members of your team, address any issues head on and confront difficult conversations when required.

Empowering your team to provide the best results by organizing clear processes, and coordinating team efforts, should be your top priority.

Please read our Leadership at IO Global document for more information on your duties and responsibilities as a leader at IOG

Requirements

Key Competencies

  • Exceptional communicator
  • Ability to design and comprehend state of the art blockchain architecture

Education / Experience

  • Degree in Computer Science is desirable but not essential
  • 10+ years of experience in software development
  • Experience with software engineering practices including release management, test automation, and quality assurance.
  • Knowledge of Rust and Blockchain technologies
  • 3+ years as a team leader or manager
  • Knowledge of functional and object-oriented programming paradigms
  • Experience with Agile software development

Benefits

  • Flexible schedule
  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO 
  • Medical Benefits

At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineering Manager Q&A's
Report this job
Apply for this job