April 24, 2026

Lead Software Engineer

Senior • Hybrid

40,000 - 60,000 PLN

Warsaw, Poland

Hybrid model: 3 days/week in the office

For our client, a top-tier global quantitative investment firm expanding its Warsaw technology hub, we are looking for a Lead Software Engineer. The company is currently engaged in a multi-year strategic initiative to build next-generation Middle and Back-office systems that support their global trading operations, portfolio management, and overall firm growth.

This is a strict Player-Coach role (60-70% hands-on coding & architecture / 30-40% management). You will be actively building software while directly managing a compact team of 4 to 6 engineers. You will also take ownership of stakeholder management, gathering requirements directly from global finance, tax, and portfolio management teams.

What you will do:

  • Code & Architect (60-70%): Lead the end-to-end design, architecture, and delivery of highly scalable financial technology platforms.

  • Lead & Mentor (30-40%): Manage a team of 4-6 developers, conduct 1:1s, performance reviews, and guide their career development.

  • Drive the adoption of engineering best practices across code quality, cloud-native architecture, and DevOps.

  • Ensure platforms are highly reliable, recoverable, and scalable to support increasing daily data volumes and analytics requirements.

  • Collaborate directly with global product and engineering teams to translate complex business needs into technical implementations.

Requirements:

  • 10+ years of commercial software development experience.

  • 2+ years of formal experience leading engineering teams (people management) and driving large-scale projects.

  • Deep engineering expertise in C# (or strong OOP background with a willingness to transition).

  • Proven track record of designing and building cloud-native applications.

  • Experience with enterprise messaging systems and distributed architectures.

  • Strong experience with large-scale data processing and modern databases (e.g., Snowflake).

  • Exceptional communication skills with the ability to manage expectations of senior, non-technical stakeholders.

  • Degree in Computer Science, Mathematics, Engineering, or a closely related field.

Nice to have:

  • Prior experience in the financial services industry, ideally within asset management, hedge funds, or trading firms.

  • Domain knowledge of Middle/Back-office operations.

  • Familiarity with financial accounting systems (e.g., Advent Geneva).

Similar jobs you might like

Technology

emagine Polska

Lead Software Java Engineer

Senior

Hybrid

Krakow, Poland

170 - 190 PLN

🏢 Summary: Lead Software Engineer role in the banking sector focused on delivering and modernizing the Global Disbursement Platform using Java and React technologies. The position involves leading a team, building and migrating microservices, and implementing automation within an Agile environment. Long-term B2B contract with hybrid work model and technical interview process. 🗂️ Requirements: Java 11+ expertise, Kubernetes experience, Proficiency in Git, Experience with Unix-based systems, SQL knowledge, Understanding of RESTful microservices, Experience with JavaScript and React, Team leadership experience, Senior-level system design experience, Fluent English 📃 Skills: Java, Kubernetes, Git, Unix, SQL, Oracle, REST, API, JavaScript, React, Spring, SpringBoot, HTTP 🏢 Description: 🌍Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office. • People outside of Krakow and Warsaw - 4-5x per month in the office. ⏰Start: ASAP/30 days. 📝Contract: B2B. ⚙️Recruitment process: technical interview 1h on zoom, live coding. ⏳Duration: >12 months contracts. 📕Project language: English. 💼Industry: Banking. 💻Workload: Full time. The Lead Software Engineer role aims to support the delivery of high-quality projects for the Global Disbursement Platform, enhancing business operations in financial transactions through effective analysis, Agile design, and stakeholder management. Main Responsibilities Team management. Building and supporting services, microservices, and applications (back-end & front-end) in Java 11/17/21 and ReactJS, while maintaining standard products. Migrating from mainframe and IBM WebSphere to modern integration approaches using APIs or microservices. Reducing testing costs by implementing automation testing frameworks. Increasing Straight-Through-Processing (STP) capabilities of services. Leading the India Team. Key Requirements: Perfect English skills. Java 11+ expertise (Java 17+ preferred). Kubernetes experience. Proficiency in Git. Fluency in Unix-based systems and command-line interfaces. Database technologies and SQL knowledge ( Oracle preferred). Understanding of RESTful microservices and APIs . Experience with HTTP web technologies, particularly JavaScript and React. Proven team leadership experience (leading POD / engineering team) Strong ownership and proactive approach to problem-solving and delivery Ability to work independently and drive initiatives , not only execute tasks High level of assertiveness in communication and technical discussions Solid senior-level technical experience in system design and complex environments Nice to Have: Experience in a DevOps delivery team. Understanding of application monitoring. Knowledge of Spring/Spring Boot. Other Details: Team Structure: Leading an India Team. Work Environment: Agile methodology. Technologies: Java, Kubernetes, APIs, SQL.

