April 8, 2026

Principal Software Engineer (Interior Design)

Senior • Remote

Warsaw, Poland

We are looking for a Principal Software Engineer to join our team and work on an innovative interior decor visualization platform.

You can become part of a team of over 300 experts in the AdTech domain by joining our Stellar team. What is Stellar? It’s a community, a network, and a dedicated business unit within Sigma Software that specializes in advertising technology solutions. Over the years, we’ve had the opportunity to work with some of the largest AdTech companies in the world. We’ve helped tons of AdTech startups transform from ideas into thriving businesses. Since 2008, we’ve been working with advertising technology businesses to help them envision, build, and support their technology.

Project

The project is an advanced interior decor visualization platform that allows customers to preview furniture and decor items in their home environment before purchasing. Imagine being in a store and instantly seeing how a sofa, carpet, or other items fit into your interior design — this solution makes it possible. The system integrates high-performance data pipelines, machine learning models, and visualization tools to deliver a seamless user experience.

Requirements

  • 8+ years of IT experience building scalable and reliable systems

  • Expert-level skills in Python, Kubernetes, PostgreSQL, AWS

  • Strong hands-on experience with Django

  • Proven expertise in complex ETL flows and high-throughput systems

  • Deep understanding of algorithms, data structures, networking, and databases

  • Experience designing fault-tolerant systems at scale

  • Advanced level of English 

Would be a plus

  • Background in computer vision or 3D graphics

  • Familiarity with microservices architecture

  • Experience with real-time rendering systems

  • Knowledge of CI/CD pipelines and DevOps practices

Personal Profile

  • Strong leadership and mentorship skills

  • Strategic thinker with an ownership mindset

  • Excellent communication and collaboration abilities

  • Passion for innovation and engineering excellence

  • Adaptability to fast-paced project environments

Responsibilities

  • Lead cross-functional initiatives across multiple engineering teams

  • Drive the design and architecture of complex backend systems supporting large-scale 3D and computer vision experiences

  • Partner with product and engineering leadership to translate business needs into actionable engineering plans

  • Conduct architecture reviews and ensure adherence to engineering excellence practices

  • Mentor senior engineers, fostering technical growth and leadership skills

  • Ensure backend systems are scalable, reliable, and fault-tolerant

  • Oversee integration of high-throughput ETL flows and data processing pipelines

  • Collaborate closely with frontend and 3D teams to deliver seamless user experiences

Similar jobs you might like

Technology

Sigma Software

Principal Software Engineer (Interior Design)

Senior

Remote

Warsaw, Poland

🏢 Summary: Principal Software Engineer role focused on leading the architecture and development of a large-scale interior decor visualization platform. The position involves designing scalable backend systems, high-throughput data pipelines, and supporting 3D and computer vision experiences. The engineer will drive cross-team technical initiatives and ensure system reliability and performance at scale. 🗂️ Requirements: 8+ years of experience building scalable and reliable systems, Expert-level proficiency in Python, Strong hands-on experience with Django, Expert-level knowledge of Kubernetes, Expert-level knowledge of PostgreSQL, Expert-level knowledge of AWS, Proven experience with complex ETL flows, Experience with high-throughput data processing systems, Deep understanding of algorithms and data structures, Strong knowledge of networking and databases, Experience designing fault-tolerant systems at scale 📃 Skills: Python, Django, Kubernetes, PostgreSQL, AWS, ETL, Algorithms, DataStructures, Networking, Databases, Microservices 🏢 Description: We are looking for a Principal Software Engineer to join our team and work on an innovative interior decor visualization platform. You can become part of a team of over 300 experts in the AdTech domain by joining our Stellar team. What is Stellar? It’s a community, a network, and a dedicated business unit within Sigma Software that specializes in advertising technology solutions. Over the years, we’ve had the opportunity to work with some of the largest AdTech companies in the world. We’ve helped tons of AdTech startups transform from ideas into thriving businesses. Since 2008, we’ve been working with advertising technology businesses to help them envision, build, and support their technology. PROJECT The project is an advanced interior decor visualization platform that allows customers to preview furniture and decor items in their home environment before purchasing. Imagine being in a store and instantly seeing how a sofa, carpet, or other items fit into your interior design — this solution makes it possible. The system integrates high-performance data pipelines, machine learning models, and visualization tools to deliver a seamless user experience. Responsibilities Lead cross-functional initiatives across multiple engineering teams Drive the design and architecture of complex backend systems supporting large-scale 3D and computer vision experiences Partner with product and engineering leadership to translate business needs into actionable engineering plans Conduct architecture reviews and ensure adherence to engineering excellence practices Mentor senior engineers, fostering technical growth and leadership skills Ensure backend systems are scalable, reliable, and fault-tolerant Oversee integration of high-throughput ETL flows and data processing pipelines Collaborate closely with frontend and 3D teams to deliver seamless user experiences Qualifications 8+ years of IT experience building scalable and reliable systems Expert-level skills in Python, Kubernetes, PostgreSQL, AWS Strong hands-on experience with Django Proven expertise in complex ETL flows and high-throughput systems Deep understanding of algorithms, data structures, networking, and databases Experience designing fault-tolerant systems at scale Advanced level of English WOULD BE A PLUS Background in computer vision or 3D graphics Familiarity with microservices architecture Experience with real-time rendering systems Knowledge of CI/CD pipelines and DevOps practices PERSONAL PROFILE Strong leadership and mentorship skills Strategic thinker with an ownership mindset Excellent communication and collaboration abilities Passion for innovation and engineering excellence Adaptability to fast-paced project environments

