June 27, 2026

Fullstack Software Engineer (FE-leaning)

Senior • Hybrid

8,000 - 15,000 USD/mo

Warsaw, MZ, Poland

Pre-requisites

You are familiar with About Curie

About you

Now that you know a bit about us, let’s talk about you. You’re an expert software engineer with outstanding attention to UI/UX. When you need to ship backend features, you don’t need someone else to step in. We don’t expect a backend ninja, but simple CRUD shouldn’t intimidate you.

The definition of "expert" varies, so let’s narrow ours down:

  • Elite communication: You set expectations accurately and you live up to them. No surprises.

  • Deep resilience: Bugs, crises, or tough discussions - you have a massive buffer before stress impacts your output. You don't crack under pressure.

  • No ego: We are here to win, not to manage insecurities.

  • Product mastery: You understand the engineering principles behind the greatest software products ever made.


If you’re an ex-founder, that’s a bonus. If not, we’ll make you one.


Tech stack

  1. Heavily dominated with Typescript

    1. FE: SvelteKit, Tailwind, DaisyUI, a bit of Playwright; DDD & CQRS

    2. BE: NodeJS, Postgres, Fastify, and queues

  2. ML parts are mostly in Python

The technologies we use aren’t set in stone. We may shift tools occasionally; we care far more about value than the technology behind it.

Engineering culture

  • Optional code reviews: We trust you. Merge when you're ready. If you want a second pair of eyes, just ask.

  • Radical autonomy: We don’t second-guess your decisions. You own the call.

  • High-bandwidth collaboration: We talk constantly, so everyone has context without needing formal gates to catch up.

  • Direct feedback: When we do review code, comments are blunt, concise, and respectful.

  • Ruthless efficiency: We aggressively adopt any tool (AI included) that increases leverage and speed.

  • Limited test coverage on FE: We supplement that with good architecture and top talent.

Recruitment process

  1. Complete our quick form

  2. Short ~30min 1on1 with Simon

  3. Technical Challenge (~4 hours) - Use AI, Google, or anything else you need. There are no rules - we care about the result, not the method.

  4. In-office meet & greet (1-2 hours)

Following the initial phase, you’ll receive a one-month contract with a possibility to extend it indefinitely. We keep feedback honest and frequent, so you'll always know where you stand.


Benefits


1. You’ll learn a lot

Steep learning happens outside of your comfort zone. If you’re eager to learn, it means you’re hungry for uncertainty and discomfort. We only hire people like that.

We promise to push you out of your comfort zone and give you access to extract as much knowledge as possible from the environment we’ve created.


2. You’ll get rich

A startup environment often feels like eating glass. And if someone decides to eat glass with us, they deserve their slice of the pie. That’s why besides equity, we also have profit share that aims to supplement the base salary with bonus. We aim to get everyone up to 25k USD/mo ASAP, and then beyond. Perhaps this will happen Q1 of 2027, perhaps a bit later, but we don’t plan to hire many people, so this is really not unrealistic or hopeful. Unlike most other startups and scaleups, at Curie you do not have to wait for 10yrs for the equity to actually be worth something. We want to work with people who actually want to work hard, and that means getting everyone to be very financially independent as soon as possible.

Earning your first $1M means enduring $1M worth of pain, but if you’re up for it, we’re here for you. We don’t hire people that aren’t obsessive, so the main question shifts from if to when.


3. You’ll own your slice of the pie

You’ve probably heard stories from big companies about "extreme ownership" that turned out to be capped by a manager. We don’t have managers, you are the one responsible. You’ll have the entire team’s trust. The only limit is business reality; we want to earn money, not just be around.


4. Unlimited PTO

We don’t count. People roughly average 20 days off + holidays, but if you need to stretch that beyond you can. Use your judgment.

5. You’ll have our back

Our work philosophy is somewhere between a research lab, where 9-5 doesn’t work, but 996 doesn’t either and that of a sports team during championships. We know how important hard work and practice is between the tournaments, as well as how important rest is to avoid injuries. We consider our culture to be self-selecting, so if you’ll like meeting us during the interviews and the trial, chances are you’ll love it here.

It should feel like a steal

You’ll join a team of experienced venture builders to create the next massive success. In your first six months, you’ll learn more - while getting paid - than you have in the last few years combined. You will be trusted, respected, and heard. If it doesn’t feel like a steal for you, it’s probably not be what you’re looking for at the moment.

Similar jobs you might like

Technology

TechTree

Fullstack Software Engineer (FE leaning)

Senior

On-site

Warsaw, Poland

100,000 - 150,000 USD/yr

