Nebulab is a digital agency based on respect, smiles and hard working people. In our work we strive to balance expertise, humanity and clarity to make contact with other people. We want technology to be warm and welcoming. We have designed our culture, our day-to-day work and our interactions to maximize your productivity and happiness. You’ll have time to focus and work hard as well as time to disconnect, recharge and grow. → Flexible workingYou can work from one of our beautiful offices in central Italy or remotely, as much as you want, and with a flexible work schedule.  → Challenging projectsYou’ll work on exciting challenges for interesting clients that are a good fit and have realistic expectations, usually in micro-teams of up to 4 people. → Grow with usTogether with your mentor, you’ll define a career path and your goals according to your talent, so that we can grow together.Moreover, we provide an educational budget for books, courses, conferences and anything else that will help you hone your skills. → Competitive salaryWe believe in compensating people fairly, so we offer salaries amongst the best you can find. Nebulab is the workplace by developers for developers, you’ll be surrounded by people who love what they do and have a good time while doing it. What are you waiting for? Join us! WE’RE HIRING! Apply at


Engineering Manager

$70,000-$150,000 / YEAR

We are looking for an experienced Engineering Manager to drive our project teams to success.

We're a consulting agency with a full-remote culture and team members all over the world.

We specialize in building bespoke eCommerce experiences for international clients across a wide array of industries, and we are the main contributors and directors of the Solidus framework.

We're a growing team of friendly people with a culture based on continuous learning, transparency, collaboration and quality over quantity.

What you'll do

You will manage small teams of skilled developers. Most of the projects you will work on are disruptive eCommerce applications built with Solidus.

You will be the main connection between clients and the Nebulab development team: from helping your team planning features and interacting with stakeholders to executing said plans and pushing code to production.

We love friendly, open-minded people that want to make a difference.

We value knowledge sharing and collaboration above everything else: we expect you to lead by example and delegate, no micro-management allowed. We're inspired by agile principles and most of your work will be helping your team win at delivering great software on time at a sustainable pace.

Want to dig deeper? Read more about how we work in our Playbook and its section for team leads.

About the hiring process

A complete overview of our hiring process is in the Hiring chapter of our playbook. Check it out!


Qualified candidates are passionate about managing people and doing whatever it takes to turn business requirements into great code.

Their day-to-day activities range from grooming requirements to conducting code reviews; a part of the day will be spent doing Ruby on Rails development, if the project requires it.

They should be able to lead their team and communicate with clients in a clear, productive and friendly way. We value people that are inclusive, community-driven and want to learn new things and share knowledge.

Nice-to-haves include: past consulting experience, knowledge of the Solidus framework, knowledge of agile principles and processes.