Technology

Sigma Software

Senior Full-Stack Developer (Python + React)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Full-Stack Developer role focused on building a scalable web platform that enables customers to visualize furniture and decor in their homes using 3D and computer vision technologies. The position involves developing both frontend and backend components of an advanced visualization product. The role includes architectural contributions and optimization of performance and scalability. 🗂️ Requirements: 5+ years software development experience, Strong proficiency in Python, Strong proficiency in Django, Strong proficiency in PostgreSQL, Strong proficiency in AWS, Strong proficiency in TypeScript, Strong proficiency in Next.js, Strong proficiency in React, Strong proficiency in Redux, Strong proficiency in Three.js, Experience building scalable systems, Deep understanding of algorithms, Deep understanding of data structures, Understanding of networking, Understanding of databases, Degree in ComputerScience or equivalent experience 📃 Skills: TypeScript, Next.js, React, Redux, Three.js, Python, Django, PostgreSQL, AWS, Algorithms, DataStructures, Networking, Databases, ComputerVision, 3D 🏢 Description: We’re looking for a Senior Full-Stack Developer to join our team and help build an innovative digital product for the interior decor industry. You will work on an advanced platform that allows customers to preview and visualize furniture and decor items in their homes before making a purchase. The product combines modern web technologies and computer vision to deliver immersive 3D experiences for the home decor industry. Customer Our Customer is a technology company specializing in advanced visualization solutions for the home improvement and interior decor industries. Project By joining this project, you’ll work with a team of engineers to develop a platform that helps users visualize how furniture and decor items will look in their homes before buying them. The solution leverages computer vision and 3D technologies to create interactive and visually rich experiences, enabling customers to easily explore design options and make confident purchasing decisions. Technologies: TypeScript, Next.js, React/Redux, Three.js, Python, Django, PostgreSQL, AWS Requirements 5+ years of software development experience building scalable systems Strong proficiency in both backend (Python, Django, PostgreSQL, AWS) and frontend (TypeScript, Next.js, React/Redux, Three.js) technologies Deep understanding of algorithms, data structures, networking, and databases Degree in Computer Science or equivalent proven experience Strong communication skills and leadership mindset Proactive approach and ability to drive initiatives Mentorship skills for guiding engineers Exceptional attention to detail and focus on quality and long-term goals Responsibilities Design and develop scalable applications across frontend and backend layers Build intuitive user interfaces using TypeScript, Next.js, React/Redux, and Three.js Develop backend services and APIs using Python, Django, PostgreSQL, and AWS Apply computer science fundamentals to optimize algorithms, data structures, networking, and database design Ensure application performance, scalability, and reliability Collaborate closely with engineering, product, and design teams Take ownership of technical solutions and contribute to architectural decisions Mentor and guide other engineers, fostering knowledge sharing and high-quality code standards

Technology

Sigma Software

Principal Vue.js/Node.js Engineer (Swedish Ad Platform)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Principal Engineer role focused on leading the architectural transformation of a scalable AdTech platform toward a platform-first, API-driven ecosystem. The position combines hands-on TypeScript/Vue.js development with architectural leadership across microservices and serverless environments. Full remote across Europe with responsibility for technical vision, cross-functional leadership, and enterprise stakeholder collaboration. 🗂️ Requirements: 6+ years experience with JavaScript, 6+ years experience with TypeScript, 6+ years experience with Vue.js, 6+ years experience with Node.js, Experience with microservices architecture, Experience with distributed systems integration, Hands-on experience with AWS Lambda or similar serverless technologies, Strong understanding of plugin-based systems and extensibility, Experience customizing and extending existing solutions, Experience in AdTech environments, Knowledge of Vite, Knowledge of Cypress, Knowledge of Vitest, Experience with AWS S3, Experience with AWS CloudFront, Ability to translate business goals into technical solutions, Fluent English 📃 Skills: JavaScript, TypeScript, Vue.js, Node.js, Microservices, AWS, Lambda, S3, CloudFront, Vite, Cypress, Vitest, Serverless, API, Architecture 🏢 Description: Are you an experienced technical leader ready to shape the future of scalable AdTech platforms? We are seeking a Principal Engineer to drive architectural transformation and lead high-impact projects for a Sweden-based industry innovator. This is a senior-level role with full remote flexibility across Europe. At Sigma Software, we partner with global leaders to deliver cutting-edge technology solutions that automate and optimize revenue-focused operations. You will work on strategic initiatives, collaborate with cross-functional teams, and influence technical direction in a fast-paced, evolving domain. Why join us? You’ll have the opportunity to work on globally recognized platforms, contribute to architectural innovation, and enjoy a supportive culture with challenging projects. Customer Our Customer is a Swedish AdTech company that transforms the way publishers and advertisers interact. They provide state-of-the-art self-serve advertising platforms that enable seamless, direct transactions between advertisers and some of the world’s largest publishers. Their mission is to make advertising more accessible, automated, and efficient through innovative technology. Together, we serve globally recognized clients, including TripAdvisor, Bloomberg, The Washington Post, Opera, Dow Jones, etc. Project The project represents a strategic transition to a Platform-First, API-driven architecture. The company is moving away from monolithic, client-specific codebases to a standardized ecosystem. As a Senior TypeScript/Vue.js Developer, you will be the technical visionary for the platforms, ensuring the technology remains high-performing and scalable. Requirements At least 6+ years of hands-on experience in JavaScript / TypeScript, Vue.js, and Node.js Experience in microservices architecture and distributed systems integration Hands-on experience with AWS Lambda or similar serverless technologies Deep understanding of plugin-based systems and extensibility points Proven ability to customize and extend existing solutions without breaking core functionality Experience in AdTech environments with evolving requirements Knowledge of Vite, Cypress, and Vitest for modern development workflows and testing Experience with AWS S3 and CloudFront for scalable storage and content delivery Strong commercial acumen and ability to translate business goals into technical infrastructure Fluent English communication skills for enterprise stakeholder management Will be a plus Experience with other serverless frameworks (e.g., Azure Functions, Google Cloud Functions) Familiarity with enterprise e-commerce platforms Knowledge of performance optimization and security best practices Prior work in media publishing technology solutions Personal Profile Proactive, solution-oriented mindset Strong problem-solving skills and ability to unblock dependencies Comfortable working in fast-paced environments with evolving requirements System-thinking approach — seeing beyond individual tasks to the bigger picture Responsibilities Act as a key technical liaison between business and engineering teams, translating commercial goals into actionable technical solutions Evaluate publisher technical environments and design scalable, maintainable architectures Prepare client-ready solution proposals, including features, integrations, and tools Lead cross-functional delivery teams, including developers, designers, DevOps, and technical PMs Provide architectural oversight throughout the development lifecycle to ensure continuity and quality Manage distributed teams across multiple time zones Mentor engineers, conduct code reviews, and guide technical growth Make architectural decisions at component and plugin levels, balancing trade-offs and communicating choices clearly