🏢 Summary: End-to-end software engineering role focused on building and shipping high-quality product features across frontend and backend in a fast-moving, autonomous team. The position emphasizes pixel-perfect UI/UX, strong architectural thinking, and full ownership from design to deployment. Engineers operate with high trust and direct impact on a learning and research-focused product. 🗂️ Requirements: Expert-level software engineering experience, Strong proficiency in TypeScript, Experience with SvelteKit for frontend development, Experience with Node.js for backend development, Experience with Fastify, Experience with PostgreSQL, Experience with DDD patterns, Experience with CQRS patterns, Experience with Playwright for testing, Ability to build pixel-perfect UI implementations, Ability to design and ship end-to-end features across frontend and backend, Experience working with queues, Basic proficiency in Python for ML components 📃 Skills: TypeScript, SvelteKit, Tailwind, DaisyUI, Playwright, Node.js, Fastify, PostgreSQL, Python, DDD, CQRS, Queues 🏢 Description: ABOUT THE ROLE We're looking for an expert software engineer with an exceptional eye for UI/UX to join a small, high-trust engineering team. You'll own features end-to-end — from pixel-perfect frontend work to shipping backend functionality when needed. This is not a siloed role. You'll move fast, make real decisions, and have direct impact on a product used by people who care deeply about learning and research. We don't have managers. We have engineers who own their work. TECH STACK The stack is heavily TypeScript. On the frontend: SvelteKit, Tailwind, DaisyUI, and Playwright, with DDD and CQRS patterns. On the backend: Node.js, Fastify, PostgreSQL, and queues. ML components are in Python. The stack is pragmatic, not dogmatic — tools may shift as the product evolves. WHAT WE LOOK FOR Elite communication You set accurate expectations and live up to them. No surprises, no ambiguity about status or blockers. Deep resilience Bugs, crises, tough reviews — you have a large buffer before stress impacts your output. You don't crack under pressure. No ego We're here to build something great, not to manage insecurities. The best idea wins, regardless of who had it. Product mastery You understand the engineering principles behind the best software ever made — and care deeply about the difference between good and great. Independent and obsessive by nature You go deep on everything you touch. You're a lifelong learner who can't help but care about quality. Being an ex-founder is a bonus. ENGINEERING CULTURE Optional code reviews We trust you. Merge when you're ready. Ask for a second pair of eyes when you want one. Radical autonomy We don't second-guess your decisions. You own the call. High-bandwidth collaboration Constant communication means everyone has context without formal gates or status meetings. Direct feedback Code reviews are blunt, concise, and respectful. We say what we mean. Ruthless efficiency We aggressively adopt any tool — AI included — that increases speed and leverage. Limited frontend test coverage Supplemented by strong architecture and top talent, not bureaucratic QA processes. RECRUITMENT PROCESS Recruiter screening — a short intro call to align on basics. 1-on-1 with the engineering lead — a conversation about how you think and work. Technical challenge (~4 hours) — use AI, Google, or any resource you need. We care about the result, not the method. One-month paid contract — with the possibility to extend indefinitely. Honest, frequent feedback throughout so you always know where you stand. COMPENSATION & BENEFITS Salary $100,000 – $150,000 depending on experience. Equity and profit share Core team members receive both equity and profit share as part of the compensation package. Unlimited PTO Use your own judgement — we won't count days. Steep learning curve You'll grow faster here than almost anywhere else — by design, not accident. Real ownership No managers capping your authority. You own your work end-to-end, with the full trust of the team behind you.

Technology

TechTree

Product Designer

Senior

On-site

Warsaw, Poland

90,000 - 120,000 USD/yr

🏢 Summary: Lead UI/UX Designer role owning end-to-end product design, visual language, and design system for a learning and research product. You will turn ambiguous problems into clear UX flows and high-fidelity UI, collaborating closely with engineering to ship polished experiences. The role combines product design, brand identity, and rapid user validation with full ownership of quality and craft. 🗂️ Requirements: Proven experience in end-to-end UI/UX design for digital products, Ability to create UX flows, wireframes, prototypes, and high-fidelity UI, Experience defining and scaling design systems with components and variants, Proficiency in Figma for auto-layout, prototyping, and system management, Experience collaborating closely with engineering for production handoff, Ability to conduct lightweight user research and rapid validation, Strong understanding of HCI principles and interaction design, Ability to define and maintain cohesive brand identity across product surfaces 📃 Skills: Figma, UX, UI, Prototyping, Wireframing, DesignSystems, Typography, Illustration, Branding, HCI, InteractionDesign, AutoLayout, UserResearch 🏢 Description: ABOUT THE ROLE We're looking for an expert UI/UX designer with outstanding taste and a bias for shipping to lead every visual and brand aspect of our product — from the core design system down to the last pixel. This is not a "pure artist" role. You'll work in a tight product team, iterate fast, and make hard trade-offs when reality demands it. You'll own the visual language of a product used by people who care deeply about learning and research. The expectation is high — you define what good looks like, and you hold that bar as the product grows. WHAT YOU'LL WORK ON Core product journeys Own end-to-end design for the most important product experiences — search and discovery, reading, notes, and collaboration. Turn ambiguous problems into clear UX flows, prototypes, and shippable UI. Design system Define and evolve the design system — components, variants, states — so the team can move fast without quality regressions as features multiply. Craft and details Raise the bar on hierarchy, interaction, motion, and micro-details so the product feels inevitable rather than assembled. Engineering collaboration Work in a tight shipping loop with engineering to land high-fidelity designs in production exactly as intended. User research Run lightweight user research and rapid validation when it meaningfully reduces risk — not as a process, but as a tool. Brand coherence Keep brand and marketing surfaces coherent with the product — visual language, typography, and key visuals. WHAT WE LOOK FOR Elite communication You set expectations accurately and live up to them. No surprises on timelines, scope, or quality. Deep resilience Feedback cycles, tight deadlines, tough discussions — you have a large buffer before stress impacts your output. No ego Your work gets better through collaboration. We're here to build something great, not to manage insecurities. Product mastery You understand what makes great software feel inevitable — clarity, hierarchy, consistency, motion, copy, and details. You've studied the best and can articulate why it works. Brand instinct You can define a visual identity that feels premium, coherent, and distinctly ours — and keep it consistent as the product scales. HCI fascination Deeply interested in human-computer interaction. Actively exploring AI-native interfaces and new interaction primitives that feel intuitive, not bolted on. Bonus Ex-founder experience. DESIGN STACK Figma for components, variants, auto-layout, prototyping, and design systems. Brand identity, guidelines, typography, colour, and illustration. Close collaboration with engineering for production handoff. Lightweight user research and validation. The stack isn't fixed — outcomes matter more than tools. DESIGN CULTURE Radical ownership You own the visual language and the bar. You decide what good looks like — and you're accountable for it. Ruthless simplicity We delete, simplify, and reduce. Every element must earn its place. Fast iteration Polished does not mean slow. We prototype, test, and refine quickly. Direct feedback Feedback is blunt, concise, and respectful. No politics. RECRUITMENT PROCESS Recruiter screening — a short intro call. 1-on-1 with the founder — a conversation about how you think and design. Design challenge (~2 hours) — onboard to the product, review what's working and what isn't, record a Loom and send it over. COMPENSATION & BENEFITS Salary $90,000 – $120,000 depending on experience. Equity and profit share Core team members receive both equity and profit share as part of the compensation package. Unlimited PTO Use your own judgement — we won't count days. Real ownership No managers capping your authority. You own your work end-to-end, with the full trust of the team behind you.