Technology

emagine Polska

Lead Software Engineer (Java, React)

Senior

Remote

Warsaw, Poland

🏢 Summary: Lead Software Engineer role in the banking sector focused on delivering and modernizing a Global Disbursement Platform using Java and React within an Agile environment. The position involves building microservices, migrating legacy systems to API-based architectures, implementing test automation, and leading an international team. Long-term B2B contract with hybrid work model and English-speaking project environment. 🗂️ Requirements: Java 11+ expertise, Experience with Kubernetes, Proficiency in Git, Experience with Unix-based systems, Strong SQL knowledge, Experience with Oracle databases, Understanding of RESTful microservices, Experience with APIs, Knowledge of JavaScript, Experience with React, Ability to lead technical team, Experience with automated testing frameworks 📃 Skills: Java, Kubernetes, Git, Unix, SQL, Oracle, REST, APIs, JavaScript, React, Spring, SpringBoot, HTTP, Microservices 🏢 Description: 🌍Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office. • People outside of Krakow and Warsaw - 4-5x per month in the office. ⏰Start: ASAP/30 days. 📝Contract: B2B. ⚙️Recruitment process: · I stage: technical interview 1h on zoom, live coding. · II stage: karat test online. ⏳Duration: >12 months contracts. 📕Project language: English. 💼Industry: Banking. 💻Workload: Full time. The Lead Software Engineer role aims to support the delivery of high-quality projects for the Global Disbursement Platform, enhancing business operations in financial transactions through effective analysis, Agile design, and stakeholder management. Main Responsibilities Building and supporting services, microservices, and applications (back-end & front-end) in Java 11/17/21 and ReactJS, while maintaining standard products. Migrating from mainframe and IBM WebSphere to modern integration approaches using APIs or microservices. Reducing testing costs by implementing automation testing frameworks. Increasing Straight-Through-Processing (STP) capabilities of services. Leading the India Team. Key Requirements: Perfect English skills. Java 11+ expertise (Java 17+ preferred). Kubernetes experience. Proficiency in Git. Fluency in Unix-based systems and command-line interfaces. Database technologies and SQL knowledge ( Oracle preferred). Understanding of RESTful microservices and APIs . Experience with HTTP web technologies, particularly JavaScript and React. Nice to Have: Experience in a DevOps delivery team. Understanding of application monitoring. Knowledge of Spring/Spring Boot. Other Details: Team Structure: Leading an India Team. Work Environment: Agile methodology. Technologies: Java, Kubernetes, APIs, SQL.

Technology

emagine Polska