Technology

Sigma Software

Principal Full-Stack Engineer (Frontend focus)

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time remote Principal Full-Stack Engineer role with a frontend focus, leading the architecture and development of a next-generation analytics dashboard for a large-scale distributed data platform. The position combines technical leadership, hands-on development, and mentoring while building high-performance, data-driven web applications. 🗂️ Requirements: 8+ years of experience as a Full-Stack Developer, Proven experience with React, GraphQL, TypeScript, and Node.js, Experience building reporting or analytics dashboards, Hands-on experience with SQL, Looker, dbt, and Python, Strong frontend engineering and UI architecture expertise, Experience designing and deploying large-scale web applications, Ability to own features from technical design to production, Experience conducting code reviews and mentoring engineers, Experience profiling, debugging, and optimizing web applications, Knowledge of web application security best practices 📃 Skills: React, GraphQL, TypeScript, Node.js, JavaScript, SQL, Looker, dbt, Python, ETL, DistributedSystems, Security, APIs, AI 🏢 Description: Are you ready to lead the development of cutting-edge analytics dashboards? We are looking for a Principal Full-Stack Engineer with a frontend focus to join our Software Development Team. This is a full-time remote opportunity based in Warsaw, Poland, with flexibility to work from anywhere. At Sigma Software, we partner with global innovators to deliver high-performance solutions across industries. In this role, you will architect, build, and optimize a next-generation analytics dashboard for a large-scale distributed data platform, enabling customers to uncover meaningful patterns and insights. Why join us? You’ll benefit from remote work flexibility, professional growth opportunities, and the chance to work on international projects with a talented, collaborative team. Customer Our customer is a global technology provider specializing in large-scale, distributed platforms that process high volumes of data and transform raw signals into actionable insights. Their solutions serve diverse industries worldwide, enabling organizations to detect patterns, optimize operations, and respond quickly to emerging issues. They are recognized for their ability to handle extremely high and variable traffic loads with reliability and precision. Project The project focuses on designing, developing, and maintaining a next-generation analytics dashboard for a large-scale distributed data platform. This dashboard enables customers to explore and analyze their data, uncover meaningful patterns, and identify potential issues. The role involves technical leadership, architecture design, and mentoring, as well as hands-on development using modern JavaScript frameworks and APIs. Responsibilities Serve as the primary technical lead for dashboard development Design and architect the next-generation dashboard platform Lead post-mortems and coach team members on conducting thorough root cause analyses Partner closely with Product and Research teams to align features with business needs Profile, debug, optimize, and strengthen the security of web applications Contribute to an agile development process and create clear documentation Mentor junior engineers and support their professional growth Collaborate with a high-caliber engineering team focused on learning, experimentation, and technical excellence Foster a high-performance engineering culture emphasizing efficiency, collaboration, and quality Requirements 8+ years of relevant experience as a Full-Stack Developer Proven experience building modern web applications with React, GraphQL, TypeScript, and Node.js Experience creating reporting dashboards and working with data tools such as SQL, Looker, dbt, and Python Strong frontend engineering expertise with deep understanding of UI architecture and common design pitfalls Commitment to correctness, performance, and delivering clean, high-quality solutions Ability to independently own large features from technical design to production deployment Experience mentoring teammates through code reviews, design discussions, and hands-on support Problem-solving mindset with curiosity and rigor, using experimentation to find innovative solutions Familiarity with AI-assisted development tools for productivity and quality improvement Upper-Intermediate English level Will be a plus Experience with large-scale distributed systems Background in analytics platforms and ETL workflows Knowledge of security best practices for web applications Personal profile Strategic thinker with strong technical leadership skills Collaborative and supportive mentor for engineering teams Detail-oriented with a focus on correctness and performance Innovative problem solver who embraces experimentation