Technology

Intent

Backend Expert (node.js)

Senior

Remote

Warsaw, Poland

135 - 220 PLN/hr

🏢 Summary: Freelance Backend Expert role focused on leading end-to-end architecture and cloud infrastructure for IoT projects, with full ownership of technical decisions and backend direction. The position involves designing scalable, production-grade systems on AWS, shaping distributed architectures, and collaborating directly with clients. Initial B2B engagement with potential transition to a permanent core team role. 🗂️ Requirements: 7+ years backend development experience, Experience leading technical direction and architecture decisions, Strong production experience with Node.js, Deep hands-on AWS expertise (EKS, Aurora, DynamoDB, Timestream, S3, IAM), Experience with Kubernetes (EKS), Docker, Terraform, Experience designing distributed systems and event-driven architectures, Experience building data ingestion pipelines, Experience with MQTT or similar IoT messaging protocols, Experience designing CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), Ability to design and maintain production-grade cloud infrastructure, English B2+ proficiency 📃 Skills: Node.js, AWS, EKS, Aurora, DynamoDB, Timestream, S3, IAM, Kubernetes, Docker, Terraform, MQTT, Jenkins, GitLab, GitHub, CI/CD 🏢 Description: We’re currently seeking a passionate freelance Backend Expert to join our team ASAP. As a freelancer cooperating with intent, you'll have the opportunity to work on diverse IoT projects, leveraging your expertise in backend and cloud technologies. About intent intent has over 15+ years of experience in conceptualizing, designing, and building apps for IoT and connected devices. We act as a specialized think partner for products at the intersection of physical and digital (such as wearables and IoT), working with companies like Oura, BOSE, and McIntosh audio systems. If you’re a backend engineer who doesn’t just build what’s asked but shapes how it’s built, we’d love to talk. We’re looking for someone who can own the technical direction of a project end to end: architecture, infrastructure, trade-offs, and the conversations that come with them. You’d be joining us on a freelance, time & material basis: you’re paid for the hours you actually work on real client projects. Full capacity from the start. The first three months are about getting to know each other: if it turns out we work well together, we’d love to bring you into our core team with a fixed monthly salary, paid time off, and the whole benefits package. Not a promise, a real possibility we actively root for. Who this role is NOT for If your comfort zone is a well-defined Jira board, clear specs, and someone else making the architectural calls, this isn’t going to work. We’re not hiring a senior developer who executes well. We’re hiring someone who decides what gets built, how it gets built, and why. Someone who walks into a room full of ambiguity and starts creating structure, not waiting for it. If you need a ticket to start moving, if "that’s not in the requirements" is a sentence you use often, if you’d rather not be the one explaining a technical trade-off to a client: we’re probably not your people. We’re AI-native and we expect you to treat AI tools as a daily multiplier, not a gimmick. We look for engineers who ask "why" before "how", who challenge assumptions, and who occasionally break things because they were trying something better. What you’ll do Own and evolve the backend architecture for IoT projects: from data ingestion pipelines to API design to infrastructure decisions Make technical trade-off decisions and defend them clearly to the team and to clients Design and maintain cloud infrastructure on AWS (EKS, Aurora, DynamoDB, Timestream, S3) with production-grade reliability Lead technical discussions: RFCs, architecture reviews, post-mortems. Not because someone asked you to, but because you see the need Mentor other backend engineers, raise the bar on code quality, and set patterns others can follow Collaborate closely with firmware engineers, mobile developers, QA, PMs, and clients Use AI tools as part of your daily workflow, not as a party trick Challenge product and technical assumptions when something doesn’t make sense, even if it means a harder conversation What we’re looking for 7+ years of backend development experience, with a meaningful chunk spent leading technical direction, not just writing code Deep, hands-on AWS expertise: EKS, Aurora, DynamoDB, Timestream, S3, IAM. Not "I set up an EC2 once" Strong Node.js skills in production systems at scale Kubernetes (EKS), Docker, and Terraform: you’ve built and maintained real infrastructure, not just followed tutorials Solid understanding of distributed systems, event-driven architectures, and data pipelines Experience with MQTT or similar IoT messaging protocols CI/CD pipelines you’ve designed yourself (Jenkins, GitLab CI, GitHub Actions) English at B2+ minimum, written and spoken: you’ll be in rooms with US-based clients and you need to hold your own The ability to translate business needs into technical decisions and explain those decisions to non-technical stakeholders Strong opinions, loosely held: you propose direction, you defend it, and you change your mind when the evidence says you should Nice to have Experience leading or bootstrapping a project from scratch as the sole or primary backend engineer Previous IoT, connected device, or hardware-adjacent projects Familiarity with time-series data, real-time streaming, or edge computing patterns Background in system design interviews or architecture review boards Contributions to open-source projects or technical writing that shows how you think Genuine curiosity about the physical devices your code powers, not just the services behind them How we work Fully remote. We have an office in Warsaw if walls and coffee machines motivate you, but nobody will ask why you’re not there. Working hours are flexible: most of the team operates between 10:00 and 18:00 CET, and that’s when most meetings happen. Depending on the project, occasional evening calls with US-based clients (up to ~20:00) may happen, always scheduled in advance, never a surprise. You’ll be part of the backend/cloud chapter for knowledge-sharing, and simultaneously on a project squad led by a PM for day-to-day delivery. What you’ll get 135-220 PLN/h net B2B, depending on your experience Truly flexible hours (most of the team works 10-18 CET, but you organize your day) Fully remote opportunity Access to our internal knowledge-sharing: tech talks, experiments, side projects A genuine path to the core team: if the first 3 months go well, you get a permanent contract with a fixed monthly salary regardless of project availability, 26 days paid leave, 10 sick days, Saltus medical care, training budget, and mentoring budget No sugarcoating: during the freelance period, there’s no paid leave or medical benefits. Those come with the permanent contract, and we’re transparent about that upfront. Your first weeks We don’t throw you into the deep end on day one. New engineers go through a structured ramp-up period before landing on target projects: you’ll work alongside the team, get paired with a technical buddy, and tackle progressively bigger challenges so both sides can see how the collaboration feels. Feedback comes early and often: no one waits three months to tell you something isn’t working. We believe in fast, honest signals. If it’s great, you’ll know. If something needs adjusting, you’ll hear about it while there’s still time to adjust. Recruitment process The entire process is in English. All interviews are recorded for internal evaluation purposes. Application with a few screening questions HR call (~45 min, casual, recorded) Technical meeting (~90 min, with the technical team) Final feedback within a few days Join Us! 🚀 Be part of groundbreaking IoT projects, shaping the future of cloud and backend technology. If you’re excited about cloud computing, scalable systems, and backend development in innovative projects, this is the place for you! 💡

