Senior Software Engineer

Gtm Week

Warszawa

Hybrid

PLN 260,000 - 380,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Learning culture
International team

Job summary

TechTree in Warsaw is seeking a senior software engineer to lead architecture and set the technical direction for multi-disciplinary product teams. You will drive delivery, mentor engineers, and collaborate with stakeholders to shape digital strategy in a hybrid Warsaw-based role with frequent travel.

You will guide frontend and backend work, coach best practices like TDD and secure coding, and help grow the engineering culture across projects spanning industries.

Qualifications

  • Bachelor's, master's or PhD in a discipline such as computer science, machine learning, applied statistics, mathematics, engineering or artificial intelligence
  • 7+ years of software development experience, with significant full-stack web application experience
  • Experience working collaboratively with technical and non-technical team members and stakeholders
  • Hands-on experience across frontend (TypeScript, React, Angular, Vue, Next.js, Tailwind) and backend (Python, Node.js, Java/Spring, C#/.NET), plus SQL, NoSQL, vector databases and ETL
  • Experience modeling and coaching engineering best practices, including design patterns, customer‑centric design, test‑driven development, refactoring, code review and OWASP Top 10 security awareness
  • Experience leading Agile teams, including coaching Agile mindsets through sprint ceremonies, work definition and capability building
  • Strong time management in a complex, largely autonomous environment
  • Business-level fluency in English and Polish, both written and spoken, adjusted to different audiences and seniority levels
  • Willingness to travel frequently for client work
  • Nice to have: Experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs and evaluation frameworks
  • Nice to have: Experience with cloud platforms (Azure, AWS, GCP), Docker and CI/CD

Responsibilities

  • Architect: lead architecture design and make key technology decisions that shape delivery.
  • Deliver: lead workstreams and build scalable, user-centric solutions using Agile methods.
  • Mentor: model and coach engineering best practices, including design patterns, test-driven development, code review and security awareness, across the teams you work with.
  • Partner: work with stakeholders to shape their digital strategy and help grow their engineering culture.

Skills

Full-stack web
Architecture leadership
Agile coaching
TypeScript
React
Angular
Vue
Next.js
Tailwind
Python
Node.js
Java/Spring
C#/.NET
SQL
NoSQL
ETL
Vector databases
TDD
OWASP Top 10
Cloud platforms

Education

Bachelor's degree in CS/ML/Engineering
Masters/PhD in CS/AI

Tools

Azure
AWS
GCP

Job description

Join a multidisciplinary product and engineering team that builds software for organisations across many industries. You'll work alongside software engineers, AI engineers, data scientists and product specialists to turn digital and AI ambitions into scalable products. This role is based in Warsaw, hybrid, and involves frequent business travel.

The role

You'll be a senior software engineer leading architecture and technical decisions on product teams. You'll lead workstreams, co-create products with stakeholders, and set the technical direction for delivery. Each project spans a different industry and technology, so you'll keep growing as a technology leader.

What you'll do

Architect: lead architecture design and make key technology decisions that shape delivery.

Deliver: lead workstreams and build scalable, user-centric solutions using Agile methods.

Mentor: model and coach engineering best practices, including design patterns, test-driven development, code review and security awareness, across the teams you work with.

Partner: work with stakeholders to shape their digital strategy and help grow their engineering culture.

What you bring

Must-haves

Bachelor's, master's or PhD in a discipline such as computer science, machine learning, applied statistics, mathematics, engineering or artificial intelligence

7+ years of software development experience, with significant full-stack web application experience

Experience working collaboratively with technical and non-technical team members and stakeholders

Hands-on experience across frontend (TypeScript, React, Angular, Vue, Next.js, Tailwind) and backend (Python, Node.js, Java/Spring, C#/.NET), plus SQL, NoSQL, vector databases and ETL

Experience modeling and coaching engineering best practices, including design patterns, customer‑centric design, test‑driven development, refactoring, code review and OWASP Top 10 security awareness

Experience leading Agile teams, including coaching Agile mindsets through sprint ceremonies, work definition and capability building

Strong time management in a complex, largely autonomous environment

Business-level fluency in English and Polish, both written and spoken, adjusted to different audiences and seniority levels

Willingness to travel frequently for client work

Nice to have

Experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs and evaluation frameworks

Experience with cloud platforms (Azure, AWS, GCP), Docker and CI/CD

A strong focus on automated testing, logging, monitoring and overall system reliability

What we offer

A learning culture with structured development programmes, coaching and clear, actionable feedback

Real ownership from day one: your ideas and contributions will shape what gets built

An international, multicultural team

A competitive salary based on your location, experience and skills, plus a comprehensive benefits package for you and your family

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

TechTree • Warszawa

Hybrid
PLN 210,000 - 260,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Polska

Hybrid
PLN 180,000 - 240,000
Data Scientist
Data Scientist

TechTree • Warszawa

Hybrid
PLN 180,000 - 240,000
Learning culture and development
International, multicultural team
Competitive salary and family benefits
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems Inc • Kraków

Hybrid
PLN 150,000 - 210,000
Health insurance
Multisport
Shopping vouchers
+2
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems Inc • Łódź

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote within Poland
Opportunities to work abroad up to 60 
+5
Lead NET Engineer Full-Stack Front-End Cloud & AI
Lead NET Engineer Full-Stack Front-End Cloud & AI

EPAM Systems Inc • Kraków

Hybrid
PLN 240,000 - 360,000
Health insurance
Multisport
Shopping vouchers
+1
Lead NET Engineer Full-Stack Front-End Cloud & AI
Lead NET Engineer Full-Stack Front-End Cloud & AI

EPAM Systems Inc • Warszawa

Hybrid
PLN 180,000 - 240,000
Health insurance
Stock Purchase Plan
Relocation opportunities
+1
Lead NET Engineer Full-Stack Front-End Cloud & AI
Lead NET Engineer Full-Stack Front-End Cloud & AI

EPAM Systems Inc • Poznań

Hybrid
PLN 240,000 - 360,000
Health insurance
Hybrid/remote options in Poland
Employee stock purchase plan
+1
Lead NET Engineer Full-Stack Front-End Cloud & AI
Lead NET Engineer Full-Stack Front-End Cloud & AI

EPAM Systems Inc • Wrocław

Hybrid
PLN 180,000 - 270,000
Health insurance
Employee stock purchase plan with 15%
Lead NET Engineer Full-Stack Front-End Cloud & AI
Lead NET Engineer Full-Stack Front-End Cloud & AI

EPAM Systems Inc • Województwo pomorskie

Hybrid
PLN 270,000 - 380,000
Health insurance
Relocation support
Employee stock purchase plan
+1
Top locations