Technology

Starburst

Staff Data Engineer

Senior

Hybrid

Warsaw, Poland

36,000 - 44,000 PLN

🏢 Summary: Staff Data Engineer role focused on building and optimizing a high-quality data lake and analytics ecosystem using Starburst and Trino to drive product, telemetry, and business insights. The position involves developing scalable data pipelines, enabling AI-driven data access, and collaborating cross-functionally to deliver robust data products. The role emphasizes modern data architecture, cloud infrastructure, and strong software engineering practices. 🗂️ Requirements: Minimum 7 years of data engineering experience, Experience building and optimizing data pipelines with Trino, Spark, dbt, Experience managing data infrastructure in public clouds, Experience with orchestration tools such as Apache Airflow or Dagster, Fluency in SQL, Proficiency in Java, Python, or Scala, Experience building API integrations for third-party data extraction, Knowledge of modern data modeling techniques for data lakes, Experience with AWS services such as EMR, EC2, S3, IAM, Experience with Infrastructure-as-Code tools such as Terraform, Pulumi, or Ansible, Knowledge of RAG and AI design patterns, Strong software engineering practices including automated testing and code review 📃 Skills: Trino, Spark, dbt, SQL, Java, Python, Scala, Airflow, Dagster, AWS, EMR, EC2, S3, IAM, Terraform, Pulumi, Ansible, RAG, API, GCP, Azure 🏢 Description: About the role Starburst is looking for an experienced Data Engineer to build and enhance internal usage, telemetry, and product data analytics for both Starburst Enterprise and Starburst Galaxy.  This role focuses on using our own software to better understand our customers and how they use our products.  In addition, since data engineers are one of our key target personas, you will be able to provide valuable feedback to our teams as you use the products, in terms of performance, user experience, and integration with the larger data engineering ecosystem.  You’ll work closely with our dynamic, talented, global engineers while emphasizing quality and speed to insights. As a Staff Data Engineer at Starburst you will: Build and manage a high quality data lake to support various aspects of Startburst’s business, including product management, finance, customer support, and engineering. Find innovative ways to use Trino and Starburst to solve data management challenges Collaborate with technical leads, product managers and data analysts to build robust data products and analytics Leverage AI to democratize access to datasets for users throughout Starburst. Enable dataset preparation and model evaluation for Starbursts’ AI projects Define and adapt data engineering processes and best practices to focus on execution and getting reliable answers to important business questions Work closely with leaders from other teams and departments to iterate on both data architecture and design of data solutions, focusing on high-quality results accessible at several levels Envision innovative approaches to data management and work with Starburst’s product teams to bring those innovations to market. Some of the things we look for: At least 7 years of data engineering experience, and a clear passion for data and analytics Enthusiasm for working both independently and collaboratively with strong, diverse, high-performing teams to get value and insights from data Experience building and optimizing data pipelines using Trino, Spark, dbt, and related frameworks. Experience managing data infrastructure in public clouds. Experience using and managing orchestration frameworks such as Apache Airflow or Dagster. Knowledge of RAG and other design patterns for AI applications Fluency in SQL Experience building API integrations for extracting data from third party sources. Excellent coding ability in Java, Python or Scala. Knowledge of data modelling techniques which are appropriate for modern data lakes Experience with a variety of AWS services such as EMR, EC2, S3, and IAM.  Multi-cloud experience (GCP/Azure) is also nice to have. Able to use Configuration-as-Code and Infrastructure-as-Code tools such as Pulumi, Terraform, and/or Ansible. Demonstrable experience in delivering value and hitting deadlines consistently Has disciplined software engineering practices, including high code quality, extensive automated testing, and rigorous code review Highly proficient in both written and verbal communication, coupled with strong organizational abilities Ability to Travel : This role will require occasional in-person travel for purposes including but not limited to new hire onboarding, team and department offsites, customer engagements, and other company events. Actual travel expectations may vary by role and business needs. Where could this role be based? This role is based in our Boston offices and follows a hybrid model, with an expectation of being onsite 1-2 days per week. Starburst is dedicated to maintaining fair and equitable compensation practices. The salary range provided for this role reflects the minimum and maximum targets for candidates across all U.S. locations and could be inclusive of variable compensation, such as commission or bonus. All employees receive equity packages (ISOs) and have access to a comprehensive benefits offering. Actual compensation packages are determined based on relevant skills, experience, education and training, and specific work location. For more information, connect with the recruiting team or Hiring Manager during the process as they can provide more detailed information about the salary range. Build your career at Starburst All-Stars have the opportunity and freedom to realize their true potential. By building alongside top talent, we’re empowered to take ownership of our careers and drive meaningful change. Anchored in industry-proven technology and unprecedented success, All-Stars are taking on the challenge everyday to disrupt our industry –  and the future. Our global workforce is supported by a competitive Total Rewards program that reflects our commitment to a rewarding and supportive work environment. This includes a variety of benefits like competitive pay, attractive stock grants, flexible paid time off, and more. We are committed to fostering an intentional, inclusive, and diverse culture that drives deep engagement, authentic belonging, and an exceptional All-Star experience. We believe that diversity of thought, perspective, background and experience will enable us to own what we do, drive our success and empower our All-Stars to show up authentically. Starburst provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Technology