Technology

TechTree

Senior/Staff Product Engineer

Senior

On-site

Wroclaw, Poland

130,000 - 190,000 USD/yr

🏢 Summary: Senior or Staff Product Engineer role focused on building and shipping intuitive, high-performance end-to-end web product experiences in an AI-native accounting platform. The position involves owning full-stack feature delivery from UI to server-side logic, collaborating directly with leadership and design, and setting engineering best practices. The role requires strong frontend expertise, cloud infrastructure knowledge, and hands-on work with modern AI tooling. 🗂️ Requirements: 5+ years of full-stack product engineering experience, Proven experience building and shipping production web applications, Strong practical experience with React and TypeScript, Experience designing and working with AWS or GCP cloud infrastructure, Ability to design and implement scalable server-side logic, Experience delivering end-to-end features from frontend to backend, Ability to work on-site 4–5 days per week in Wrocław 📃 Skills: TypeScript, React, Node.js, AWS, GCP, Terraform, PostgreSQL, OpenAI, Azure, GitHub, Figma, LLM 🏢 Description: ABOUT THE COMPANY We're an applied AI company building an AI-native alternative to legacy accounting software — a market worth tens of billions in annual recurring revenue. Our mission is to help entrepreneurs focus on what matters in their business and life, and to help their accountants become more strategic. We've raised $20M from a group of top-tier investors and have grown ARR 60% month-on-month since our public launch. We now serve thousands of businesses and are expanding our product to serve accountants directly — creating a two-sided platform where both business owners and their accountants use and recommend us. We're at an early but proven stage, moving fast, and building a world-class engineering team in Wrocław to match our ambition. ABOUT THE ROLE We're looking for a Senior or Staff Product Engineer with a strong track record of building intuitive, performant end-to-end product experiences. The defining quality of this role is craft — you care deeply about how things feel to use, and you're energised by the opportunity to make software feel like magic because AI is doing real work behind the scenes. You'll work directly with the CEO, Operations, AI, and Design teams to scope and ship user-facing features. There's no product manager layer here — you'll engage directly with users, iterate quickly, and own the quality of what you deliver from UI through to server-side logic. WHAT YOU'LL WORK ON End-to-end feature delivery Work directly with the CEO, Operations, AI, and Design teams to scope and ship polished, scalable user-facing features with beautiful UI components and robust server-side logic. Engineering best practices Redefine what best-in-class software development looks like for the team. You'll set the standard, not follow it. Technology evaluation Continuously research and evaluate new technologies to improve the speed, scalability, and performance of the product. Bring recommendations and drive adoption. User-focused iteration Engage directly with users to understand how the product is being used, iterate quickly, and deliver experiences that feel genuinely polished — not just functional. WHAT WE LOOK FOR 5+ years of full-stack product engineering A strong track record building and shipping full-stack production web applications that real users depend on. Modern frontend fluency Deep practical experience with React and TypeScript. You write frontend code that is fast, accessible, and maintainable — and you have an eye for detail in UI. Cloud infrastructure experience Familiarity with AWS or GCP architecture and design patterns, and an understanding of how infrastructure choices affect product performance and reliability. Strong communication Clear written and verbal communication. You can articulate trade-offs, give and receive direct feedback, and work well without a lot of process around you. Bonus Experience as a founder or early founding team member. Familiarity with modern LLM tooling and AI-assisted development (Cursor, Claude Code, etc). Background in finance or accounting. 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 — this is a deliberate choice, not a compromise. 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.

