Marcin Olichwirowicz

Engineering Manager

Warsaw, Poland9 yrs 4 mos experience
Highly Stable

Key Highlights

  • 15+ years of experience in technology leadership.
  • Expert in distributed systems and microservices architecture.
  • Proven track record in building high-performing engineering teams.
Stackforce AI infers this person is a Fintech and SaaS expert with strong leadership in engineering management.

Contact

Skills

Core Skills

MicroservicesDomain-driven Design (ddd)Application ArchitectureAwsDockerEngineering ManagementLeadershipRubyRuby On Rails

Other Skills

KafkaKafka StreamsOpenTelemetryLinuxAmazon Web Services (AWS)Start-upsDatadogSorbetPerformance TuningContinuous Integration and Continuous Delivery (CI/CD)NomadStrategic ThinkingPeople ManagementJavaScriptReact.js

About

I'm a technology leader with 15+ years of experience spanning strategic engineering leadership and team management. My expertise combines deep technical knowledge in distributed systems and microservices architecture with proven business leadership. I excel at translating business objectives into technical strategy, optimizing organizational processes, and building high-performing engineering organizations. Having worked in both individual contributor and management roles, I bring a unique perspective on scaling engineering teams and delivering complex technical initiatives in fast-paced environments.

Experience

9 yrs 4 mos
Total Experience
1 yr 9 mos
Average Tenure
7 mos
Current Experience

Netflix

Engineering Manager

Oct 2025Present · 7 mos · Warsaw · Hybrid

  • Leading the team behind the most complex company-wide migrations

Qonto

2 roles

Staff Software Engineer

Promoted

Nov 2023Sep 2025 · 1 yr 10 mos

  • Fraud & Compliance. Leading cross-team migrations away from the monolith architecture. Driving company-wide improvements and optimization initiatives.
MicroservicesKafkaRubyKafka StreamsDomain-Driven Design (DDD)Ruby on Rails

Senior Software Engineer

Sep 2022Nov 2023 · 1 yr 2 mos

  • Working on KYC-related aspects of the product. Driving migrations from the monolith to microservices, while utilizing DDD and event-driven architecture. Improving company ways of working with ruby, mentoring fellow engineers
OpenTelemetryRubyApplication ArchitectureDockerDomain-Driven Design (DDD)Ruby on Rails+1

Hopin

Senior Software Engineer

Feb 2022Jul 2022 · 5 mos · Remote

Amazon Web Services (AWS)RubyStart-upsApplication ArchitectureDockerDatadog+4

Nedap healthcare

Software Engineer | SRE

Oct 2020Jan 2022 · 1 yr 3 mos · Remote

  • Leading dockerization and migration of the whole rails apps stack to the Nomad Cluster
RubyPerformance TuningApplication ArchitectureDockerDatadogRuby on Rails+3

William hill

Engineering Manager

Nov 2019Sep 2020 · 10 mos · Cracow, Małopolskie, Poland

  • Second-level manager over 5 cross-functional teams (~40 people in Poland and UK)
  • Responsibilities:
  • Leading, coaching, mentoring team leaders (line managers) of the teams
  • Setting goals and direction for the teams in line with the company strategy
  • Delivery of the product roadmap
  • Challenging the status quo and constantly raising the bar
Engineering ManagementApplication ArchitectureStrategic ThinkingLinuxLeadershipPeople Management

Netent

Software Development Manager

Jun 2017Sep 2019 · 2 yrs 3 mos · Cracow, Lesser Poland District, Poland

  • I have started with 2 cross-functional teams and ended up with being a manager for 5 teams. I was also helping running Krakow's branch of the company.
  • Responsibilities:
  • Building and developing high performing teams (ending up with 5 teams, ~50 people in total)
  • Setting the direction for teams in line with company tech strategy
  • Driving cross-department collaboration/improvements
  • Nurturing teams and individual growth (developing, retaining, preparing succession planning)
  • Recruiting and staffing (making sure that the team has appropriate skills to meet business needs)
  • Being a role model for core values
  • Removing impediments