Senovo-It

Principal Software Engineer / Tech Lead (.NET / Azure / AI)

Senior

Remote

Warsaw, Poland

25,000 - 28,000 PLN

🏢 Summary: Hands-on Principal Software Engineer / Tech Lead role focused on architecting and developing AI-driven solutions for a global tax consulting platform. The position combines technical leadership with active backend and AI development, shaping microservices-based architecture and GenAI-enabled engineering practices. Remote role from Poland requiring close collaboration with product and engineering teams. 🗂️ Requirements: 9+ years software engineering experience in complex global environments, 5+ years experience as Tech Lead or Architect with hands-on coding, Strong expertise in C# and .NET, Experience with Python in AI-related use cases, Frontend experience with React, Angular, or Vue.js, Experience with Microsoft Azure (Functions, Service Bus/Event Hub, App Services, SQL/MongoDB), Strong knowledge of microservices architecture, DDD, CQRS, SOLID, Clean Architecture, Experience with DevOps practices (CI/CD, deployment, monitoring), Hands-on experience with AI development tools (e.g., GitHub Copilot, OpenAI), Fluent English (C1 level) 📃 Skills: C#, .NET, Python, React, Angular, Vue, Azure, SQL, MongoDB, Microservices, DDD, CQRS, SOLID, CI/CD, DevOps, GenAI, OpenAI, GitHubCopilot 🏢 Description: We are looking for a highly experienced Principal Software Engineer / Tech Lead to join a global engineering team working on the Sightline platform – an in-house solution supporting tax consulting services worldwide. This is a hands-on leadership role , combining responsibilities across architecture, software engineering, and team leadership . You will play a key role in shaping the technical direction of AI-driven solutions, while actively contributing to development. You will work on cutting-edge AI-powered systems , leveraging GenAI tools and agent-based development approaches to build scalable, high-quality, and business-oriented solutions Location: Remote from Poland Language: Polish and English Key Responsibilities Lead the end-to-end design, development, and deployment of new platform components and features Define and drive architecture decisions (microservices, DDD, CQRS, Clean Architecture) Collaborate closely with Product Owners and stakeholders to align technical solutions with business needs Lead and mentor software engineers and QA teams , ensuring high engineering standards Conduct code reviews and provide technical guidance , promoting best practices across teams Ensure compliance with platform standards, security, and performance requirements Support production environments (L3 support) – troubleshooting and resolving complex issues Drive adoption of AI tools and GenAI practices in the development lifecycle Stay up to date with the latest AI frameworks, agent platforms, and engineering practices Requirements (Must Have) 9 to 12+ years of experience in software engineering within complex, global environments 5+ years as Tech Lead / Architect , with strong hands-on experience Strong expertise in C# / .NET (core backend technology) Experience with Python (especially in AI-related use cases) Frontend experience with React, Angular, or Vue.js Strong experience with Microsoft Azure (Functions, Service Bus/Event Hub, App Services, SQL/MongoDB) Solid understanding of microservices architecture, DDD, CQRS, SOLID, Clean Architecture Experience with DevOps practices and tools (CI/CD, deployment, monitoring) Hands-on experience with AI-enabled development tools (e.g. GitHub Copilot, OpenAI, etc.) Strong communication skills and ability to work with senior stakeholders and business teams Fluent English ( C1 level )

Technology

DCV Technologies