Technology

Affirm

Software Engineer II, Backend (The Repayment UX)

Mid

Remote

Warsaw, Poland

21,000 - 29,333 PLN/yr

🏢 Summary: Backend Software Engineer role focused on building and operating scalable APIs and web applications that power loan repayment user journeys for millions of users. The position involves designing, shipping, and maintaining production systems in a fast-paced, agile environment with frequent releases. Engineers collaborate cross-functionally and ensure reliability, scalability, and high code quality at scale. 🗂️ Requirements: 1.5+ years of software engineering experience, Experience designing and developing scalable APIs, Experience with backend development in Python or Kotlin, Experience building web applications with React or Vue, Ability to write clean, well-tested, extensible code, Ability to work with large codebases and perform code reviews, Experience debugging and maintaining production systems, Strong technical communication skills 📃 Skills: Python, Kotlin, React, Vue, APIs, Backend, Web, Git 🏢 Description: Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Repayment UX Engineering team is growing, and we're looking for a Software Engineer specializing in Backend development. We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Sillicon Valley. We directly improve the financial lives of over 20 million people. We build and own user journeys that enable them to pay back loans worth collectively over $30B each year. Our team exist to make these moments the most reliable and transparent in world-class consumer finance. Our work is agile and fast-paced, shipping new code to production almost every two-week sprint, and rigorously measuring the impact it has on the behavior of our users. This role rewards curiosity, ownership, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale. If you want to build something new and operate it at scale – come join us! What You'll Do · With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. · You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. · You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. · You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. What We Look For · You have a total of 1.5+ years of experience as a software engineer. · You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin. · You have experience shipping web apps using declarative UI frameworks like React or Vue. · You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. · You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. · You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Base Pay Grade - L Equity Grade - 3 Employees new to Affirm typically come in at the start of the pay range . Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents ). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). POL base pay range per year: 252,000 zł  -  352,000 zł Additional benefits include: Flexible Spending Wallets for tech, food and lifestyle Away Days - wellness days to take off work and recharge Learning & Development programs Parental benefits Employee Resource & Community Groups This role is eligible for creative tax benefits, subject to applicable law and company policy Location - Remote Poland The majority of our roles can be located anywhere in Poland. This job description is not a contractual document, and is not intended to have binding force. #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Technology

zooplus

Senior QA Engineer

Senior

Hybrid

Kraków, Poland

196,300 - 294,500 PLN

