Software Engineering Manager - Partner Chains at IO Global
London, United Kingdom
Job Descrption
Summary
As a Software Engineer Manager at IOG you are responsible to lead a software engineering team to shipping 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.
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Software Engineering Manager - Partner Chains at IO Global.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
Loading...
IO GLOBAL 25 jobs found
Technical Architect - Innovation at IO Global
London, United Kingdom
Software Engineering Manager - Partner Chains at IO Global
London, United Kingdom
Senior Software Engineer (Rust) - Scaling at IO Global