Unlock Full Resume Report

New offer - be the first one to apply!

August 14, 2026

Senior Software Engineer (Level 5)

Senior • Hybrid

24,000 - 31,500 PLN

Krakow, MA, Poland

We usually work on dynamic projects for tech startups. Development is planned only a few weeks ahead, pivots are an integral part of the work, releases are quick, and clients are open to trying new technologies. There is very little chance of working with legacy code.

Working environment

  • Flat structure
  • Fast technical decisions
  • No unnecessary stress
  • Collaboration with experienced engineers
  • Self-development and continuous learning
  • Opportunity to explore and share knowledge about new technologies

Job requirements

  • Engineering mindset and versatility; broad IT-domain knowledge is useful and necessary
  • Knowledge of any of the technologies used: React, React Native, Node.js, JavaScript, Python, or Elixir
  • Candidates who do not know these technologies may still apply; commercial experience is valued, and willingness to work with one of these technologies is important
  • Good command of English for daily communication with clients
  • Good command of Polish for daily communication with the team

Perks and benefits

  • Hybrid working model, with remote work available depending on individual needs
  • Flexible working hours, subject to project needs
  • 26 days of vacation leave for employees on all contract types
  • Private healthcare for employees and their families
  • Sports card through Medicover Sport or Multisport
  • Free therapist consultations
  • Nutritious breakfasts and daily office snacks
  • Access to a villa in Croatia, five minutes from the beach, for workations with a team or close ones

Growth and development

  • Training budget for all employees
  • Three paid R&D days per year for educational side projects
  • Mentor assigned for the first three months
  • Group training sessions for technical and non-technical skills
  • Support for work-related initiatives, including conference presentations, blog posts, and internal workshops

Team activities

  • Monthly All Hands sessions with food and drinks
  • Sports clubs, such as rock climbing and volleyball, or support for organizing a new club
  • Workshops to get to know coworkers and learn skills such as sushi preparation or espresso making

Similar jobs you might like

Technology

Software Mansion

Software Engineer III (Level 4)

Senior

Hybrid

Krakow, MA, Poland

13,600 - 20,000 PLN

🏢 Summary: Join dynamic startup-focused projects with short planning cycles, rapid releases, and opportunities to work with modern technologies instead of legacy code. The offer includes a flat structure, fast technical decision-making, continuous learning, hybrid flexibility, and extensive wellbeing and development benefits. 🗂️ Requirements: Engineering mindset, Versatility and broad IT knowledge, English proficiency, Polish proficiency 📃 Skills: React, ReactNative, Node.js, Python, Elixir, Blockchain 🏢 Description: We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance you’ll be dealing with legacy code. Working at Software Mansion means: flat structure, fast technical decisions, no unnecessary stress – we draw from our experience of working with many startups, working with experienced engineers, self-development and constant learning – we cannot stress it enough, an opportunity to get to know new technologies – we love trying out new technologies and sharing our knowledge with others. Job requirements: an engineering mindset and versatility – your broad knowledge in the domain of IT will be useful and necessary, knowledge of any programming languages we are using – React, React Native, Node.js, Python, Elixir, or Blockchain technologies. If you don’t know any of those technologies, you can still apply. Your commercial experience is valuable, and the most important is that you would like to work with one of our technologies, good command of English (daily communication with clients) and Polish (daily communication with our team). Perks and Benefits You’ll be able to enjoy a hybrid working model, which will allow you to work remotely from time to time (this will be determined on a person-by-person basis, as we try to be flexible when it comes to everyone’s individual needs). At Software Mansion, keeping our employees happy and healthy is our top priority. The below perks are simply some of the ways that show we care. We take care of our employees’ wellbeing by providing: flexible working hours – work whenever you like, as long as you are able to accommodate the needs of your projects, 26 days of vacation leave (for employees on all types of contracts), private healthcare – get professional medical care for you and your family, sports packages – ability to obtain a sports card from Medicover Sport or Multisport, therapist consultations – seeing as times have been tough lately due to the pandemic and other factors, we are currently providing free consultations with a therapist to all of our employees, nutritious breakfasts in our canteen and snacks that are available every day at the office, a villa in Croatia, located 5 minutes from the beach to enjoy workation with your team or your close ones. We actively support our employees’ growth and development by: financing a training budget for all employees, providing each employee with 3 paid R&D days during the year that you can use to work on educational side projects, assigning each employee a mentor for their first 3 months on the job, organizing group training sessions for technical and non-technical skills, encouraging work-related initiatives such as presenting at conferences, writing blog posts, or organizing your own workshops within the company. You can get to know all of your co-workers better by: meeting everyone at our monthly All Hands sessions accompanied by pizza, sushi & beer, sign up for one of our sports clubs, such as rock climbing or volleyball, or organize your own with our help, taking part in one of our many workshops where you can get to know your co-workers better and learn things such as how to prepare sushi or what it takes to make the perfect espresso.