🏢 Summary: Senior/Expert Quality Assurance Engineer role focused on building and maintaining automated testing frameworks, improving QA practices, and integrating testing into CI/CD pipelines within an agile engineering environment. The position involves collaborating with cross-functional teams to ensure high-quality product delivery, mentoring teams on quality standards, and supporting modern software architectures and testing methodologies. 🗂️ Requirements: 6+ years of experience in manual and automated software testing, Knowledge of software testing theory, Experience developing and maintaining test automation frameworks, Strong experience with testing practices across unit, load, endurance, and cross-platform testing, Experience with CI/CD pipelines and monitoring tools, Knowledge of Kubernetes and Docker, Experience with UI testing, REST protocols, and microservice architecture, Experience with mobile QA engineering tools and frameworks, Strong programming skills in Java/Kotlin and Swift, Experience working in Agile Scrum environments, Ability to work autonomously and self-organize, English communication skills 📃 Skills: Java, Kotlin, Swift, Jenkins, Kibana, Grafana, Kubernetes, Docker, Espresso, XCUITest, TestRail, Bitrise, Postman, RestAssured, BrowserStack, REST, CI/CD, Scrum, Bitbucket, CharlesProxy 🏢 Description: Company Description With over 25 years’ experience, plus the same enormous passion and ambition we had on day-one, we’re trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. That’s the power of plus. Job Description We seek an Expert Quality Assurance Engineer to join our SHOPPING department within the Engineering and operation function zooplus, bring new features to life, and support our products' move to modern agile and technical practices and architectures. As a seasoned Quality Assurance Engineer specializing in automation and cutting-edge software testing methodologies, you play a pivotal role in upholding the highest quality standards within your team. Reporting directly to the Engineering Manager, you spearhead the quality assurance efforts, ensuring seamless collaboration across various functional teams. You serve as the beacon of excellence in product delivery and deployment, setting the benchmark for quality standards. Your expertise serves as a bridge to the QA Center of Practice, facilitating the exchange of best practices within and beyond your team. Your primary objective is cultivating a culture of excellence and efficiency in quality assurance, freeing up valuable time for your team to focus on innovative solutions rather than redundant testing procedures. By leveraging advanced tooling and coding techniques, you seamlessly integrate automation testing into every team member's daily workflow. Through close collaboration with cross-functional teams, you drive the implementation of new features and enhancements, ultimately enhancing the experience for over 9 million customers. As our Expert Quality Assurance Engineer, you embrace the following responsibilities : Take ownership and responsibility for the design and development of all aspects of testing. Work on acceptance criteria and test scenarios with the Product Owner and development team. Design, execute, and maintain test scenarios and automation capabilities for all test levels and types (e.g., automated, regression, exploratory, etc.). Create and optimize test frameworks and integrate them into deployment pipelines. Participate in the code review process for both production and test code to ensure all critical cases are covered. Monitoring test runs, application errors and performance. Making information flow, keeping the team informed and being a stakeholder in releases and defect tracking. Share the best testing and quality practices and processes across Zooplus. Promote and coach the team towards a quality-focused mindset. Influence and lead the team towards continuous improvement and best testing practices. Be the reference of the QA Center of Practice , promoting their practices and influencing their strategy, bringing your team experience into their plan. Qualifications As a Senior/Expert Quality Assurance Engineer, you must be able to provide among these: Knowledge of software testing theory. Comfortable in developing test automation frameworks from scratch and maintaining existing frameworks. 6+ years of experience in software testing , manual and automated Strong experience in different testing practices (from unit to load to endurance to cross-platform) specifically integrated within CI/CD. Experience working with CI/CD pipelines and monitoring tools (e.g. Jenkins,, Kibana, Grafana, etc.). Knowledge with K8s, Docker Knowledge of UI testing, REST protocol and microservice architecture Mobile QA Engineering requirements Espresso, XCUITest Testrail Bitrise, Jenkins Charles Proxy Postman and API testing (e.g., Rest Assured) BrowserStack Strong experience in Java/Kotlin, Swift , as well as its usage under a CI/CD pipeline. Ability to work in an agile environment, engaged in Scrum Ability to work in an autonomous, self-responsible and self-organized way. Able to effectively communicate in English . Nice to have: Knowledge with Bitbucket, Experience with AI-assisted development and modern SDLC tooling: Tools like GitHub Copilot / Copilot Chat Applying AI for code generation, refactoring, test automation, and documentation Using AI to accelerate debugging, prototyping, and architectural decisions Additional Information Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so you’ll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means you’ll benefit from hybrid working, spending 60% of your time in the office and 40% at home. There’s an option to work for 20 days abroad in approved countries too. Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts . A note on compensation: We believe in being transparent about salary ranges. The range shown reflects the full scope that the role can grow into over time, depending on experience, skills, and impact. Most offers are positioned around the midpoint of the range, ensuring a fair and consistent approach across our teams. At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all.

Technology

Rise8

Senior Software Engineer (Cleared)

Senior

Remote

143,820 - 179,784 USD/yr