Lead Software Engineer (Java, React)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Lead Software Engineer role in the banking sector focused on delivering and modernizing the Global Disbursement Platform using Java and React technologies. The position involves building microservices, migrating legacy systems to modern APIs, implementing test automation, and leading an international team. Long-term B2B contract with hybrid work model and full-time engagement. 🗂️ Requirements: Java 11+ expertise, Experience with Kubernetes, Proficiency in Git, Fluency in Unix-based systems, Knowledge of SQL and database technologies, Understanding of RESTful microservices and APIs, Experience with HTTP web technologies, Experience with JavaScript and React, Professional English proficiency 📃 Skills: Java, Kubernetes, Git, Unix, SQL, Oracle, REST, API, HTTP, JavaScript, React, Spring, SpringBoot 🏢 Description: 🌍Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office. • People outside of Krakow and Warsaw - 4-5x per month in the office. ⏰Start: ASAP/30 days. 📝Contract: B2B. ⚙️Recruitment process: · I stage: technical interview 1h on zoom, live coding. · II stage: karat test online. ⏳Duration: >12 months contracts. 📕Project language: English. 💼Industry: Banking. 💻Workload: Full time. The Lead Software Engineer role aims to support the delivery of high-quality projects for the Global Disbursement Platform, enhancing business operations in financial transactions through effective analysis, Agile design, and stakeholder management. Main Responsibilities Building and supporting services, microservices, and applications (back-end & front-end) in Java 11/17/21 and ReactJS, while maintaining standard products. Migrating from mainframe and IBM WebSphere to modern integration approaches using APIs or microservices. Reducing testing costs by implementing automation testing frameworks. Increasing Straight-Through-Processing (STP) capabilities of services. Leading the India Team. Key Requirements: Perfect English skills. Java 11+ expertise (Java 17+ preferred). Kubernetes experience. Proficiency in Git. Fluency in Unix-based systems and command-line interfaces. Database technologies and SQL knowledge ( Oracle preferred). Understanding of RESTful microservices and APIs . Experience with HTTP web technologies, particularly JavaScript and React. Nice to Have: Experience in a DevOps delivery team. Understanding of application monitoring. Knowledge of Spring/Spring Boot. Other Details: Team Structure: Leading an India Team. Work Environment: Agile methodology. Technologies: Java, Kubernetes, APIs, SQL.

Technology

ITDS

Senior Java Developer – Software Development Team

Senior

Hybrid

Warsaw, Poland

23,100 - 27,300 PLN

🏢 Summary: Java Tech Lead role focused on leading backend development and technical direction for enterprise applications in a hybrid work model. The position combines hands-on Java and Spring Boot development with architecture, mentoring, code quality, and Agile collaboration responsibilities. Candidates will work on secure, scalable microservices solutions while supporting engineering excellence and delivery efficiency. 🗂️ Requirements: 7+ years of Java backend development experience, Experience as Tech Lead or technical initiative lead, Core Java expertise, Spring Framework and Spring Boot experience, JPA and Hibernate knowledge, Oracle and SQL optimization experience, REST API development experience, OpenAPI knowledge, Microservices architecture knowledge, Git proficiency, Maven proficiency, Scrum experience, Backend security knowledge, Unit and integration testing experience, Fluent English 📃 Skills: Java, Spring, SpringBoot, JDBC, JPA, Hibernate, Oracle, SQL, REST, OpenAPI, Swagger, Microservices, Git, Maven, Scrum, Kubernetes, OpenSearch, Ansible, Jenkins, Sonar 🏢 Description: Empower innovative software solutions — shape the future of Java development! Warszawa-based opportunity with hybrid work model (up to 4 remote days per week) As a Java Tech Lead within our client's software development team, you will be working for a leading industry innovator delivering mission-critical enterprise applications. You will combine hands-on backend development with technical leadership, driving architectural decisions, mentoring developers, and ensuring engineering excellence across multiple applications. Working closely with stakeholders and Agile teams, you will remove delivery blockers, define technical direction, and build secure, scalable Java solutions that support long-term business growth and operational efficiency. Your main responsibilities: Lead technical solution discussions with business and engineering stakeholders Define technical direction and critical delivery paths for development initiatives Mentor developers and support the team's technical growth Ensure high-quality, secure and maintainable software aligned with engineering best practices Develop and maintain backend applications using Java and Spring Boot Perform code reviews and drive continuous code quality improvements Participate in technical analysis, architecture discussions and solution design Remove technical blockers and support efficient delivery across the development pipeline Participate in Scrum ceremonies and collaborate closely with cross-functional teams Take ownership of technical decisions and proactively identify improvement opportunities You're ideal for this role if you have: At least 7 years of experience in Java backend development Experience acting as a Tech Lead or leading technical initiatives within development teams Strong expertise in Core Java (Java 11–25), including JDBC, concurrency and memory management Solid experience with Spring Framework (Spring Boot 2–4) Experience with JPA (Hibernate) and Oracle databases, including SQL optimization Knowledge of messaging systems, REST APIs, OpenAPI (Swagger) and API First approach Strong understanding of microservices architecture, Git, Maven and Scrum Good understanding of backend security principles and software quality practices Experience writing high-quality unit and integration tests Fluent English It is a strong plus if you have: Experience with Kubernetes Experience with OpenSearch Experience with Ansible Experience with Jenkins, Sonar or other build and deployment automation tools Experience working in geographically distributed engineering teams Experience participating in technical architecture and solution design

