Software Engineering Manager

extra holidays - work from anywhere - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Spain

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field., At least 7 years of experience in software engineering, with 3+ years in leadership roles., Deep understanding of software development practices, system architecture, and cloud computing., Proficiency in multiple programming languages and development tools..

Key responsibilities:

  • Oversee a team of 5-8 engineers, ensuring project delivery and team growth.
  • Translate objectives into actionable plans and manage task execution.
  • Foster collaboration and effective communication within and across teams.
  • Identify process improvements and support professional development.

Frontiers logo
Frontiers Sustainable development Large http://www.frontiersin.org
1001 - 5000 Employees
See all jobs

Job description

Who we are

We are on a mission to make all science open, enabling the research community to develop the solutions we all need to live healthy lives on a healthy planet.

 

Frontiers is one of the world’s largest and most impactful research publishers, dedicated to making peer-reviewed, quality-certified science openly accessible. Our articles have been viewed 4 billion times, reflecting the power of research that is open for all.

 

 

Follow the links below to learn more about our work.

 

www.frontiersin.org/about/annual-reports

 

www.youtube.com/watch?v=87ejFfnQzko

What we can offer you

At Frontiers our working model for new roles is hybrid, offering flexibility to work from home while staying connected through our office hubs in key locations. This approach reflects our commitment to productivity, trust, and a collaborative team culture.

We provide a range of benefits across our global locations, including but not limited to:

  • 4 additional wellbeing days in addition to existing annual leave allowance

  • Access to learning platforms and dedicated learning & development time

  • A range of wellbeing initiatives, including free online yoga classes and an employee assistance plan

  • Employees can dedicate three days each year to volunteer

  • Additional benefits depending on your location (e.g. pension plan and private medical care)

The role 

We are looking for a Software Engineering Manager to join our technical team at Frontiers.  

The Software Engineering Manager oversees a team of engineers, driving the delivery of key software initiatives while fostering team growth and excellence. This role balances people management and technical leadership, ensures effective collaboration across teams, and ensures productivity, quality, and professional development within the software teams. 

 

Key responsibilities: 

  • Exercises considerable autonomy in decision-making, effectively overseeing team tasks and applying judgment to resolve issues. 

  • Manages a team of 5-8 employees, extending influence beyond immediate team through cross-functional collaboration. 

  • Translates objectives into actionable plans and drives task execution within the team. 

  • Ensures alignment with both team and portfolio goals while managing risks for successful outcomes. 

  • Communicates effectively within the team and with cross-functional teams, fostering collaboration. 

  • Facilitates open discussions to ensure team cohesion and goal alignment. 

  • Identifies process improvement opportunities for the team and broader portfolio. 

  • Provides guidance and support for team development and growth. 

  • Manages day-to-day operations including resource allocation and task assignment. 

 

Required Skills and Experience:   

  • Bachelor’s degree in Computer Science, Engineering, or related field.  

  • 7+ years working in software engineering teams, with at least 3 years in a leadership role. 

  • Deep understanding of software development practices, system architecture, and cloud computing. 

  • Proficiency in multiple programming languages and development tools. 

  • Strong leadership and team management skills followed by proven experience in leading software engineering teams. 

  • Proven experience in project management.  

  • Strategic vision to foresee industry trends and technological advances. 

  • Capacity to inspire and keep the motivation of teams, fostering a collaborative and high-performing environment.  

  • Ability to drive a culture of innovation and excellence. 

Apply now

Please click the 'apply' button on this page and submit your application in English.


Please inform us if you require any special accommodations to participate fully in our recruitment experience. You can contact us at careers@frontiersin.org for any additional support.
 

Equal opportunity statement

Frontiers actively embraces diversity and is a safe and welcoming workplace. Recruitment is free from discrimination – including based on race, national or ethnic origin, age, religion, disability, sex, gender identity or sexual orientation. With employees from more than 50 different nations, our diversity creates vibrant teams and constantly challenges us to appreciate multiple perspectives.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Sustainable development
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Management
  • Leadership
  • Strategic Planning
  • Innovation
  • Collaboration
  • Communication
  • Problem Solving

Engineering Manager Related jobs