🏢 Summary: Senior Software Engineer role focused on delivering secure, mission-critical software for government clients using agile and DevSecOps practices. The position emphasizes test-driven development, pair programming, continuous delivery, and close collaboration with client teams to build and deploy scalable, cloud-native solutions. The engineer will work across the full stack while leveraging AI-augmented development practices to accelerate delivery and reduce cycle time. 🗂️ Requirements: Active US Secret or TS/SCI Security Clearance, U.S. citizenship, 6–10 years of software development experience, Experience with Java, Kotlin, Ruby or Elixir, Experience with Spring Boot, ReactJS, Vue or Redux, Experience with both frontend and backend development, Experience with Test Driven Development (TDD), Experience with agile methodologies, Experience with Docker or Kubernetes, Experience with Git and CI/CD tools, Experience with API development, Proficiency in Linux environments, Strong understanding of algorithms, databases, and design patterns, BA/BS in Computer Science or related field or equivalent experience 📃 Skills: Java, Kotlin, Ruby, Elixir, Spring, React, Vue, Redux, Docker, Kubernetes, Git, Concourse, GitLabCI, SonarQube, Fortify, ThreadFix, Linux, TDD, DevSecOps, API, Algorithms, Databases 🏢 Description: Your Dream. Our Team. About Rise8 Rise8 builds custom, secure software for government organizations, measuring success by impact: lives saved, time returned, and missions advanced. We think big, start small, and scale fast with elite teams across product, design, and engineering to drive continuous delivery for critical missions. We believe customer experience starts with employee experience, so we take care of our employees. Rise8 is where you'll do the best work of your career—supported by a culture you won't find anywhere else. We offer competitive pay and benefits, but what sets us apart is our commitment to autonomy, growth, and a culture rooted in kindness, candor, and continuous learning. Certified as a Great Place to Work®, with 100% of employees saying they love working here, Rise8 is where bold ideas become real capabilities. Where mission meets meaning. And where fewer bad things happen because of bad software.About You You want to make tomorrow better than today. You have a passion for high-speed security and you care about risk management over compliance. You believe the biggest vulnerability in any system is time. You live to securely reduce cycle time. You enjoy daily decision making and real product delivery. You help ensure project success and client satisfaction. You enjoy collaborative teams, pairing with team members, and inviting your clients to participate. You like to work alongside, and learn from, lean and agile leaders. You are a creative problem solver who is comfortable with uncertainty. You're a curious and keen learner who thrives on enhancing your (and our) practices and knowledge. You see AI as a force multiplier, not a shortcut — and you're already weaving it into how you think, build, and ship. As a Senior Software Engineer at Rise8, you will: Work with clients who have never before taken part in design thinking, test-driven-development (TDD), paired programming, continuous-release deployment, backlog management, or even interacted with the user they provide software to. Teach the why behind each of these practices, be flexible to client preferences, and discover new tools that will enable your customer to understand the value that comes with agile software development. Be responsible for learning how your client likes to learn, how they like to receive feedback, and what ubiquitous language they use so you can speak in terms that resonate with them. Learn, teach, and change your approach constantly to best collaborate towards a new way of thinking about engineering. Pair with the customer's developers and engineers to teach them how to develop and deliver user stories that provide business value, technical feasibility, and user-driven functionality. Deliver functionality by developing working software and ensure a reliable software solution. Ensure that development is delivered week over week and continuously gauge feedback from real users in real time. Pairing with military service people and other developers to deliver value in real time. Responsible for building and testing software solutions and ensuring the team builds upon what we provide not only technically but what we can teach through our practices. Work with a balanced team in mind while building software that fits the user needs, business objectives, and stakeholder vision so the team can quickly make informed engineering decisions based on validated assumptions. Champion AI-augmented ways of working across your engagement(s), leveraging AI tooling to accelerate delivery, reduce cycle time, and drive better outcomes at scale. Qualifications Must have an Active US Secret or TS/SCI Security Clearance. 6-10 years of Software Development experience in a variety of programming languages. Strong communication skills and interest in a pair-programming environment. Experience in Test Driven Development (TDD) and agile methodologies. Passion for growing your skills, tackling interesting work and challenging problems. Experience with Java, Kotlin, Ruby or Elixir. Experience with Spring Boot, React.JS, Vue or Redux. Experience with both frontend and backend. Experience using container technologies such as Docker or Kubernetes. Familiarity with DevSecOps tools and processes such as Git, Concourse, GitLabCI, SonarQube, Fortify, and ThreadFix. Demonstrated experience with API Development. You are comfortable running your software in Linux environments. You have a strong understanding of algorithms, databases, design patterns, and understand how to apply them. You have strong facilitation skills. BA/BS in Computer Science or related field, or equivalent experience. Preferred Qualifications: Experience in training, mentoring and/or up-skilling engineers. Experience developing cloud-native applications. Experience leading a product or development team. Experience building and deploying in a continuous delivery environment. Experience working directly with clients. Strong facilitation skills. Experience with DoD, especially at a DoD "Software Factory". Travel Position may require up to 25% travel in support of contract performance, customer site visits, and program activities. Salary The annual salary range for this role as it is posted is $143,824 to $179,780 regardless of final candidate location within the United States. The final job level and annual salary will be determined based on the education, qualification, knowledge, skills, ability, and experience of the final candidate(s), and calibrated against relevant market data and internal team equity. Benefits Flexible schedule in a 100% distributed workforce Premium Insurance: We cover up to 100% of the employee premium and up to 80% of the combined dependent premium on our base health plan depending on pay band. We also cover 100% of the premium for employee and dependent Dental and Vision as well as employee premiums for Life and Disability coverage. Retirement: 401k match at 10% gross pay. Paid time off (PTO): 4 weeks combined accrued vacation and sick leave, 11 Federal holidays, your birthday, jury duty, and bereavement. Education & Training: Accrued budget of up to $4,000 per year for classes, travel, events, and materials. Wellness Budget: To encourage and support a well-rounded healthy lifestyle, we cover 50% reimbursement on a variety of wellness activities and products, up to $500 per calendar year. Equipment: We offer a MacBook Pro and multi-port adapter. All of Rise8's work in this area is with Federal Government customers that require our employees involved with their projects be U.S. citizens. As such, this role requires U.S. citizenship. If hired, you would also be required to go through a background investigation. Rise8 is an Equal Employment Opportunity employer that will consider you for this role regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law.

Technology

Revolut

Software Engineer (Java) - One-Day Offer

Mid

Remote

Krakow, Poland

28,300 - 40,000 PLN/mo

🏢 Summary: Mid and Senior Backend Engineer role focused on building mobile APIs and microservices for a global financial super app. The position involves developing and improving high-scale systems such as risk, fraud detection, and payment processing using modern Java and cloud-native technologies. Candidates can go through an accelerated One-Day Offer hiring process. 🗂️ Requirements: Fluency with Java, 5+ years of backend development experience, Experience building APIs, Experience developing microservices 📃 Skills: Java, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, Flyway, Kotlin, Scala, TDD, DDD, CICD, Microservices, APIs 🏢 Description: About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 70+ million customers get more from their money every day. As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution. About the role Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re hiring Mid and Senior Backend Engineers through a One-Day Offer hiring fast-track. After completing an initial hiring screening, you’ll be invited to complete a technical interview on 17 April, with the chance of getting an offer the next day. As part of our Tech team, you’ll keep frameworks lean and focus on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway. Up to shape what’s next in finance? Let’s get in touch. About our One-Day Offer This hiring opportunity allows qualified candidates to expedite the recruitment process. After applying, selected candidates will complete an online task. If completion is successful, you’ll meet with a recruiter to go over details about the technical interview on 17 April — with a final decision shared the next day. Steps: Application screening HackerRank task Introductory call Power Session Offer (within 24 hours of interview) Exact sequence may vary by location and scheduling. What you'll be doing Building mobile APIs Developing microservices to evolve our architecture Perfecting systems that our business depends on, like risk management, fraud detection, and payment processing Focusing on greenfield development and improvement of existing systems What you'll need Fluency with Java 5+ years of experience in backend development To be a quick learner with an ambitious attitude and results-driven personality The ability to work well as part of a team in a fast-paced environment Excellent communication and organisational skills Fluency in English Nice to have A bachelor's degree in computer science, maths, physics, or similar field Proficiency with Kotlin or Scala A background in finance Experience in a startup or scale-up Experience in a product-focused environment Compensation range Krakow: PLN28,300 - PLN40,000 gross monthly* Poland: PLN28,300 - PLN40,000 gross monthly* Other locations: Compensation will be discussed during the interview process *Final compensation will be determined based on the candidate's qualifications, skills, and previous experience Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.