Technology

ITDS

Senior Java Developer – Software Development Team

Senior

Hybrid

Warsaw, Poland

23,100 - 27,300 PLN

🏢 Summary: Hybrid Java Tech Lead role focused on leading backend development, defining technical architecture, and delivering secure, scalable enterprise applications using Java and Spring Boot. The position combines hands-on coding with mentoring, code quality oversight, and collaboration with Agile teams and stakeholders. Candidates will drive technical decisions and support long-term software delivery and operational efficiency. 🗂️ Requirements: 7+ years of Java backend development experience, Experience as Tech Lead or technical initiative lead, Core Java expertise, Spring Framework experience, JPA and Hibernate experience, Oracle and SQL optimization experience, REST API development knowledge, Microservices architecture knowledge, Git proficiency, Maven proficiency, Scrum experience, Unit and integration testing experience, Backend security knowledge, Fluent English 📃 Skills: Java, Spring, SpringBoot, JDBC, Concurrency, JPA, Hibernate, Oracle, SQL, REST, OpenAPI, Swagger, Microservices, Git, Maven, Scrum, Kubernetes, OpenSearch, Ansible, Jenkins, Sonar 🏢 Description: Empower innovative software solutions — shape the future of Java development! Warszawa-based opportunity with hybrid work model (up to 4 remote days per week) As a Java Tech Lead within our client's software development team, you will be working for a leading industry innovator delivering mission-critical enterprise applications. You will combine hands-on backend development with technical leadership, driving architectural decisions, mentoring developers, and ensuring engineering excellence across multiple applications. Working closely with stakeholders and Agile teams, you will remove delivery blockers, define technical direction, and build secure, scalable Java solutions that support long-term business growth and operational efficiency. Your main responsibilities: Lead technical solution discussions with business and engineering stakeholders Define technical direction and critical delivery paths for development initiatives Mentor developers and support the team's technical growth Ensure high-quality, secure and maintainable software aligned with engineering best practices Develop and maintain backend applications using Java and Spring Boot Perform code reviews and drive continuous code quality improvements Participate in technical analysis, architecture discussions and solution design Remove technical blockers and support efficient delivery across the development pipeline Participate in Scrum ceremonies and collaborate closely with cross-functional teams Take ownership of technical decisions and proactively identify improvement opportunities You're ideal for this role if you have: At least 7 years of experience in Java backend development Experience acting as a Tech Lead or leading technical initiatives within development teams Strong expertise in Core Java (Java 11–25), including JDBC, concurrency and memory management Solid experience with Spring Framework (Spring Boot 2–4) Experience with JPA (Hibernate) and Oracle databases, including SQL optimization Knowledge of messaging systems, REST APIs, OpenAPI (Swagger) and API First approach Strong understanding of microservices architecture, Git, Maven and Scrum Good understanding of backend security principles and software quality practices Experience writing high-quality unit and integration tests Fluent English It is a strong plus if you have: Experience with Kubernetes Experience with OpenSearch Experience with Ansible Experience with Jenkins, Sonar or other build and deployment automation tools Experience working in geographically distributed engineering teams Experience participating in technical architecture and solution design

Technology

Awareson Sp. z o.o.

Software Development Lead (.Net)

Senior

Hybrid

Bielsko-Biała, Poland

200 - 250 PLN/hr