Technology

Asana

Engineering Manager, Growth

Senior

Hybrid

Warsaw, MZ, Poland

39,583 - 50,417 PLN/mo

🏢 Summary: Lead a new Adoption Group engineering team building zero-to-one onboarding and growth experiences that help new users discover and adopt collaborative software. The role combines people leadership, roadmap delivery, rapid experimentation, and scalable growth infrastructure in close partnership with Product, Design, Data Science, and Marketing. 🗂️ Requirements: 7+ years of software engineering experience, 4+ years managing a technical team, Growth engineering, activation funnel, or product-led growth experience, Strong full-stack web development and scalable API foundation, Ability to lead technically complex projects and develop engineers, Experience partnering with Product and Design, Curiosity about AI tools and emerging technologies 📃 Skills: APIs, Web, AI 🏢 Description: The Product Engineering team builds features end-to-end, from designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with both large new features and smaller, daily product enhancements—thanks to our continuous deployment architecture. We want to create a superlative user experience, down to the smallest details. We’re looking for an empathetic and technically experienced Engineering Manager to lead a new team in our Adoption Group focused on helping new users discover the full value of our collaborative software during their first moments in Asana. This team will move quickly, building zero-to-one product experiences that make it easier for users to explore, understand, and adopt the product — turning curiosity into long-term engagement. You’ll work closely with Product, Design, Data Science, and Marketing to optimize experiences, build rapid prototypes, and scalable systems that remove friction and highlight “aha” moments for new users. You’ll guide engineers in balancing speed and craft, creating both delightful new user flows and reliable growth infrastructure. This role is based in our Warsaw office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do, and your recruiter can share more about the in-office requirements. Our employees in Poland are employed under a contract of employment. What you’ll achieve: Hire talented engineers and enable the team to scale smoothly Manage and enable the growth of the talented engineers on this new Adoption team Guide the articulation and execution of the team’s future roadmap and ensure the team’s work ties back into high-level business goals Set the team up for success to own several technically challenging and critical projects Coach engineers in their technical and professional development Ensure a great, reliable experience for Asana users around the globe while simultaneously enabling a rapid pace of development and iteration Work and learn alongside great peer managers with a strong sense of team, contributing to overall culture of Engineering and our growing Warsaw office About You: 7+ years of experience in software engineering, including 4+ years managing a technical team Proven success working within growth engineering, activation funnels, or PLG (Product-Led growth) Strong technical foundation (e.g., full-stack web development, scalable APIs, etc) and excited to partner with Design and Product on both large new features and daily, small product enhancements. Focused on maximizing impact for yourself, your team, and Asana as a whole Equipped with the intelligence, empathy, integrity, and technical chops required to quickly earn the trust of a technically astute team Comfortable with ambiguity; you enjoy figuring out what needs to be done—and then doing it Demonstrated curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making. At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply. What we’ll offer: Generous, transparent and fair compensation system Contract of Employment ( and the option of 50% tax deductible costs for author’s rights usage in respect of  applicable roles ) Health insurance with dental and travel coverage (Lux Med) Meals reimbursement on the days that you work from the office Career growth budget Home office setup budget Gym/Fitness reimbursement Fertility healthcare and family-forming support with Carrot Mental Health Support in Modern Health Group life insurance MacBooks with all necessary accessories For this role, the estimated base salary range is between 39,583 - 50,417 PLN gross per month (subject to all taxes and necessary deductions). The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified. In addition to base salary, your compensation package may include additional components such as equity and sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role. #LI-Hybrid #LI-AS2 About us Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong. Join Asana’s Talent Network to stay up to date on job opportunities and life at Asana.

Technology

New offer

AUCTANE Poland

Senior Software Engineer - Java

Senior

Hybrid

Wroclaw, Poland

17,000 - 24,000 PLN