Technology

Revolut

Software Engineer (Java) - Core Platform

Senior

Remote

Krakow, Poland

36,000 - 40,000 PLN/mo

🏢 Summary: Backend Engineer role focused on building and enhancing a high-scale financial platform using Java and modern cloud-native technologies, with strong emphasis on clean code, TDD, DDD, and CI/CD. The position involves developing core backend systems, improving internal frameworks, and contributing to event-driven architecture in a fast-paced environment. 🗂️ Requirements: Fluency in Java, 6+ years of backend development experience, Experience with distributed systems, Experience with CI/CD pipelines, Bachelor’s degree in Computer Science, Maths, Physics or related field, Fluency in English 📃 Skills: Java, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, Flyway, CI/CD, TDD, DDD 🏢 Description: About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 70+ million customers get more from their money every day. As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution. About the role Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for a Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway. Up to shape what's next in finance? Let's get in touch. And if you're looking for a faster way to join Revolut, apply via our One-Day Offer to complete a streamlined set of technical interviews in one day, with a final decision within 24 hours. Next One-Day Offer interview day: 17 April. What you’ll be doing Enhancing and building our core platform Improving the developer experience by upgrading internal libraries and frameworks Contributing to our event store platform Contributing to open source internal libraries What you'll need Fluency with Java 6+ years of experience in backend development Experience with distributed systems, CI/CD A bachelor's degree in computer science, maths, physics, or similar field To be a quick learner with an ambitious attitude and results-driven personality The ability to work well as part of a team in a fast-paced environment Excellent communication and organisational skills Fluency in English Nice to have Proficiency with Kotlin or Scala A background in finance Experience in a startup or scale-up Hands-on experience in a product-focused environment Compensation range Krakow: PLN36,000 - PLN40,000 gross monthly* Poland: PLN36,000 - PLN40,000 gross monthly* Other locations: Compensation will be discussed during the interview process *Final compensation will be determined based on the candidate's qualifications, skills, and previous experience Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.

Technology

Revolut

Lead Software Engineer (Java)

Senior

Remote

Krakow, Poland

44,300 - 46,600 PLN/mo

🏢 Summary: Lead Backend Engineer role focused on owning and scaling financial domain systems, designing high-performance distributed architectures, and delivering clean, maintainable code using TDD, DDD, and CI/CD. The position involves building scalable, CQRS-based services and APIs that support global financial products. You will drive technical decisions from business problem to production in a high-load fintech environment. 🗂️ Requirements: 8+ years backend development experience, Fluency in Java, Bachelor’s degree in Computer Science, Mathematics, Physics or similar, Experience designing high-performance distributed systems, Experience with database sharding, Experience scaling high-concurrency systems, Strong knowledge of CQRS, Strong knowledge of event-driven architecture, Ability to design, implement, test, release, and maintain solutions end-to-end, Fluency in English 📃 Skills: Java, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, Flyway, CQRS, TDD, DDD, CI/CD 🏢 Description: About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 70+ million customers get more from their money every day. As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution. About the role Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for a Lead Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway. Up to shape what's next in finance? Let's get in touch. What you'll be doing Taking full ownership of the financial domain, from addressing a business problem to implementation and maintenance Deciding on priorities and plans, and influencing business decisions Working on performance and scalability, ensuring our sharded, CQRS-based architecture can easily scale further Developing simple and clear APIs that encapsulate financial complexity and consistency for hundreds of services Participating in company-wide projects, such as seamlessly onboarding and configuring new products and markets Continuing our scalability journey with ledgers across the globe and a full CQRS storage level Working directly with Product and Finance teams to become an advisor for new finance functionalities What you'll need Fluency in Java 8+ years of experience in back-end development A bachelor's degree in computer science, mathematics, physics, or a similar field Expertise in designing and building high-performance, real-time distributed systems Solid experience with database sharding and scaling high-concurrency systems Great knowledge of CQRS and event-driven architectures The ability to start from a business problem, scope a solution, then design, implement, test, release, and maintain it Fluency in English Nice to have Experience in high-load processing environments, particularly in fintech or a similar industry Familiarity with a global, multi-regional deployment model Experience in startups or scale-ups Experience contributing to projects that impact an entire organisation Compensation range Poland: PLN44,300 - PLN46,600 gross monthly* Other locations: Compensation will be discussed during the interview process *Final compensation will be determined based on the candidate's qualifications, skills, and previous experience Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.