🏢 Summary: Technical leadership role responsible for overseeing a large-scale industrial application program, ensuring architecture consistency, engineering standards, and technical quality across hybrid teams. The position focuses on governance, DevOps excellence, security, and cloud-native solutions rather than daily coding. It involves coordinating multiple teams and vendors in a structured enterprise environment. 🗂️ Requirements: 10+ years of professional IT experience, 5+ years in technical leadership role (Tech Lead, Lead Engineer, Software Architect, Staff Engineer), Strong background in .NET development, Solid understanding of frontend technologies, Strong knowledge of data architecture and data modeling, Hands-on experience with Docker and Kubernetes, Experience with CI/CD pipelines and DevSecOps practices, Knowledge of automation, testing strategies, and application security, Strong knowledge of APIs and microservices architecture, Understanding of distributed systems and asynchronous programming, Experience with cloud-native technologies (AWS or GCP), Experience managing multiple technical teams or vendors, Experience in large, process-driven enterprise environments 📃 Skills: .NET, Docker, Kubernetes, CI/CD, DevSecOps, APIs, Microservices, DistributedSystems, AsynchronousProgramming, Databases, DataModeling, AWS, GCP, Automation, Testing, Security, CloudNative 🏢 Description: We are looking for: Software Development Lead General info: Location:hybrid – 1 day per week from the office (near Bielsko-Biała) Start: ASAP Duration: long term General info: contract, full-time Rate: 200 - 250 PLN/h Responsibilities: Provide technical leadership and governance for a large-scale industrial application implementation program. Lead and coordinate hybrid delivery teams (internal employees and external vendors). Ensure the highest level of technical quality, architecture consistency, and engineering standards across teams. Oversee software development processes without direct hands-on coding (occasional activities such as code or architecture reviews may occur). Drive best practices in software architecture, security, testing, automation, and DevOps. Collaborate closely with stakeholders, product owners, delivery managers, and engineering leaders across the organization. Support decision-making at program and management level by providing technical expertise and recommendations. Ensure compliance with corporate standards, processes, and regulatory requirements in a large enterprise environment. Manage technical risks and dependencies across multiple teams and workstreams. Requirements: 10+ years of professional experience in IT. 5+ years of experience in a technical leadership role (e.g. Tech Lead, Lead Engineer, Software Architect, Staff Engineer). Strong background in .NET development, with a solid understanding of frontend technologies and data architecture. Hands-on experience with containerization technologies such as Docker and Kubernetes. Expertise in CI/CD pipelines, DevSecOps practices, automation, testing strategies, and application security. Strong knowledge of APIs, microservices architecture, distributed systems, and asynchronous programming. Good understanding of databases and data modeling concepts. Experience with cloud-native technologies, preferably AWS or GCP. Experience with Edge, OT, or industrial environments is a strong plus. Proven experience in leading multiple teams, managing vendors, or delivering complex, international initiatives. Ability to manage technical oversight involving multiple stakeholders in a structured, process-driven environment. Experience working in large organizations with a strong focus on processes, compliance, and cross-department collaboration.

Technology

DevsData LLC

Software Engineer Team Lead (React + Node.js)

Senior

Hybrid

Warsaw, Poland

29,500 - 33,200 PLN/mo