🏢 Summary: Senior Software Engineer role focused on architecting and evolving a Playwright-based test automation platform. The position leads framework and platform decisions, develops testing strategies, resolves complex issues, and mentors engineers while improving quality, scalability, and reliability. 🗂️ Requirements: Bachelor’s degree in Computer Science, Software Engineering, related field, or equivalent experience, 3+ years of Java 17+ and Spring Boot/Spring Framework experience, 5+ years of total software development experience, Architecture and technical-initiative leadership experience, Large-scale software systems architecture and maintenance experience, Polish proficiency, English proficiency 📃 Skills: Java, Spring, SpringBoot, Playwright, Maven, TestNG, Jenkins, Docker, Kubernetes, AWS, GitHub, Bitbucket, Guice, Selenium, ElasticSearch, OpenSearch, Jackson, SQL, S3, STS, RDS, Lombok, LaunchDarkly, Xray, OpenCSV, Excel, JSON, XML 🏢 Description: About the role As a Senior Software Engineer, you will lead the architecture and evolution of a test automation platform and drive continuous improvement across the engineering ecosystem. You will architect solutions, mentor junior engineers, and make strategic decisions about framework design and engineering best practices. What will you be doing? - Design and architect core components of the Playwright-based test automation framework. - Lead platform engineering decisions and establish architectural best practices. - Mentor junior software engineers and conduct technical code reviews. - Develop comprehensive testing strategies for complex feature sets. - Optimize system performance, reliability, and maintainability across the platform. - Diagnose and resolve complex infrastructure and framework issues. - Collaborate with product and engineering teams to define testability requirements. - Evaluate and implement new tools, frameworks, and engineering techniques. - Establish and maintain test data management and infrastructure strategies. - Drive documentation, knowledge sharing, and engineering standards. - Manage technical debt and refactor systems for scale and performance. What are we looking for? - Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. - 3+ years of experience with Java 17+ and Spring Boot / Spring Framework, plus at least 5 years of total software development experience. - Demonstrated ability to architect and lead technical initiatives. - Proven ability to architect and maintain large-scale software systems. - Strong software engineering fundamentals, with a focus on code quality and scalability. - Leadership capability without requiring a formal management title. - Initiative to identify and solve problems proactively. - Passion for continuous improvement and current engineering practices. - Collaborative approach to working across teams. - Ability to balance pragmatism with technical excellence. - Experience advocating for quality and engineering rigor within organizations. - Proficiency in Polish and English. What will make you stand out? - Previous test automation experience with Playwright and/or Selenium. Tech stack - Core Platform: Java 21, Maven, TestNG, Extent Reports, custom Playwright framework. - Infrastructure & Deployment: Jenkins, Docker, Kubernetes, AWS, GitHub/Bitbucket. - Architecture & Patterns: Google Guice, Page Object Model, data-driven design, Excel/JSON/XML, OpenCSV. - Data & Search: Elasticsearch, OpenSearch, Jackson JSON, SQL databases. - AWS Services: S3, Secrets Manager, STS, RDS (IAM Auth). - Libraries & Integrations: Lombok, LaunchDarkly, Xray, PDF processing, image processing. What do we offer? - Annual salary review based on individual performance and business results. - Personal training budget of up to 7,000 PLN per year for certifications, conferences, and professional development. - Up to 30 days of vacation per year, with additional days based on seniority. - Up to 500 PLN per year in matched NGO donations. - Lunch card. - One volunteer day per year. - Referral bonus of 4,000–20,000 PLN, depending on role complexity and hiring process. - Employee Assistance Program with free psychological assistance. - Flexible work schedule and work-life balance. - Inclusive, international work environment. - Company events and team-building activities. - Internal and external training, including access to online learning platforms such as LinkedIn Learning. - Home-office option with provided equipment or office-based work. - Free weekly English, Spanish, and German language classes. - Free private medical insurance. - Life insurance. - Co-financing for sports, recreational activities, and gym membership.

Technology

Reef Technologies

Senior Python Backend Engineer

Senior

Remote

Rzeszów, PK, Poland

180 - 280 PLN/hr