Principal Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior-level Principal Engineer role focused on building and scaling full-stack web applications using the MERN stack within a cloud-native Azure environment. The position drives architecture, microservices, API-first and event-based integrations while leading complex technical initiatives in a Scrum team. The role combines deep technical expertise with hands-on leadership in DevOps, security, data, and modern web technologies. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering or related field, Around 10 years of experience in software engineering, Experience in senior technical leadership role (Senior/Principal/Team Lead), Strong experience with Azure Cloud and Azure services, Expertise in JavaScript and modern JS frameworks (React.js, Node.js, Remix.js), Experience with database technologies (MongoDB, PostgreSQL, MySQL), Experience with DevOps practices and infrastructure-as-code, Experience with containers and Kubernetes (AKS), Understanding of headless CMS architecture (Contentful), Experience with scripting in Python in cloud environments, Knowledge of DevSecOps security practices, Experience with Azure Data tools (Databricks, Synapse), Experience with code quality and security tools, Experience working in Agile/Scrum environments 📃 Skills: JavaScript, React, Node.js, Remix.js, MongoDB, PostgreSQL, MySQL, Azure, Databricks, Synapse, Python, Kubernetes, AKS, Terraform, GitHub, GitHubActions, SonarQube, Datadog, Contentful, PowerApps, SQL, Vue.js 🏢 Description: The Principal Engineer is experienced software engineer specialising in MERN tech stack to build scalable, high-performance web solutions. This individual will play a crucial role in the development process, accelerating delivery of full-stack web applications. The Principal Engineer will act as the highest skilled Individual Contributor and will cooperate closely with Media, Content and Commerce team supporting Marketing . The team operates within Scrum framework to deliver value to Consumer Healthcare business. The team supports variety of applications composed of different technologies like React.JS, Node.JS, Vue.JS, Python, Databricks, Kubernetes, PowerApps, Azure Synapse Analytics, database technologies like PostgreSQL, MongoDB, Microsoft SQL. 📍 Remote from Poland The Principal engineer will champion best practices in software engineering including micro-services architecture, API-First and event based integration, Cloud Native/SaaS hosting and Headless CMS. A Good candidate should have knowledge of: The Principal Engineer is the most senior Individual Contributor (IC) and excels through in depth technical knowledge of specific technical domains. Contributes to their team or domain meeting goals through successfully leading and consistently delivering on projects of highly ambiguous scope, high complexity and critical business impact. Can be deployed to highest priority business problems or fires, can quickly resolve them and help the business understand how to avoid them in future. Proactively contributes to the betterment of other engineers in the company, through sponsoring, mentoring and providing constructive, candid feedback. Proactively gives technical and strategic feedback on projects relevant to their expertise that leads to better outcomes. Directly impacts the trajectory of the company both through working on the most impactful problems and being able to bring about change with effective momentum. Links technical contribution back to business impact for their team or area and helps others to buy into this. Consistently leads their team to good outcomes from a technical perspective, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability, monitoring/observability and business need. Is regularly recognized in their team and collective for highly impactful technical contributions of the highest quality. Proposes changes to technical scope to handle changing business priorities or urgency. Leads the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to repay debt. Has the skills to competently work on complex and unknown problems under pressure (e.g. debugging complex production issues at speed, or leading the resolution of critical or major incidents) Can demonstrate their technical skills outside of code, and leads the design process for complex technical problems in their team or collective. Contributes to architecture forums, takes part in initiatives to improve the practices of the engineering discipline. Can clearly and confidently articulate risk of technical problems to non technical stakeholders (e.g legal, compliance) Communicates effectively when representing Engineering to external stakeholders (e.g auditors, regulators, third-parties, or industry groups) when appropriate Actively and regularly offers well considered contributions to the roadmap of their team or business area. Fosters effective collaboration between product, engineering and architecture. Demonstrates product-awareness. Offers valuable contributions to quarterly planning rituals, and works with the PM or team lead on setting the vision for a team. Ensures their team is focusing on work that will drive forward quarterly goals or business objectives, whilst reducing the operational impact for engineers and Ops. Repeatedly consulted for advice by engineers from different teams or collectives. Proactively stays up to date with technology trends in their area, and uses this knowledge to contribute thoughts on their team’s strategy. Works to enable groups of others to improve coding standards and awareness of best practices around non-functional requirements (e.g. performance, testability, scale, security) Tackles problems before they can do harm, knowing which levers to pull to make change happen. Key Roles & Responsibilities Leads the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to repay debt. Has the skills to competently work on complex and unknown problems under pressure (e.g. debugging complex production issues at speed, or leading the resolution of critical or major incidents) Can demonstrate their technical skills outside of coding, and leads the design process for complex technical problems in their team or collective. Articulates risk of technical problems to non technical stakeholders (e.g legal, compliance) and  Communicates effectively when representing Engineering to external stakeholders (e.g auditors, regulators, third-parties, or industry groups) when appropriate Actively and regularly offers well considered contributions to the roadmap of their team or business area. Fosters effective collaboration between product, engineering and architecture. Qualifications and skills Strong experience with Azure Cloud and Azure services Technical expertise in one or more technology domains and programming languages (e.g. Java, Javascript) , database technologies (e.g. MongoDB, PostgreSQL, MySQL) and release & configuration management tools. Technical expertise in JavaScript frameworks (Remix.js. Node.js, React.js) Understanding of  headless CMS architecture, i.e. Contenful Experience with scripting languages (preferably Python) in cloud environments with a focus on IaaS, PaaS Comprehensive understanding of modern DevOps platform technologies (e.g. GitHub Actions) incl. infrastructure-as-code (e.g. Terraform) and containers (e.g. Kubernetes, AKS) Knowledge of Security Practices for DevSecOps Knowledge of Azure Data (DataBricks , Synapse Studio) , AI (Open AI , AI Search) tools Experience with code quality and code security tools (i.e.: SonarQube, Github Advanced Suite). Experience with observability tools e.g. Datadog Experience with Atlassian suite Extensive experience with agile methodologies Experience working in a cloud native environment (Azure desirable) Working knowledge of Scrum based Agile development Job Requirements and Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field – or equivalent practical experience. Around 10 years of experience in software engineering, with experience in leadership role (e.g. Senior/Principal Software Engineer, Team Lead). Proven experience with architecture and solution design in software engineering. Deep domain & Engineering management expertise and experience. Demonstrable tech leadership. Experience working with geographically distributed teams or vendor partners. Exposure in managing web hosting platforms/teams. Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Healthcare

HTD

Principal Engineer - Python (PL)

Senior

Remote

Lodz, Poland

26,000 - 31,500 PLN/mo