🏢 Summary: Full-time Team Lead Software Engineer role focused on leading a full-stack team building high-performance web applications using React and Node.js. The position combines hands-on development with architectural ownership, mentoring, and delivery of scalable, AI-powered enterprise platforms. Work involves designing microservices, APIs, and cloud-based containerized deployments in a hybrid setup from Warsaw. 🗂️ Requirements: 7+ years full-stack experience with React.js and Node.js in production, 2+ years in Team Lead or senior engineering leadership role, Strong knowledge of React ecosystem (Redux, Hooks, component architecture, performance optimization), Proficiency in HTML5, CSS3, JavaScript ES6+, Experience with build tools (Webpack, Vite, or Babel), Experience with Express.js and RESTful API design, Knowledge of OAuth, JWT, session-based authentication, Experience with PostgreSQL or MySQL, Experience with MongoDB or other NoSQL databases, Hands-on experience with Docker, Familiarity with AWS or other major cloud platform, Experience with Git and Agile/Scrum methodologies 📃 Skills: React, Redux, JavaScript, HTML5, CSS3, Node.js, Express, REST, GraphQL, OAuth, JWT, PostgreSQL, MySQL, MongoDB, Docker, Kubernetes, AWS, Git, Webpack, Vite, Babel, Agile, Scrum 🏢 Description: 💰 Salary: 29,500–33,200 PLN/month 🌎 Hybrid from Warsaw, Poland 🕦 Full-time position, long-term ☑️ Contract of Employment We are looking for a Team Lead Software Engineer to join our client, a technology company that builds AI-powered platforms and consulting solutions for enterprise operations, with a strong focus on the private capital sector. The company has over ten years of experience working with high-growth and PE-backed businesses, combining deep domain expertise with advanced technology to drive measurable results. In this role, the focus will be on leading a team of developers across front-end and back-end development, owning architectural decisions, and contributing directly to the codebase. You will mentor engineers and drive the delivery of high-performance web applications using React and Node.js. Requirements 7+ years of full-stack development experience with React.js and Node.js in production environments 2+ years in a team lead, tech lead, or senior engineering leadership role Strong command of the React ecosystem: Redux, React Hooks, component architecture, and performance optimization Solid HTML5, CSS3, and modern JavaScript (ES6+); experience with build tooling such as Webpack, Vite, or Babel Proficiency with Express.js and API design (RESTful; GraphQL is a plus) Working knowledge of auth patterns: OAuth, JWT, session-based authentication Hands-on experience with PostgreSQL or MySQL; familiarity with MongoDB or similar NoSQL databases Docker experience required; Kubernetes is a plus Familiarity with at least one major cloud platform (AWS preferred) Comfortable with Git workflows and Agile/Scrum delivery Responsibilities Lead and mentor a team of software engineers; run code reviews, set engineering standards, and hold the bar on quality Architect and build full-stack features using React.js (with Redux and Hooks) on the front end and Node.js / Express.js on the back end Design scalable microservices and RESTful (or GraphQL) APIs aligned with product requirements Own the testing strategy: define coverage expectations, enforce unit and integration testing, and integrate quality gates into CI/CD pipelines Manage containerized deployments via Docker; collaborate on infrastructure with cloud platforms (AWS, Azure, or GCP) Partner directly with Product and Design to translate requirements into production-grade, accessible interfaces Model and maintain SQL and NoSQL data schemas; own data interaction patterns across services Monitor production systems, triage incidents, and drive root-cause resolution Keep technical documentation accurate and up to date Get to know DevsData We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team. We employ people with experience in international corporations as well as the ones from the best technical and business universities. Find out more: https://devsdata.com

Technology

emagine Polska

FullStack Developer Java & React (50% React, 50% Java)

Senior

Hybrid

Krakow, Poland

200 - 200 PLN/hr

🏢 Summary: Long-term B2B opportunity for a senior engineer to deliver production-ready code and shape system architecture in a microservices environment. The role combines hands-on Java and React development with architectural responsibilities in a global, collaborative setup. It focuses on high-frequency delivery and technical excellence within the financial sector. 🗂️ Requirements: Strong Java experience (latest versions), Strong React experience, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Proven high-frequency code delivery, Experience in banking or financial sector 📃 Skills: Java, React, Microservices, REST, PostgreSQL, Banking, Docker, Kubernetes 🏢 Description: Working mode : Hybrid - 6 days per month at the Warsaw office Contract type : B2B, long term cooperation Rate : 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

Harvey Nash Technology

Senior Full Stack Engineer (.NET / React)

Senior

Hybrid

Warsaw, Poland

28,000 - 33,000 PLN