🏢 Summary: Remote backend engineering contract focused on complex Python systems, including a decentralized GPU-enabled Docker runner platform. The role offers flexible scheduling, a minimum 30-hour weekly commitment, and B2B compensation of $45–70/hour (or 180–280 PLN/hour) for candidates in EMEA/APAC. 🗂️ Requirements: 5+ years of programming experience, 1+ year of Python experience, Expert-level Python proficiency, Ability to solve complex backend engineering problems, Ownership from implementation through deployment, Availability of at least 30 hours per week, Based in EMEA or APAC 📃 Skills: Python, Docker, GPU, PAXOS, RAFT 🏢 Description: Browsing jobs can get boring, so let us convince you to actually apply for this one. We’re continuously looking for backend engineers who want to work on cutting-edge Python-based systems. It’s me, your new favorite tech challenge Our main project right now is a trustless supercluster of performance-proofed GPU-enabled sandboxed docker container runners controlled by truly decentralized algorithms (not just PAXOS or RAFT). Sounds interesting? Then… Join Reef Technologies and work on your own terms: Contribute from wherever you like—we are fully remote but like to stay in sync, so we’re currently hiring in EMEA/APAC. Set your own time commitment, as long as it's 30 h per week or more Work on complex projects with global reach Influence the way we operate through our Sociocracy 3.0 decision-making process Remuneration on a B2B contract: 45-70 USD or 180-280 PLN per hour 7,560–11,760 USD or, 28800–44800 PLN per month if you work 40 hours per week (most of us work a bit less) Flexible work schedule (as measured with a time tracker) We automatically adjust rates based on inflation twice a year Additional perks of working at Reef Technologies: We offer a stable position at a company with an 8+ year history. We cover reasonable coworking space expenses. We’ll buy the necessary hardware for you according to our equipment co-funding policy. You’ll work in a multicultural environment where everyone has a say. You’ll get to use your English skills on an everyday basis. You’ll get to take advantage of our flexible leave policy. Expert Python engineer wanted Do you have at least 5 years of programming experience, including at least a year with Python? (We mean open source and significant personal projects, too, not just formal jobs.) If so, you have probably written so much Python code in your life that, at times, you want to express your thoughts through list comprehensions. Thanks to your extensive experience, you can solve any problem that gets thrown at you, but that is not enough—you come up with multiple solutions for every issue, and you always know how to choose the most Pythonic one. We’re not just looking for technical skills—we need someone who codes with passion and takes real pride in their work. If you thrive on solving complex problems, love diving into code, and are always looking for that next challenge, we want you on board. Your enthusiasm and drive must be as strong as your Python skills. In our team, ownership is non-negotiable—it’s the backbone of our work style. We take responsibility for our code from the first line to deployment, ensuring it is rock-solid and efficient. If you’re the type who sees a project through, squashes bugs like a boss, and always thinks ahead, you’ll fit right in here. And that is all a good sign—a sign that means you’re exactly the type of person we’re looking for! If you’d like to see what it’s like to work with Python natives who all bring their long-standing expertise to the table, please get in touch. Spoiler alert: it’s great. Imagine working with a team that only ever delivers stable solutions—that’s us. We’ve developed a system that’s allowed us to deliver more than a hundred challenging projects, and we’d love to improve it even further with you on the team. We have good manners, though, so let us introduce ourselves more at length before we say our vows ;) Do you want to learn what it’d be like to work at Reef Technologies? We were hoping you’d ask. Working at Reef in practice Reef Technologies is a fully remote Python backend software house . We’re a small, agile, senior-only team. All of our current members have more than five years of strong experience , and our founder doesn’t only take care of sales, bureaucracy, and client relationships—he is also a programmer, so all of us really do work together and understand the job at hand. We’re serious about freedom at Reef. We mostly work asynchronously, which means that apart from a few meetings, you're free to code at any hour you like. Our staff members live in different time zones anyway, and, of course, we collaborate to accommodate everyone’s needs for synchronous engagements. What scheduled commitments can you expect? Every week, we hold a general news & celebrations (watercooler) call and a decision-making Sociocracy call for the whole team. Our main project also has a weekly planning call and dailies, but depending on the project and the client you work for, your meeting schedule might be different. Rest assured that your needs will be taken into account when we plan it. All in all, we do our best to ensure proper work-life balance and create an environment where you can focus on your code while at work and on whatever brings you pleasure in your free time. All that without ever setting foot in an office. We create ingenious solutions for complex challenges from the comfort of our own homes, from tropical beaches and from our favorite coffee shops. Some of us work early in the morning, others start out late at night. Each of us is free to choose their own programming environment. We know our engineers are competent enough to organize their work and achieve top productivity in their own way. Do you think you'd enjoy this type of freedom? Apply and let’s see if we should work together. Want to know even more? Check out the Reef Technologies Handbook to see our company policies. Want to see what our clients have to say about our work? We’re quite proud of our Clutch profile . Get to know the Founder, Paweł Polewicz, through his 30-minute talk about building teams with the best programmers out there and why being great at programming is not enough to be considered a top dev. Curious how we apply Sociocracy 3.0 in practice? Watch us explain exactly how it works with examples.