🏢 Summary: Principal Engineer role combining hands-on Python development with architectural leadership and technical consultancy for enterprise HealthTech solutions. The position focuses on designing scalable, reliable systems while mentoring teams and guiding clients on best engineering practices. You will lead implementation of high-quality, observable, and cloud-based distributed systems. 🗂️ Requirements: 9+ years commercial experience in Python, Hands-on coding with automated testing practices, Strong knowledge of Microservices architecture, Experience with Distributed Systems, Proficiency in Asynchronous programming, API design experience (REST, GraphQL, gRPC), Hands-on experience with FastAPI, Django, or Flask (more than one), Strong understanding of ORMs, Experience with SQL and NoSQL databases, Experience with AWS, Azure, or GCP, Experience with Infrastructure as Code (Terraform), Designing large-scale enterprise systems, Ensuring high availability and performance optimization, Implementing observability and meeting strict SLAs, C1 level English 📃 Skills: Python, FastAPI, Django, Flask, Microservices, DistributedSystems, Async, REST, GraphQL, gRPC, SQL, NoSQL, ORM, AWS, Azure, GCP, Terraform, SLAs, Observability, Performance, Testing, HighAvailability, API 🏢 Description: Currently, we have an exceptional opportunity for a Principal Engineer to join our team at HTD Health. We are looking for a high-level expert who is still a passionate developer at heart, but also wants to act as a strategic partner for our clients and a mentor for our engineering culture. In this role, you will combine hands-on coding with high-level consultancy. You will lead by example—implementing the best practices you preach, while ensuring our clients receive world-class technical guidance. If you want to code, lead, and shape the future of HealthTech, we want to meet you! What we need from you: Hands-on Technical Excellence: At least 9+ years of commercial experience in Python. You still love writing code and believe in delivering readable, maintainable software covered with automated tests. Architectural Vision: Deep understanding of Microservices, Distributed Systems, Asynchronous programming, and API Design (REST, GraphQL, gRPC). Technical Versatility: Hands-on experience with more than one major Python framework (FastAPI, Django, Flask) and a deep understanding of ORMs, as well as both SQL and NoSQL databases. Radical Accountability: You are the first to identify and report risks of delay or priority shifts. You proactively confirm that plans are valid, understanding that "no news is not good news." Refinement & Analysis Mastery : You take ownership of the technical analysis for upcoming functionalities, ensuring the team understands the what and how before the sprint begins. Estimation & Planning: You set the standard for realistic and complete work estimation, helping the team and the client build predictable roadmaps. Client Partnership : You are a natural communicator (C1 English) who can talk to both developers and business stakeholders, creating RFCs and other technical documentation, explaining technical debt, reliability, and observability in a way that creates buy-in. Quality Leadership: A drive to implement best practices that serve as a reference for others and set quality standards—both for code and for how you collaborate with internal and customer development teams. Cloud & Infrastructure: Hands-on experience with AWS, Azure, or GCP and Infrastructure as Code (Terraform). Scale & Reliability: Proven ability to design large-scale enterprise solutions with a focus on meeting strict SLAs, optimizing performance, ensuring high availability, and implementing robust observability. We appreciate if you have: AI Expertise: Deep understanding of ML, LLM, and MCP Principles (Model Context Protocol). Data Intelligence: Experience with Big Data processing and visualization using tools like pandas, Tableau, PowerBI, or similar. AI-Driven Development : Proficiency in leveraging AI tools (e.g., GitHub Copilot) to optimize development workflows and code quality. Regulatory Awareness: Interest or experience in navigating regulatory standards like HIPAA or GDPR. Fullstack Curiosity: Experience in other backend or frontend languages and a natural curiosity for emerging technologies. Your daily life in HTD will be focusing around: Working with development team (or teams), delivering enterprise-level software built with both high-impact features and layers of maintainability and observability. Ensuring work quality through overseeing the technical analysis, planning, execution as well as meticulous reviews and mentoring throughout the process. Working closely with clients (and their dev teams) to align technical decisions with business goals, acting as the main point of contact for everything related to our technical cooperation. Being the "go-to" person for team talks, internal workshops, and hackathons—actively raising the technical bar for everyone. Comparing tools and services to provide authoritative recommendations for new projects or features. Keeping technical debt visible and ensuring that stakeholders understand the importance of application stability and observability. What you can expect from us: Salary depending on your skills, experience and position level:– PLN 22 000 – 26 300 gross on employment contract– PLN 26 000 – 31 500 + VAT on a B2B contract 25 paid days off (B2B/UZ) Flexible working hours Possibility of working 100% remotely Personal educational budget: conferences, courses, workshops, and more Private medical care Multisport Plus+ member card or cinema tickets MultiLife package All necessary equipment such as MacBook, additional monitor and accessories

Technology

Syberry

Senior Python Engineer (FinTech Project)

Senior

Remote

Krakow, Poland

30,000 - 40,000 PLN