Engineering ManagementApplication ArchitectureStrategic ThinkingLinuxLeadershipPeople Management

Drivermetrics

Tech Lead

Mar 2016Mar 2017 · 1 yr · Remote

  • Remote contractor.
  • Working with the CTO to manage the design, build and maintenance of a new driver risk management platform
  • Working with the CTO to build a strong engineering team to develop the platform
  • Day-to-day responsibility for the management of the software spec, build and progress
  • Implementing and enforcing a secure development policy (PCI compliance)
  • Working across multiple disciplines (front-end, back-end, DevOps, interactive educational content, cross-platform, HTML5 mobile)
Engineering ManagementRubyStart-upsApplication ArchitectureJavaScriptRuby on Rails+3

Stack builders

Software Engineer

Mar 2015Mar 2016 · 1 yr · Remote

  • As a remote contractor, I was a part of 15+ international, remote team (mainly other contractors) working on the startup project processing frequently some input data for generating large outputs based on customized user preferences.
  • Responsibilities:
  • Agile TDD and OOP with Ruby (Rails) and Javascript (Ember.js)
  • Code reviews and remote pair programming
  • Taking part in sprint planning & retrospective meetings, story estimation and architecture design sessions, internal R&D meetings
  • Coordinate deployments with Capistrano and CircleCI
  • Proactive on improving software development and inside company processes
  • Investigate performance issues
  • Define best practices
  • Indicate areas of improvement in terms of better UX and/or business logic then raise it in the discussion with the client
  • Live coding technical interviews
RubyStart-upsApplication ArchitectureRuby on RailsLinux

Akamai technologies

Solutions Architect

Oct 2014Mar 2015 · 5 mos · Cracow, Małopolskie, Poland

  • Front End Optimization (FEO) solutions for Akamai clients
Performance TuningLinux

Bit zesty

Software Engineer

Mar 2014Sep 2014 · 6 mos · Remote

  • Remote work as a contractor (and part of the international team) on multiple projects (mostly for the UK government). Development in agile methodologies (Scrum) in practice.
  • Responsibilities:
  • Taking part in multiple projects, mostly for UK government institutions
  • Agile TDD & OOP in Ruby & Javascript
  • Preparing cookbooks for chef and deployment scripts with Capistrano
  • Identifying & fixing production performance issues
RubyStart-upsRuby on RailsLinuxPostgreSQL

Base crm (acquired by zendesk)

Senior Software Engineer

Apr 2013Mar 2014 · 11 mos · Cracow, Lesser Poland District, Poland

  • Acqui-hired with the whole Applicake team, currently part of Zendesk.
  • Full-stack developer in Service Oriented Architecture (50+ services).
  • Tech: Ruby/Rails/Sinatra, RabbitMQ, Redis, Javascript
  • Responsibilities:
  • Ownership of services in a microservice architecture
  • Writing new services (Ruby) and integrating it with many other services (various technologies) and/or third-party services
  • Doing a lot of brainstorming and whiteboard sessions to properly address & fix problems
Amazon Web Services (AWS)RubyStart-upsMySQLJavaScriptRuby on Rails+2

Applicake

Senior Software Engineer

Feb 2011Apr 2013 · 2 yrs 2 mos · Kraków Area, Poland

  • TechCrunch about Applicake: "No other business exemplifies both Poland and Central and Eastern Europe’s emergence as a tech powerhouse to me than this young company."
  • Full stack web development and projects estimation/management. Working directly with clients (US, UK) using Scrum. Sprint plannings, doing retrospectives and code reviews.
Amazon Web Services (AWS)RubyStart-upsJavaScriptRuby on RailsLinux+1

Education

AGH University of Krakow

Master of Science - MS — Applied Computer Science

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Microservices & Domain-driven Design (ddd)

Explore similar profiles based on matching skills and experience