🏢 Summary: Senior Full Stack Engineer role focused on building and optimizing React/TypeScript frontends and ASP.NET Core backend services supporting treasury workflows. The position involves designing scalable REST APIs, improving performance across the stack, and working with large datasets in production systems. Hybrid work model in Warsaw with strong emphasis on engineering best practices and reliability. 🗂️ Requirements: 5+ years of experience building production systems, Strong experience with C# and .NET ecosystem, Strong experience with ASP.NET Core, Strong experience with React, Strong experience with TypeScript, Experience designing and building REST APIs, Experience handling large datasets efficiently, Hands-on experience with ag-Grid, Highcharts or similar libraries, Understanding of authentication and authorization mechanisms, Experience with relational databases, Experience with performance optimization 📃 Skills: C#, .NET, ASP.NETCore, React, TypeScript, REST, ag-Grid, Highcharts, SQL, CI/CD, Authentication, Authorization, Serialization 🏢 Description: Senior Full Stack Engineer (.NET / React) Warsaw, hybrid, 3 days per week from the office. Responsibilities Build and enhance frontend applications and backend services supporting treasury workflows. Develop React/TypeScript single‑page applications and reusable UI components. Design and implement ASP.NET Core REST APIs with scalable pagination and filtering models. Optimize performance across the stack, including APIs, serialization, rendering, and large data grids. Collaborate with business stakeholders, quant teams, and product managers to deliver user‑focused solutions. Drive engineering best practices including code reviews, testing, CI/CD, and production support. Investigate production issues and improve observability and platform reliability. Mentor engineers and contribute to technical growth within the Warsaw team. Requirements 5+ years of software engineering experience building production systems. Strong experience with C#/.NET ecosystem and ASP.NET Core . Strong frontend experience with React and TypeScript. Experience building REST APIs and handling large datasets efficiently. Hands‑on experience with ag‑Grid, Highcharts, or similar UI/data visualization libraries. Strong understanding of authentication, authorization, and serialization mechanisms. Experience working with relational databases and performance optimization. Strong communication skills and ability to work directly with business stakeholders. Nice to Have Experience in treasury, trading, or financial systems. Strong product mindset and UX awareness.

Technology

Harvey Nash Technology

Quantitative Software Engineer (Python)

Mid

Hybrid

Warsaw, Poland

25,000 - 30,000 PLN

🏢 Summary: Hands-on Quantitative Software Engineer role focused on building and optimizing a high-performance research-to-trading platform for quantitative investment strategies. The position involves developing analytics, pricing libraries, and production trading systems using C++ and Python, with direct collaboration with researchers and investment professionals. Emphasis is placed on scalable data pipelines, performance tuning, and reliable production infrastructure. 🗂️ Requirements: Degree in Computer Science, Engineering, Mathematics, Physics, or related quantitative field, 3+ years of software engineering experience in production environments, Strong programming skills in Python, Strong programming skills in modern C++, Experience with SQL and relational databases, Experience with Linux development, Experience building, deploying, and supporting production systems, Strong performance tuning, debugging, and optimization skills, Understanding of financial markets (equities, futures, FX) and market data usage, Strong analytical and problem-solving skills 📃 Skills: Python, C++, SQL, Linux, CMake, Git 🏢 Description: Quantitative Software Engineer Warsaw, hybrid. Join a team building a research-to-trading platform used to design, test, and deploy quantitative investment strategies. This is a hands-on engineering role focused on high-performance analytics, market data, and production trading infrastructure . Responsibilities Develop and maintain C++ and Python applications supporting quantitative research and trading. Build analytics, pricing libraries, and tools for backtesting, simulation, and production trading. Design and optimize data pipelines handling large historical and real-time market datasets. Develop and support production services, including testing, deployment, and monitoring. Improve platform scalability, reliability, and performance. Partner directly with researchers and investment professionals to deliver robust, production-grade solutions. Contribute to technical roadmap, automation, and engineering best practices. Requirements Degree in Computer Science, Engineering, Mathematics, Physics, or a related quantitative field. 3+ years of software engineering experience in production environments. Strong programming skills in Python and modern C++ . Experience with SQL, relational databases, and Linux development . Experience building, deploying, and supporting production systems. Strong performance tuning, debugging, and optimization skills. Understanding of financial markets (equities, futures, FX) and market data usage. Strong analytical, problem-solving, and communication skills. Nice to Have Experience working directly with quantitative research or trading teams. Background in low-latency or high-throughput systems. Experience with large-scale data processing and analytics platforms.