🏢 Summary: Senior Python Developer role focused on building a comprehensive financial platform for researching and running systematic trading strategies. The position involves close collaboration with quantitative analysts to implement trading, risk modeling, and portfolio optimization logic into a unified system. The role includes end-to-end ownership of solution delivery in a fintech environment. 🗂️ Requirements: 5+ years professional experience in Python software engineering, Hands-on experience in fintech industry, Strong English communication skills, Experience working directly with stakeholders without Business Analyst, Experience with AI tools and LLMs, Proficiency with Pandas DataFrames, Proficiency with SQLAlchemy, Strong knowledge of SQL, Experience with Python virtual environments, Experience with Pytest or similar testing frameworks, Intermediate+ experience with AWS or similar cloud platform, Experience with multiprocessing, multithreading, asyncio, Availability until 7 PM (Poland time) at least 3 days per week 📃 Skills: Python, Pandas, SQLAlchemy, SQL, PostgreSQL, MySQL, Pytest, AWS, S3, IAM, Multiprocessing, Multithreading, Asyncio, LLM, AI 🏢 Description: At Syberry , we believe that great software starts with a simple principle: being a strategic partner who helps clients achieve their goals. We are a global team that builds custom software for industries ranging from finance to healthcare. Our mission is to raise the bar for the entire software industry, that's why we invest in strong engineering practices, automation, and clear processes to make our work predictable, efficient, and meaningful. Join us as a Senior Python Developer to drive cutting-edge solutions while growing in a collaborative, forward-thinking environment. The Project We are building a financial platform that will research and run systematic trading strategies.  We collaborate with the quant team on strategy research, risk modeling, and portfolio optimizations. Our software engineering team embeds the corresponding logic into the platform. Similar systems already exist on the market, but quants need to use several of them to research and run trading strategies. Our client’s idea is to build a system that can do it all. You can learn more about the project in our case studies Responsibilities Design and implement engineering solutions that directly support the customer’s business goals Collaborate closely with quantitative analysts to gather, clarify, and refine requirements through direct communication (no intermediary Business Analyst) Take ownership of the end-to-end delivery process, from understanding the problem to deploying stable and maintainable solutions Present completed work during regular demo sessions , clearly explaining the value delivered and technical decisions made Contribute to maintaining high production stability and quality , proactively identifying and addressing potential issues Requirements 5+ years of professional experience in Python software engineering Strong experience in the fintech industry, specifically in risk management , asset/investments management , and institutional trading Strong communication skills and fluency in English Comfortable working directly with stakeholders (no BA on the project) Experience with AI tools and LLMs (commercial or personal) and interest in using them in development Confident in working with: Pandas DataFrames SQLAlchemy SQL (PostgreSQL, MySQL, or similar dialects) Python virtual environments Pytest (or similar test frameworks) Intermediate+ experience with: AWS (S3, IAM) or a similar cloud platform Multiprocessing, multithreading, asyncio Availability until 7 PM (Poland time) at least 3 days a week for crossover with a client located in NY Benefits Direct influence on the product. Your ideas and contributions shape the roadmap and outcomes Collaboration with experienced Wall Street professionals. Gain insights and grow alongside domain experts Lean processes, minimal overhead. Focus on delivering value, not navigating bureaucracy Small, agile teams. Work closely with talented peers in a high-impact environment B2B employment model with: 20 paid workdays off per year 3 paid sick days Remote-friendly culture. Choose the setup that works best for you: fully remote, hybrid, or in-office Team and corporate events. We value connection and fun, with regular team-building and company-wide celebrations

Technology

Link Group

Full-Stack Software Developer (Python + React)

Senior

Remote

Warsaw, Poland

125 - 135 PLN

🏢 Summary: Full-Stack Software Developer role focused on developing and modernizing a complex platform using Python and React. The position involves backend and frontend ownership, migration to a modern tech stack, and deployment in AWS within an Agile environment. The developer will contribute to architectural decisions and CI/CD processes. 🗂️ Requirements: 5+ years of software development experience, Strong experience with Python, Experience with React, Practical knowledge of PostgreSQL, Experience designing and consuming REST APIs, Experience with AWS, Experience with CI/CD pipelines, Experience with end-to-end testing tools, Experience working in Agile environments (Jira or Confluence) 📃 Skills: Python, React, PostgreSQL, REST, AWS, GitHubActions, Playwright, CICD, Jira, Confluence 🏢 Description: We are currently looking for a Full-Stack Software Developer to join an international team working on the development and modernization of a complex software platform. The role involves taking ownership of both backend and frontend development during an ongoing project transition, including migration of existing functionalities to a modern technology stack. You will collaborate with a distributed Agile team and have real influence on the technical direction of the frontend architecture. Key Responsibilities Design, develop, and maintain full-stack applications using Python and React Develop and maintain RESTful APIs Work with PostgreSQL databases Participate in the migration of existing application components to a modern frontend framework Implement end-to-end testing using tools such as Playwright Manage CI/CD pipelines using GitHub Actions Deploy and maintain applications in AWS Collaborate with engineers in an international Agile environment Contribute to architectural discussions and technical decisions Requirements 5+ years of experience in software development Strong experience with Python Experience with React Practical knowledge of PostgreSQL and REST APIs Experience working with AWS Familiarity with CI/CD pipelines (e.g., GitHub Actions) Experience with end-to-end testing tools (e.g., Playwright) Experience working in Agile environments using tools such as Jira or Confluence Strong communication skills and a proactive mindset Nice to Have Experience with NumPy or SciPy Experience working in distributed engineering teams Experience participating in application migrations or system transitions