Senior Software Engineer

TechTree

Warsaw, Poland • 25m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer

  • Team: Multidisciplinary product and engineering team (software, AI, data science, product)

  • Work style: Hybrid; frequent business travel

Description

You will lead architecture and key technical decisions on product teams, co-create products with stakeholders, and set the technical direction for delivery. You’ll lead workstreams and build scalable, user-centric solutions using Agile methods. You’ll also mentor engineering best practices, including design patterns, test-driven development, code review, and OWASP Top 10 security awareness.

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 (design patterns, test-driven development, code review, security awareness).

  • Partner: Work with stakeholders to shape digital strategy and grow engineering culture.

Requirements

  • Bachelor’s, master’s, or PhD in a relevant discipline (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 collaborating with technical and non-technical 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/coaching engineering best practices: customer-centric design, design patterns, TDD, refactoring, code review, and OWASP Top 10 security awareness

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

  • Strong time management in a largely autonomous, complex environment

  • Business-level fluency in English and Polish (written and spoken)

  • Willingness to travel frequently for client work

Benefits

  • Learning culture with structured development programmes, coaching, and clear, actionable feedback

  • Opportunity to shape what gets built by leading architecture and technical decisions on product teams

  • International, multicultural team

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

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report