June 18, 2026
Backend Developer | Trading Systems
Mid • Remote
10,700 - 21,400 PLN/mo
Warsaw, Poland
Location: 100% remote from Poland
Contract: B2B
Budget: 10,700–21,400 PLN net + VAT / month
Seniority: Junior+ / Mid
Industry: digital assets / trading systems
We are supporting a global digital asset trading firm in hiring a Backend Developer to join a small, highly technical engineering team working on live production trading systems.
You will be working close to trading infrastructure, exchange connectivity, real-time data, reliability, and internal tools used in a production trading environment.
The company operates internationally and is now expanding its presence in Poland.
What you will work on
Depending on your experience and strengths, you may be involved in:
building and improving backend services supporting trading operations,
integrating with external APIs and crypto exchanges,
working with REST / WebSocket APIs,
processing real-time market data,
improving reliability of production systems,
debugging issues in live trading infrastructure,
building internal tools and automation for trading operations,
collaborating closely with a small technical team.
What we are looking for
We are looking for someone with strong backend or systems engineering foundations who enjoys solving technical problems and wants to work closer to trading infrastructure.
You may be a good fit if you have:
a degree in Computer Science, Electrical Engineering, Software Engineering or a closely related technical field,
hands-on experience with Python
good understanding of APIs, integrations and production systems,
experience with Linux and debugging technical issues,
strong problem-solving skills and ability to explain your thinking clearly,
interest in trading systems, financial markets, crypto infrastructure or real-time systems,
very good English - the recruitment process and daily cooperation are in English.
Nice to have
Any of the following would be a strong plus:
experience with trading systems, market data, order books or exchange connectivity,
experience with crypto, blockchain, DeFi, market-making, arbitrage or digital assets,
experience with WebSocket APIs and real-time data flows,
experience with low-latency, high-throughput or performance-sensitive systems,
knowledge of algorithms, data structures, concurrency, networking or distributed systems,
experience with Docker, SQL, PostgreSQL, Redis, Kafka, ClickHouse or similar technologies.
Why this role may be interesting
100% remote setup,
B2B cooperation,
direct impact on live production trading systems,
small technical team with strong ownership,
opportunity to work close to crypto trading infrastructure,
practical engineering work, not only feature delivery,
environment where problem-solving, technical clarity and ownership matter.
Sounds interesting?
Apply and share your CV. We will contact selected candidates with more details about the company, role and next steps.
Similar jobs you might like
Technology
Yard Corporate
Junior Python Developer
Junior
Remote
Warsaw, Poland
10,700 - 21,400 PLN/mo
🏢 Summary: Remote B2B opportunity for a Junior Python Developer to work on trading systems, market data flows, backend services, and exchange integrations in a digital assets environment. The role focuses on Python backend development in a production setting with exposure to real-time trading infrastructure and international collaboration. 🗂️ Requirements: 1–2 years commercial Python experience, Python backend development experience, Experience with APIs and integrations, Knowledge of REST APIs, Experience with SQL, Experience with PostgreSQL or another relational database, Familiarity with Linux, Familiarity with Git, Debugging skills, Technical degree in Computer Science, Software Engineering, Mathematics, Physics, Electrical Engineering or related field, Very good English 📃 Skills: Python, FastAPI, Django, Flask, Celery, asyncio, REST, WebSocket, SQL, PostgreSQL, Linux, Git 🏢 Description: Junior Python Developer | Trading Systems Location: 100% remote from Poland Contract: B2B Budget: 10,700–21,400 PLN net + VAT / month Industry: Digital assets / trading systems We are supporting a global digital asset trading firm in hiring a Junior Python Developer to join a small, highly technical engineering team. This is a Python-first role for someone who already has commercial experience with Python and wants to develop further in a production environment close to trading infrastructure, real-time data and exchange integrations. You will work on systems supporting trading operations, market data flows, internal tools and backend services used in a live environment. What you will work on developing and improving Python backend services, building integrations with external APIs and crypto exchanges, working with REST and WebSocket APIs, processing and validating market data, developing internal tools and automation for trading operations, debugging production issues and improving system reliability, working with databases, logs and service integrations, collaborating with an international engineering team in English. What we are looking for We are looking for someone who wants to build their career in Python backend development and is comfortable using Python as their main programming language. You may be a good fit if you have: around 1–2 years of commercial Python experience , hands-on experience with Python backend development, APIs, integrations or production tools, familiarity with FastAPI, Django, Flask, Celery, asyncio or similar technologies, understanding of REST APIs, external integrations and basic database concepts, experience with SQL and PostgreSQL or another relational database, familiarity with Linux, Git and debugging, strong problem-solving skills, completed technical degree in Computer Science, Software Engineering, Mathematics, Physics, Electrical Engineering or a related field, very good English - the recruitment process and daily work are conducted in English. Why this role may be interesting 100% remote work from Poland, B2B cooperation, opportunity to work on real production systems rather than only standard web applications, exposure to market data, exchange integrations and trading infrastructure, small engineering team with direct technical ownership, strong learning environment and collaboration with experienced international engineers, opportunity to grow in Python, backend development and digital asset trading. Interested? Apply with your CV and we will contact selected candidates with more information!
Technology
Yard Corporate
Junior Python Developer
Junior
Hybrid
Warsaw, Poland
10,700 - 21,400 PLN/mo
🏢 Summary: Junior Python Developer role focused on backend systems supporting digital asset trading infrastructure, market data flows, and exchange integrations in a primarily remote B2B setup. The position involves building and maintaining Python services, APIs, automation tools, and production integrations within a small international engineering team. Candidates should have commercial Python experience, backend development knowledge, and availability for occasional collaboration in Warsaw. 🗂️ Requirements: 1–2 years commercial Python experience, Python backend development experience, Experience with APIs and integrations, Knowledge of REST APIs, Experience with SQL, Knowledge of PostgreSQL or another relational database, Familiarity with Linux, Familiarity with Git, Debugging skills, Computer Science or related technical degree, English level C1, Based in Warsaw or able to travel occasionally 📃 Skills: Python, FastAPI, Django, Flask, Celery, asyncio, REST, WebSocket, SQL, PostgreSQL, Linux, Git 🏢 Description: Junior Python Developer | Trading Systems Location: Poland-based, with occasional presence in Warsaw Contract: B2B Budget: 10,700–21,400 PLN net + VAT / month Industry: Digital assets / trading systems We are supporting a global digital asset trading firm in hiring a Junior Python Developer to join a small, highly technical engineering team. This is a Python-first role for someone who already has commercial experience with Python and wants to develop further in a production environment close to trading infrastructure , real-time data and exchange integrations . The role is primarily remote, but the client is building part of the team in Warsaw. Candidates should therefore be based in Warsaw or able to travel to Warsaw occasionally when needed . The exact office frequency is still being defined, but this is not a full-time office-based role. You will work on systems supporting trading operations, market data flows, internal tools and backend services used in a live environment. What you will work on developing and improving Python backend services, building integrations with external APIs and crypto exchanges, working with REST and WebSocket APIs, processing and validating market data, developing internal tools and automation for trading operations, debugging production issues and improving system reliability, working with databases, logs and service integrations, collaborating with an international engineering team in English. What we are looking for You may be a good fit if you have: around 1–2 years of commercial Python experience , hands-on experience with Python backend development, APIs, integrations or production tools, familiarity with FastAPI , Django , Flask , Celery , asyncio or similar technologies, understanding of REST APIs , external integrations and basic database concepts, experience with SQL and PostgreSQL or another relational database, familiarity with Linux , Git and debugging, strong problem-solving skills, completed technical degree in Computer Science or a related field, very good English (min. C1) - the recruitment process and daily work are conducted in English, are based in Warsaw or willing and able to travel to Warsaw occasionally. Why this role may be interesting primarily remote work, with occasional collaboration from the Warsaw office, opportunity to work on real production systems rather than only standard web applications, exposure to market data, exchange integrations and trading infrastructure, small engineering team with direct technical ownership, strong learning environment and collaboration with experienced international engineers, opportunity to grow in Python, backend development and digital asset trading. Interested? Apply with your CV and we will contact selected candidates with more information.
Technology
Yard Corporate
Junior Python Developer
Junior
Hybrid
Warsaw, Poland
10,700 - 21,400 PLN/mo
🏢 Summary: Junior Python Developer role focused on building and maintaining backend services for digital asset trading systems, exchange integrations, and real-time market data processing. The position involves working with Python APIs, databases, and automation tools in a production trading infrastructure environment. The offer includes collaboration with an international engineering team and opportunities to grow in backend development and digital asset trading. 🗂️ Requirements: 1–2 years of commercial Python experience, Experience with Python backend development, Experience with APIs and external integrations, Knowledge of REST APIs, Experience with SQL, Knowledge of PostgreSQL or another relational database, Familiarity with Linux, Familiarity with Git, Debugging skills, Technical degree in Computer Science or related field, English proficiency at C1 level 📃 Skills: Python, FastAPI, Django, Flask, Celery, asyncio, REST, WebSocket, SQL, PostgreSQL, Linux, Git 🏢 Description: Location: Warsaw (hybrid – 3 days/week from the office) Contract: B2B Budget: 10,700–21,400 PLN net + VAT / month Industry: Digital assets / trading systems We are supporting a global digital asset trading firm in hiring a Junior Python Developer to join a small, highly technical engineering team. This is a Python-first role for someone who already has commercial experience with Python and wants to develop further in a production environment close to trading infrastructure, real-time data and exchange integrations. What you will work on: - Developing and improving Python backend services - Building integrations with external APIs and crypto exchanges - Working with REST and WebSocket APIs - Processing and validating market data - Developing internal tools and automation for trading operations - Debugging production issues and improving system reliability - Working with databases, logs and service integrations - Collaborating with an international engineering team in English What we are looking for: - Around 1–2 years of commercial Python experience - Hands-on experience with Python backend development, APIs, integrations or production tools - Familiarity with FastAPI, Django, Flask, Celery, asyncio or similar technologies - Understanding of REST APIs, external integrations and basic database concepts - Experience with SQL and PostgreSQL or another relational database - Familiarity with Linux, Git and debugging - Strong problem-solving skills - Completed technical degree in Computer Science or a related field - Very good English (min. C1) - the recruitment process and daily work are conducted in English Why this role may be interesting: - Opportunity to work on real production systems rather than only standard web applications - Exposure to market data, exchange integrations and trading infrastructure - Small engineering team with direct technical ownership - Strong learning environment and collaboration with experienced international engineers - Opportunity to grow in Python, backend development and digital asset trading
Technology
Winged IT
Senior Java or Kotlin Engineer
Senior
Remote
6,000 - 8,500 EUR/mo
🏢 Summary: Senior Backend Developer role focused on designing and implementing core components of a high-performance trading platform in a cloud-native, microservices environment. The position involves building low-latency order management and event-driven distributed systems using Java/Kotlin on AWS. You will work within a Scrum team to deliver secure, scalable backend services for financial infrastructure. 🗂️ Requirements: Bachelor’s degree in Computer Science, IT or equivalent experience, 6+ years of experience in Java or Kotlin, Experience with Docker and Kubernetes, Strong knowledge of AWS cloud platform, Experience with CI/CD pipelines and automation, Knowledge of microservices architecture, Experience working with distributed systems, Competence in messaging systems, Experience with distributed caching, Understanding of monitoring and observability tools, English proficiency minimum B2 📃 Skills: Java, Kotlin, Kubernetes, Docker, Jenkins, GitLab, AWS, Microservices, CI/CD, Messaging, Caching, Scrum 🏢 Description: Employer: Swiss IT Company in Banking Infrastructure Rate: 6000 - 7500 Eur net per month Cooperation model: B2B Start date: ASAP Recruitment process: 3 steps (pre - screening, technical interview, technical task) Technology stack: Java or Kotlin, Kubernetes, Docker, Jenkins, Gitlab, AI Tools, AWS Team: 20-person Scrum team responsible for separate microservices We are currently looking for a Senior Backend Developer based in Poland (preferred locations: Wrocław, Poznań or fully remote). In this role, you will contribute to the design and implementation of strategic backend components within a high-performance financial technology platform. You will work on infrastructure responsible for order management, execution logic, smart routing mechanisms, and event-driven business services in a cloud-native environment. This is an opportunity to join a fast-growing, product-driven fintech organisation operating in a technically demanding domain with strong market demand and long-term growth potential. Your role is: -> Designing and implementing new releases of a core trading platform -> Contributing to architecture decisions around: low-latency order management execution algorithm smart order routing event driven and distributed systems -> Engineering and operating distributed services in cloud environments -> Collaborating closely with Product, Engineering Leadership, and cross-functional teams -> Ensuring solutions follow current industry best practices and architectural standards -> Designing with security, authentication and authorization in mind Your skills and experiences: -> Bachelor’s degree in Computer Science, IT or equivalent practical experience -> Experience with container orchestration (Docker and Kubernetes) -> 6+ years of experience in Java and/or Kotlin -> Solid understanding of monitoring, observability and diagnostics tooling -> Strong knowledge of cloud platform AWS -> Experience with CI/CD pipelines and automation -> Knowledge of microservices architecture and the ability to work within a distributed system environment -> Proven competence in messaging systems and distributed caching -> Strong spoken and written English (min B2) Nice to have: + Experience with reactive programming patterns + Strong clean-code mindset and experience with test automation Our client offers: + Great opportunity for personal development in a stable and friendly large multinational company + Frequent company events + Flexible working hours If interested, please apply safely through this portal (application rules are in accordance with GDPR). Employment agency Nr 17138.
Technology
Experis Manpower Group
Python Developer (FastAPI)
Senior
Remote
Warsaw, Poland
23,520 - 27,720 PLN
🏢 Summary: B2B contract for a Senior Python Backend Developer to design, build, and maintain scalable backend systems in a fully remote environment (Poland-based). The role focuses on developing production-grade services and APIs using Python and FastAPI, with end-to-end ownership of features. You will contribute to microservices architecture and asynchronous processing solutions. 🗂️ Requirements: Minimum 5 years of commercial experience, Strong experience with Python, Strong experience with FastAPI, Experience building backend systems and APIs, Experience with RESTful services, Experience with microservices architecture, Experience with messaging or queue systems, Hands-on experience in production environments, Ability to work independently, Ability to manage tasks end-to-end 📃 Skills: Python, FastAPI, REST, Microservices, API, Queues, Messaging, Async, Backend 🏢 Description: Location: 100% Remote (candidates must be located in Poland) Start Date: ASAP / 2 weeks Contract Type: B2B via Experis About the Role We are looking for an experienced Python Backend Developer to join our team and contribute to building and maintaining scalable backend systems. You will work on production-grade solutions and take ownership of features end-to-end. Key Responsibilities Design and develop backend services using Python and FastAPI Build and maintain REST APIs and microservices architectures Work with queues and asynchronous processing Support and improve production systems Take ownership of tasks from concept to delivery (end-to-end) Collaborate with cross-functional teams in a fully remote setup Requirements Minimum 5 years of experience Strong experience with Python and FastAPI (mandatory) Proven track record in building backend systems and APIs Experience with RESTful services, microservices, and messaging/queue systems Hands-on experience working on production environments Ability to work independently and manage tasks end-to-end Strong problem-solving and communication skills What We Offer Access to Medicover healthcare Multisport card E-learning platform access Group life insurance
Technology
emagine Polska
Backend Developer (Java, Spring Boot)
Senior
Hybrid
Krakow, Poland
160 - 170 PLN/hr
🏢 Summary: Backend Developer role focused on designing and building scalable, secure microservices and APIs using Java and Spring Boot in a cloud-oriented environment. The position emphasizes strong data modeling, architecture design, and CI/CD-driven delivery within Agile teams. The contractor will develop resilient backend solutions and ensure high code quality and reliability. 🗂️ Requirements: Hands-on experience with API and Microservices development in Java or Spring Boot, Proficiency in Java/J2EE application development, Experience with Spring Framework and Hibernate JPA, Experience building and consuming REST web services, Experience working with XML and JSON, Experience with relational or NoSQL databases (Oracle, PostgreSQL, MongoDB), Experience with CI/CD pipelines and Jenkins, Experience with Docker and Git, Unix proficiency, Experience working in Agile methodologies (Scrum or Kanban) 📃 Skills: Java, Spring, SpringBoot, J2EE, Hibernate, JPA, REST, XML, JSON, Oracle, PostgreSQL, MongoDB, Jenkins, Docker, Git, Unix, CICD, Microservices, Agile, Scrum, Kanban 🏢 Description: Location : Cracow Mode : Hybrid (6 days per month at the office - flexible) Contract : B2B Rate : 160-170 PLN/h Introduction & Summary We are seeking a skilled Backend Developer who possesses a deep knowledge of data modeling and architecture. The ideal candidate should have extensive experience in API development using core Java and Spring Boot, with a strong grasp of security principles and Agile methodologies. The role requires an analytical mindset, capable of designing resilient and scalable solutions while working cross-functionally to foster collaboration and innovation. Main Responsibilities Ensure proper definition and architecture of non-functional requirements in design. Develop and grow skills in designing cloud-based, secure, and adaptable solutions. Build scalable, highly reliable product features through effective software design and implementation. Apply problem-solving and analytical skills to diverse challenges. Interact with cross-functional teams for scalable solution production. Estimate engineering efforts and develop realistic schedules. Identify and resolve complex production issues efficiently. Conduct comprehensive design and code reviews and perform unit testing. Utilize source control and bug tracking systems responsibly. Key Requirements Hands-on experience in API and Microservices development using core Java and/or Spring Boot . Proficient in application development using Java/J2EE and related technologies, including Spring Framework and Hibernate JPA. Experience in developing reusable APIs and consuming web services (REST), as well as processing data formats like XML/JSON. Expert knowledge of Agile/Scrum/Kanban development methodologies and experience with databases (Oracle, Postgre, MongoDB). Extensive knowledge of CI/CD deployment pipelines, including Jenkins, Docker, shell scripting, and GIT with Unix proficiency. Nice to Have Experience in JavaScript frameworks such as ReactJs, Node JS, Angular, and jQuery. Familiarity with JavaScript build tools and dependency management. Experience in creating responsive designs using frameworks like Bootstrap. Knowledge of GCP, GKE, AWS is an advantage. Experience or knowledge in system architecture and solution design. Hands-on experience in Python, Machine Learning, and Data Science.
Technology
DevsData LLC
Senior Backend Developer (Python/Django; 100% remote)
Senior
Remote
Warsaw, Poland
23,400 - 25,500 PLN/mo
🏢 Summary: Senior Backend Developer role focused on designing and delivering scalable server-side applications and APIs using Python and Django for early-stage B2B SaaS products. The position involves architectural ownership, system reliability, and performance optimization in a fully remote, full-time setup. The developer will drive backend best practices, testing, and CI/CD processes. 🗂️ Requirements: 5+ years of backend development experience, Extensive experience with Python, Extensive experience with Django, Proficiency in data modelling, Experience with relational databases, Experience with non-relational databases, Ability to write complex SQL queries, Experience with API design, Experience with system integrations, Experience with distributed systems (synchronous and asynchronous), Hands-on experience with Docker, Hands-on experience with Redis, Experience with message brokers, Experience with cron jobs, Experience writing unit tests (e.g. Pytest), Strong understanding of code quality and testing best practices, Good command of English for technical communication 📃 Skills: Python, Django, SQL, Docker, Redis, Pytest, APIs, Databases, PostgreSQL, MongoDB, CI/CD, MessageBroker, Cron, Git 🏢 Description: Senior Backend Developer (Python/Django; 100% remote) 💰 Salary: 23,400-25,500 PLN/month 🌎 100% Remote 🕦 Full-time position ☑️ B2B or Contract of Employment We are looking for a Senior Backend Developer for a partner client with a compelling mission: they act as a product and technology partner for early-stage B2B SaaS founders, helping them navigate the crucial journey from launch to their first million in revenue. They essentially become the dedicated tech backbone for these startups. Requirements: 5+ years of professional backend development experience. Extensive, proven experience with Python and the Django framework. Proficient in data modelling, relational and non-relational databases, and complex SQL queries. Strong experience with API design, integrations, and distributed systems (synchronous & asynchronous communication). Hands-on experience with Docker, Redis, message brokers, and cron jobs. Expertise in writing unit tests (e.g., Pytest) and a commitment to code quality and testing best practices. Great understanding of English with strong communication and collaboration skills. Nice to have: Previous experience in Greentech or Ecotech is a significant plus. Experience as an unofficial tech lead or mentoring junior developers. Knowledge of additional testing methodologies (integration, end-to-end). Responsibilities: Lead the design and development of complex server-side applications, APIs, and databases, taking ownership of architectural decisions. Architect, write, and deliver high-quality, scalable, and efficient code using Python and Django. Collaborate closely with cross-functional teams, including front-end developers and the tech lead, to align backend development with project goals. Architect and implement advanced user authentication, authorisation, and security mechanisms. Conduct performance analysis and optimisation, identifying bottlenecks and implementing solutions. Drive the implementation of automated testing and CI/CD processes to ensure code reliability. Establish and enforce coding standards, conduct thorough code reviews, and document backend architecture and APIs. Take responsibility for system reliability, scalability, and security, ensuring best practices. 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, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities. Find out more: https://devsdata.com
Technology
Awareson Sp. z o.o.
Backend Engineer (Python / IIoT)
Mid
Remote
Warsaw, Poland
160 - 190 PLN/hr
🏢 Summary: Backend Engineer role focused on developing Python-based solutions for automation of production orders in a manufacturing (IIoT) environment. The position is fully remote under a B2B contract and involves working with containerized and cloud-native technologies. The project emphasizes optimization, system integration, and CI/CD-driven development. 🗂️ Requirements: Strong experience with Python, Experience with pandas, Experience with iiotpy, Hands-on experience with Docker, Hands-on experience with Kubernetes, Experience with OR-Tools (CP-SAT), Experience with DevContainers, Experience with containerized environments, Good knowledge of Bash, Experience with CI/CD, Experience with GitHub Actions, Familiarity with RabbitMQ 📃 Skills: Python, pandas, iiotpy, Docker, Kubernetes, OR-Tools, CPSAT, DevContainers, Bash, CI/CD, GitHubActions, RabbitMQ 🏢 Description: We are looking for a Backend Engineer (Python / IIoT). Key Details: B2B contract (160-190 PLN/hour) Fully remote work Project in the manufacturing domain focused on automation of production orders Requirements: Strong experience with Python (including libraries such as pandas, iiotpy) Hands-on experience with Docker and Kubernetes (k8s) Familiarity with OR-Tools (CP-SAT solver) Experience with DevContainers and containerized environments Good knowledge of bash scripting Experience with CI/CD tools (GitHub Actions) Familiarity with message brokers such as RabbitMQ Nice to have: background in IIoT/MES/Scada.
Technology
CSHARK
Java Tech Lead
Senior
Remote
Wroclaw, Poland
170 - 190 PLN/hr
🏢 Summary: Backend Tech Lead role focused on leading and implementing a strategic rewrite of a core financial platform module into a modern, scalable architecture. The position combines hands-on Java/Spring Boot development with architectural decision-making, API design, and integration across multiple enterprise banking systems. It involves designing high-performance backend services handling large transactional and reporting datasets. 🗂️ Requirements: 7+ years backend or fullstack development experience, Strong Java expertise, Strong Spring Boot expertise, Experience designing REST APIs, Experience as Tech Lead or technical owner, Experience designing scalable and distributed systems, Strong relational database design skills (PostgreSQL), Experience with Elasticsearch or similar search technology, Experience integrating external systems via REST or GraphQL, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Knowledge of OAuth2 and OIDC, Working knowledge of React, Working knowledge of TypeScript, Experience handling large datasets with complex queries, Ability to lead architecture and mentor developers 📃 Skills: Java, Spring, SpringBoot, REST, GraphQL, PostgreSQL, Elasticsearch, Docker, Kubernetes, CI/CD, OAuth2, OIDC, React, TypeScript, SQL, Microservices, DistributedSystems 🏢 Description: Our client is an international financial technology company building solutions that support transaction communication, balances visibility, reporting, and integrations across multiple banking systems . We are looking for a Backend Tech Lead to join a strategic rewrite of a core platform module. The role combines technical leadership with hands-on backend development , helping redesign a legacy component into a modern, scalable architecture. You will work closely with product stakeholders, platform engineers, and frontend teams to design and implement reliable, high-performance backend services that integrate multiple enterprise systems. IN SHORT: 🌍 Remote work or on-site (Wrocław, Bielsko-Biała) – your choice! 💰 170 - 190 PLN/h + VAT ☑️ B2B contract Your Daily Missions Lead the design and development of backend services for a core platform rewrite. Design scalable services responsible for transactions, balances, statements, and reporting data . Define API contracts and integration patterns between backend services, frontend applications, and external enterprise systems. Make key decisions around data modeling, search/indexing strategies, and performance optimization for million-row datasets with complex filtering, sorting, and pagination . Support frontend teams by ensuring API-first design and smooth integration with React applications . Ensure engineering quality through code reviews, architecture discussions, and mentoring other developers . Collaborate closely with product, frontend, and platform teams to deliver robust, production-ready systems . The Essentials We're Seeking 7+ years of experience in backend or fullstack software development. Strong expertise in Java and Spring Boot , including designing modular backend services and REST APIs. Experience acting as a Tech Lead or technical owner responsible for architectural decisions. Solid experience designing scalable APIs and distributed systems . Strong understanding of data modeling in relational databases (e.g., PostgreSQL) and designing efficient query patterns. Practical experience with Elasticsearch (or similar search/indexing technologies) for filtering, search, and aggregation over large datasets. Experience designing hybrid data architectures combining multiple data sources . Experience working with external system integrations , including REST or GraphQL APIs. Familiarity with containerized environments (Docker, Kubernetes) and modern CI/CD pipelines. Understanding of security patterns in enterprise systems (OAuth2, OIDC, authentication and authorization flows). Working knowledge of React and TypeScript , enabling effective collaboration with frontend teams. Proven ability to break down complex architectural changes into manageable development phases . Experience using AI-assisted development tools (e.g., Cursor, Claude Code, or similar agentic coding tools) and openness to experimenting with AI-driven approaches to improve development efficiency and engineering workflows . Ability to combine hands-on engineering with technical leadership and mentoring . Nice-to-Haves Experience in FinTech, banking, or enterprise integration platforms . Experience with large-scale transactional or reporting systems . Experience with GraphQL integrations . Experience with data migration or legacy system modernization . Experience designing API-first platforms . Familiarity with observability practices (logging, metrics, tracing). Understanding of database partitioning and query optimization patterns . Reasons Why You Would Enjoy Working With Us We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed. We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates. We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together. You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters. You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am. You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK. We have a flat structure - we are not a corporation and don't want to be one 🙃. We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN). We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/ .
Technology
TechTree
Senior/Staff Backend Engineer
Senior
On-site
Wroclaw, Poland
130,000 - 190,000 USD/yr
🏢 Summary: Senior or Staff Backend Engineer role focused on architecting and scaling AI-native backend systems for a modern accounting platform. The position involves designing distributed services, building high-performance APIs, and establishing engineering standards to support rapid, reliable product delivery. You will work closely with Product, AI, and Operations teams to develop agentic systems and scalable data pipelines. 🗂️ Requirements: 5–10+ years of backend engineering experience, Proven experience designing, building, and operating production backend systems at scale, Strong expertise in API design, Strong expertise in data modelling, Deep understanding of distributed systems trade-offs, Hands-on experience with AWS or GCP in production, Practical experience with CI/CD in high-frequency deployment environments, Experience implementing testing and deployment strategies, Strong knowledge of observability practices, Experience participating in on-call rotations 📃 Skills: TypeScript, Node.js, React, AWS, GCP, Terraform, PostgreSQL, OpenAI, Azure, CI/CD, APIs, DistributedSystems 🏢 Description: ABOUT THE ROLE We're looking for a Senior or Staff Backend Engineer to own and evolve our backend services as we scale. This is a broad, high-impact role — you'll architect new features, build the systems that underpin our core product, and set the engineering standards that shape how the whole team works. The focus is on building a modern, AI-native developer experience. That means working closely with Product, AI, and Operations teams to design agentic systems, distributed data pipelines, and scalable incident response infrastructure — and doing it in a way that lets the team ship with confidence multiple times a day. WHAT YOU'LL WORK ON Architecture and feature design Partner with Product, AI, and Operations teams to architect new features and complex agentic systems. Make clear architectural trade-offs that balance platform, product, and business goals. Backend services and APIs Build and maintain the backend services and APIs that power the core product. Ensure systems are secure, well-tested, and high performance. Distributed systems Design and implement distributed services to orchestrate data pipelines, automate investigations, and enable incident response at scale. Operational excellence Own operational best practices so the team can ship multiple times a day with confidence. Healthy on-call culture and strong observability are part of what you'll build and maintain. Engineering standards Set the bar for writing, communication, and system design across the team. Your influence will shape how a modern AI-native product is built. WHAT WE LOOK FOR 5–10+ years of backend engineering experience A strong track record designing, building, and operating production backend systems at scale. Deep backend fundamentals Expertise in API design, data modelling, and reasoning about distributed systems trade-offs. You understand the nuances, not just the patterns. AWS or GCP hands-on experience Solid understanding of how infrastructure decisions impact application reliability and performance. You've run things in production, not just designed them. CI/CD in practice Practical experience with testing and deployment strategies in high-frequency shipping environments. Observability and on-call maturity A solid grasp of what good observability looks like and how to build healthy on-call practices that don't burn people out. Bonus Experience at an early-stage or scaling startup. Exposure to modern AI and ML systems. Experience shipping product without a dedicated product manager. TECH STACK TypeScript, React, Node.js, AWS, Terraform, PostgreSQL, OpenAI, Azure AI. The team uses GitHub, Slack, Linear, Figma, and Notion day to day. THE TEAM Small, senior, and in-person. The office is in central Wrocław, next to the main train station. The expectation is 4–5 days a week in the office. Relocation support is available for the right candidate. COMPENSATION & BENEFITS Salary $130,000 – $190,000 USD depending on experience, plus competitive equity. Wellness and commute stipend $100 per month. Hardware Premium hardware provided — MacBook Pro and AirPods. Food Daily in-office lunch and dinner. Time off 20 PTO days plus 9 US public holidays. Relocation Support available for candidates relocating to Wrocław.