April 10, 2026
Senior Software Engineer
Senior • Hybrid
300,000 - 335,000 PLN
Krakow, Poland
Hello 👋
We’re LegalZoom, we're here to make legal help accessible to all. LegalZoom transformed the legal industry with the launch of our online services and groundbreaking technology in 2001. Since then, millions of customers have counted on us to officially start and run businesses, protect brands and intellectual property, and look after loved ones through wills and trusts.
As the industry leader for over 20 years, innovation remains at the center of all we do. We're creative thinkers and problem solvers with a passion for building legal and tax products that make a positive impact on the world, and we're always looking for exceptional people to push us further.
With us, you'll do work that's as rewarding as it is challenging with a team where every voice matters and diversity, equality, and inclusion are truly embraced. Together, we'll continue to democratize the law and make a real difference in the lives of millions.
Do you want to join our team? We’re looking for a Senior Software Engineer👨💻👩💻
Responsibilities:
Design, build, and maintain large-scale services, job pipelines and systems
Develop and define the architecture and tech stack
Work with key stakeholders in Software Engineering and Product to understand needs in the product Development
Solve complex problems with a strong focus on security, performance, and scalability
Debug production issues across services and multiple levels of the stack
Improve engineering standards, tooling, and processes
What we are looking for:
5+ years of commercial experience as a Software Development Engineer
5+ years of programming experience with at least one modern programming language (Go, C#, C/C++, Python)
Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular.
Experience contributing to architecture and design of new and concurrent systems
Experience with microservices architecture and distributed systems (including designing and implementing APIs)
Experience with Databases (PostgreSQL, MySQL), DataStores (ElasticSearch, Redis)
Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design.
A strong self-starter, operationally-focused; a problem-solver
Working proficiency with written and spoken English
Experience with AI-assisted coding tools (e.g., Cursor, Github Copilot, Claude Code)
Nice to have:
Experience with cloud platforms (e.g., AWS, Azure, GCP)
Experience working in a SaaS company
Knowledge of monitoring and analytics platforms (e.g., Datadog, Amplitude)
Benefits
Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere
Flexibility in choosing the type of contract (contract of employment or B2B)
Paid holiday (26 days for B2B)
Additional 10 days of paid "parental" for a B2B contract
Development fund of 3k PLN per year per head
Private healthcare (full Luxmed package including dental care)
MultiKafeteria programme (Multisport, cinema tickets, vouchers)
Free English classes, Udemy access, Life insurance
Team building and socializing events, amazing coffee & fresh fruits in the office
Competitive salary, yearly bonus, RSUs.
Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. LegalZoom prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Similar jobs you might like
Technology
LegalZoom
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
300,000 - 335,000 PLN
🏢 Summary: Senior Software Engineer role focused on designing, building, and maintaining large-scale services and distributed systems within a modern product environment. The position involves defining architecture and tech stack, developing microservices and APIs, and solving complex scalability, security, and performance challenges. You will collaborate with engineering and product teams to deliver robust, high-quality solutions. 🗂️ Requirements: 5+ years commercial experience as Software Development Engineer, 5+ years programming experience in Go or C# or C/C++ or Python, Experience with modern JavaScript framework (React or Next.js or Vue.js or Angular), Experience designing architecture of concurrent and distributed systems, Experience with microservices architecture and API design, Experience with PostgreSQL or MySQL, Experience with ElasticSearch or Redis, Strong knowledge of object-oriented design, data structures, algorithms, Experience debugging production issues across full stack, Experience with AI-assisted coding tools, English proficiency (written and spoken) 📃 Skills: Go, C#, C++, Python, JavaScript, React, Next.js, Vue.js, Angular, PostgreSQL, MySQL, ElasticSearch, Redis, Microservices, REST, APIs, Databases, OOP, Algorithms, DataStructures, GitHubCopilot, Cursor, Claude, AWS, Azure, GCP, Datadog, Amplitude 🏢 Description: Hello 👋 We’re LegalZoom , we're here to make legal help accessible to all. LegalZoom transformed the legal industry with the launch of our online services and groundbreaking technology in 2001. Since then, millions of customers have counted on us to officially start and run businesses, protect brands and intellectual property, and look after loved ones through wills and trusts. As the industry leader for over 20 years, innovation remains at the center of all we do. We're creative thinkers and problem solvers with a passion for building legal and tax products that make a positive impact on the world, and we're always looking for exceptional people to push us further. With us, you'll do work that's as rewarding as it is challenging with a team where every voice matters and diversity, equality, and inclusion are truly embraced. Together, we'll continue to democratize the law and make a real difference in the lives of millions. 🎬 Learn about LegalZoom Do you want to join our team? We’re looking for a Senior Software Engineer 👨💻👩💻 Responsibilities: Design, build, and maintain large-scale services, job pipelines and systems Develop and define the architecture and tech stack Work with key stakeholders in Software Engineering and Product to understand needs in the product Development Solve complex problems with a strong focus on security, performance, and scalability Debug production issues across services and multiple levels of the stack Improve engineering standards, tooling, and processes What we are looking for: 5+ years of commercial experience as a Software Development Engineer 5+ years of programming experience with at least one modern programming language (Go, C#, C/C++, Python) Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular. Experience contributing to architecture and design of new and concurrent systems Experience with microservices architecture and distributed systems (including designing and implementing APIs) Experience with Databases (PostgreSQL, MySQL), DataStores (ElasticSearch, Redis) Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design. A strong self-starter, operationally-focused; a problem-solver Working proficiency with written and spoken English Experience with AI-assisted coding tools (e.g., Cursor, Github Copilot, Claude Code) Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP) Experience working in a SaaS company Knowledge of monitoring and analytics platforms (e.g., Datadog, Amplitude) Benefits Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere Flexibility in choosing the type of contract (contract of employment or B2B) Paid holiday (26 days for B2B) Additional 10 days of paid "parental" for a B2B contract Development fund of 3k PLN per year per head Private healthcare (full Luxmed package including dental care) MultiKafeteria programme (Multisport, cinema tickets, vouchers) Free English classes, Udemy access, Life insurance Team building and socializing events, amazing coffee & fresh fruits in the office Competitive salary, yearly bonus, RSUs. Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. LegalZoom prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Technology
LegalZoom
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
335,000 - 335,000 PLN
🏢 Summary: The offer is for a Senior Software Engineer responsible for designing, building, and maintaining large-scale, secure, and scalable services and systems. The role involves defining architecture and tech stack, developing microservices and APIs, solving complex production issues, and collaborating closely with engineering and product teams. The position requires strong backend and frontend expertise with a focus on performance, reliability, and modern development practices. 🗂️ Requirements: 5+ years of commercial experience as a Software Development Engineer, 5+ years of programming experience in Go, C#, C/C++, or Python, Experience with modern JavaScript frameworks (React, Next.js, Vue.js, or Angular), Experience designing and implementing microservices and distributed systems, Experience designing and implementing APIs, Experience with PostgreSQL or MySQL, Experience with ElasticSearch or Redis, Strong knowledge of object-oriented design, data structures, and algorithms, Experience contributing to system architecture and design, Experience debugging production issues across multiple services, Working proficiency in English 📃 Skills: Go, C#, C++, Python, JavaScript, React, Next.js, Vue.js, Angular, PostgreSQL, MySQL, ElasticSearch, Redis, Microservices, APIs, Databases, DistributedSystems, OOP, Algorithms, DataStructures 🏢 Description: Hello 👋 We’re LegalZoom , we're here to make legal help accessible to all. LegalZoom transformed the legal industry with the launch of our online services and groundbreaking technology in 2001. Since then, millions of customers have counted on us to officially start and run businesses, protect brands and intellectual property, and look after loved ones through wills and trusts. As the industry leader for over 20 years, innovation remains at the center of all we do. We're creative thinkers and problem solvers with a passion for building legal and tax products that make a positive impact on the world, and we're always looking for exceptional people to push us further. With us, you'll do work that's as rewarding as it is challenging with a team where every voice matters and diversity, equality, and inclusion are truly embraced. Together, we'll continue to democratize the law and make a real difference in the lives of millions. 🎬 Learn about LegalZoom Do you want to join our team? We’re looking for a Senior Software Engineer 👨💻👩💻 Responsibilities: Design, build, and maintain large-scale services, job pipelines and systems Develop and define the architecture and tech stack Work with key stakeholders in Software Engineering and Product to understand needs in the product Development Solve complex problems with a strong focus on security, performance, and scalability Debug production issues across services and multiple levels of the stack Improve engineering standards, tooling, and processes What we are looking for: 5+ years of commercial experience as a Software Development Engineer 5+ years of programming experience with at least one modern programming language (Go, C#, C/C++, Python) Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular. Experience contributing to architecture and design of new and concurrent systems Experience with microservices architecture and distributed systems (including designing and implementing APIs) Experience with Databases (PostgreSQL, MySQL), DataStores (ElasticSearch, Redis) Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design. A strong self-starter, operationally-focused; a problem-solver Working proficiency with written and spoken English Experience with AI-assisted coding tools (e.g., Cursor, Github Copilot, Claude Code) Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP) Experience working in a SaaS company Knowledge of monitoring and analytics platforms (e.g., Datadog, Amplitude) Benefits Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere Flexibility in choosing the type of contract (contract of employment or B2B) Paid holiday (26 days for B2B) Additional 10 days of paid "parental" for a B2B contract Development fund of 3k PLN per year per head Private healthcare (full Luxmed package including dental care) MultiKafeteria programme (Multisport, cinema tickets, vouchers) Free English classes, Udemy access, Life insurance Team building and socializing events, amazing coffee & fresh fruits in the office Competitive salary, yearly bonus, RSUs. Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. LegalZoom prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Technology
LegalZoom
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
300,000 - 335,000 PLN
🏢 Summary: Senior Software Engineer role focused on designing, building, and maintaining large-scale services and distributed systems, while shaping architecture and technology stack. The position involves solving complex scalability, performance, and security challenges and collaborating closely with engineering and product teams. The role also includes improving engineering standards and debugging production issues across the stack. 🗂️ Requirements: 5+ years commercial experience as Software Development Engineer, 5+ years experience with at least one modern programming language (Go, C#, C/C++, Python), Experience with modern JavaScript framework (React, Next.js, Vue.js, or Angular), Experience designing architecture of concurrent and distributed systems, Experience with microservices architecture and API design, Experience with PostgreSQL or MySQL, Experience with ElasticSearch or Redis, Strong knowledge of object-oriented design, data structures, and algorithms, Experience with AI-assisted coding tools, English proficiency (written and spoken) 📃 Skills: Go, C#, C++, Python, JavaScript, React, Next.js, Vue.js, Angular, PostgreSQL, MySQL, ElasticSearch, Redis, Microservices, APIs, OOP, AWS, Azure, GCP, Datadog, Amplitude, Copilot, Cursor 🏢 Description: Hello 👋 We’re LegalZoom , we're here to make legal help accessible to all. LegalZoom transformed the legal industry with the launch of our online services and groundbreaking technology in 2001. Since then, millions of customers have counted on us to officially start and run businesses, protect brands and intellectual property, and look after loved ones through wills and trusts. As the industry leader for over 20 years, innovation remains at the center of all we do. We're creative thinkers and problem solvers with a passion for building legal and tax products that make a positive impact on the world, and we're always looking for exceptional people to push us further. With us, you'll do work that's as rewarding as it is challenging with a team where every voice matters and diversity, equality, and inclusion are truly embraced. Together, we'll continue to democratize the law and make a real difference in the lives of millions. 🎬 Learn about LegalZoom Do you want to join our team? We’re looking for a Senior Software Engineer 👨💻👩💻 Responsibilities: Design, build, and maintain large-scale services, job pipelines and systems Develop and define the architecture and tech stack Work with key stakeholders in Software Engineering and Product to understand needs in the product Development Solve complex problems with a strong focus on security, performance, and scalability Debug production issues across services and multiple levels of the stack Improve engineering standards, tooling, and processes What we are looking for: 5+ years of commercial experience as a Software Development Engineer 5+ years of programming experience with at least one modern programming language (Go, C#, C/C++, Python) Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular. Experience contributing to architecture and design of new and concurrent systems Experience with microservices architecture and distributed systems (including designing and implementing APIs) Experience with Databases (PostgreSQL, MySQL), DataStores (ElasticSearch, Redis) Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design. A strong self-starter, operationally-focused; a problem-solver Working proficiency with written and spoken English Experience with AI-assisted coding tools (e.g., Cursor, Github Copilot, Claude Code) Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP) Experience working in a SaaS company Knowledge of monitoring and analytics platforms (e.g., Datadog, Amplitude) Benefits Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere Flexibility in choosing the type of contract (contract of employment or B2B) Paid holiday (26 days for B2B) Additional 10 days of paid "parental" for a B2B contract Development fund of 3k PLN per year per head Private healthcare (full Luxmed package including dental care) MultiKafeteria programme (Multisport, cinema tickets, vouchers) Free English classes, Udemy access, Life insurance Team building and socializing events, amazing coffee & fresh fruits in the office Competitive salary, yearly bonus, RSUs. Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. LegalZoom prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Technology
LegalZoom
Software Engineer II
Mid
Hybrid
Krakow, Poland
250,000 - 270,000 PLN
🏢 Summary: Software Engineer II role focused on designing, building, and maintaining full-stack customer-facing products, including frontend interfaces and backend services. The position involves developing reusable UI components, scalable APIs, and ensuring performance, security, and quality through testing. The role also contributes to microservices-based systems and distributed architectures. 🗂️ Requirements: 3+ years commercial experience as Software Development Engineer, Strong Computer Science fundamentals, Experience with at least one modern programming language (Go, C#, C/C++, Python), Experience with modern JavaScript framework (React, Next.js, Vue.js, Angular), Experience with microservices architecture, Experience designing and implementing APIs, Experience with distributed systems, Experience with testing and quality assurance practices, Experience with unit testing and code reviews, Experience with AI-assisted coding tools 📃 Skills: Go, C#, C++, Python, JavaScript, React, Next.js, Vue.js, Angular, Microservices, APIs, DistributedSystems, UnitTesting, GitHubCopilot, Cursor, Claude, AWS, Azure, GCP, Datadog, Amplitude 🏢 Description: Hello 👋 We’re LegalZoom , our mission is to democratize access to professional legal advice. We've developed a trusted, technology-driven platform that breaks down barriers, empowering millions to grow their businesses, care for their families, protect their ideas, and more. Through our acquisition of Earth Class Mail, the leading virtual mailbox solution for small businesses, we've expanded our services to offer comprehensive online legal, tax, and virtual mail solutions for families and small businesses. 🎬 Learn about LegalZoom Do you want to join our team? We’re looking for a Software Engineer II 👨💻👩💻 What you will do: Work closely with other engineers, product designers to design, build and maintain customer-facing products and interfaces, across both frontend and backend systems. Develop shared, reusable UI components library. Design, solve, debug problems related to performance, scalability, and security across the full stack. Develop E2E tests raising the bar for the quality of customer experience. Contribute to the design, development, and maintenance of backend services and APIs. What we are looking for: 3+ years of commercial experience as a Software Development Engineer. Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design. Experience with at least one modern programming language (e.g., Go, C#, C/C++, Python) Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular. Experience with microservices architecture and distributed systems (including designing and implementing APIs) Disciplined approach to testing and quality assurance Experience with professional software engineering practices (e.g. unit testing, code reviews, design documents) Experience with AI-assisted coding tools (e.g., Cursor, Github Copilot, Claude Code) A strong self-starter, operationally-focused; a problem-solver. Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP). Experience working in a SaaS company Knowledge of monitoring and analytics platforms (e.g., Datadog, Amplitude) What we offer: Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere Flexibility in choosing the type of contract (contract of employment or B2B) Paid holiday (26 days for B2B) Additional 10 days of paid "parental" for a B2B contract Development fund of 3k PLN per year per head Private healthcare (full Luxmed package including dental care) MultiKafeteria programme (Multisport, cinema tickets, vouchers) Free English classes, Udemy access, Life insurance Recruitment process: First step: 20 minutes HR interview Second step: call with Hiring Manager Third step: Technical Interviews with our Developers Final interview Feedback Join us in making a difference as we build our future and help ensure access to professional legal advice to all!
Technology
LegalZoom
Software Engineer II
Mid
Hybrid
Krakow, Poland
250,000 - 270,000 PLN
🏢 Summary: The offer is for a Software Engineer II role focused on building and maintaining customer-facing products across frontend and backend systems in a full-stack environment. The position involves developing reusable UI components, designing scalable and secure microservices and APIs, and ensuring high quality through testing and performance optimization. The engineer will collaborate with cross-functional teams to deliver robust, production-ready solutions. 🗂️ Requirements: 3+ years commercial experience as Software Development Engineer, 2+ years experience in frontend and backend development, Strong knowledge of object-oriented design, data structures, algorithms, Experience with modern JavaScript frontend framework (React, Next.js, Vue.js or Angular), Experience with microservices architecture and distributed systems, Experience designing and implementing REST APIs, Experience with testing and quality assurance practices, Experience with unit testing, code reviews, design documentation, Experience with AI-assisted coding tools, Knowledge of analytics platforms (e.g. Amplitude) 📃 Skills: JavaScript, React, Next.js, Vue.js, Angular, REST, Microservices, DistributedSystems, OOP, DataStructures, Algorithms, UnitTesting, APIs, Amplitude, Cursor, GitHubCopilot, Claude, AWS, Azure, GCP 🏢 Description: Hello 👋 We’re LegalZoom , our mission is to democratize access to professional legal advice. We've developed a trusted, technology-driven platform that breaks down barriers, empowering millions to grow their businesses, care for their families, protect their ideas, and more. Through our acquisition of Earth Class Mail, the leading virtual mailbox solution for small businesses, we've expanded our services to offer comprehensive online legal, tax, and virtual mail solutions for families and small businesses. 🎬 Learn about LegalZoom Do you want to join our team? We’re looking for a Software Engineer II 👨💻👩💻 What you will do: Work closely with other engineers, product designers to design, build and maintain customer-facing products and interfaces, across both frontend and backend systems. Develop shared, reusable UI components library. Design, solve, debug problems related to performance, scalability, and security across the full stack. Develop E2E tests raising the bar for the quality of customer experience. Contribute to the design, development, and maintenance of backend services and APIs. What we are looking for: 3+ years of commercial experience as a Software Development Engineer. 2+ years of programming experience with frontend and backend development Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design. Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular. Experience with microservices architecture and distributed systems (including designing and implementing REST APIs) Disciplined approach to testing and quality assurance Experience with professional software engineering practices (e.g. unit testing, code reviews, design documents) Experience with AI-assisted coding tools (e.g. Cursor, Github Copilot, Claude Code) Knowledge of analytics platforms such as Amplitude. A strong self-starter, operationally-focused; a problem-solver. Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP). Experience working in a SaaS company What we offer: Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere Flexibility in choosing the type of contract (contract of employment or B2B) Paid holiday (26 days for B2B) Additional 10 days of paid "parental" for a B2B contract Development fund of 3k PLN per year per head Private healthcare (full Luxmed package including dental care) MultiKafeteria programme (Multisport, cinema tickets, vouchers) Free English classes, Udemy access, Life insurance Recruitment process: First step: 20 minutes HR interview Second step: call with Hiring Manager Third step: Technical Interviews with our Developers Final interview Feedback Join us in making a difference as we build our future and help ensure access to professional legal advice to all!
Technology
LegalZoom
Software Engineer II
Mid
Hybrid
Krakow, Poland
250,000 - 270,000 PLN
🏢 Summary: Software Engineer II role focused on designing, building, and maintaining full-stack customer-facing products, including reusable UI components and backend services. The position involves working with modern JavaScript frameworks, microservices architecture, and ensuring performance, scalability, security, and high-quality standards through testing and best practices. Candidates will collaborate closely with cross-functional teams to deliver scalable SaaS solutions. 🗂️ Requirements: 3+ years commercial experience as Software Development Engineer, 2+ years experience in frontend and backend development, Strong knowledge of object-oriented design, data structures, and algorithms, Experience with modern JavaScript frontend frameworks (React, Next.js, Vue.js or Angular), Experience with microservices architecture and distributed systems, Experience designing and implementing REST APIs, Experience with unit testing and code reviews, Experience with AI-assisted coding tools, Knowledge of analytics platforms such as Amplitude 📃 Skills: JavaScript, React, Next.js, Vue.js, Angular, REST, Microservices, DistributedSystems, UnitTesting, GitHubCopilot, Cursor, Claude, Amplitude 🏢 Description: Hello 👋 We’re LegalZoom , our mission is to democratize access to professional legal advice. We've developed a trusted, technology-driven platform that breaks down barriers, empowering millions to grow their businesses, care for their families, protect their ideas, and more. Through our acquisition of Earth Class Mail, the leading virtual mailbox solution for small businesses, we've expanded our services to offer comprehensive online legal, tax, and virtual mail solutions for families and small businesses. 🎬 Learn about LegalZoom Do you want to join our team? We’re looking for a Software Engineer II 👨💻👩💻 What you will do: Work closely with other engineers, product designers to design, build and maintain customer-facing products and interfaces, across both frontend and backend systems. Develop shared, reusable UI components library. Design, solve, debug problems related to performance, scalability, and security across the full stack. Develop E2E tests raising the bar for the quality of customer experience. Contribute to the design, development, and maintenance of backend services and APIs. What we are looking for: 3+ years of commercial experience as a Software Development Engineer. 2+ years of programming experience with frontend and backend development Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design. Experience with one or more modern JavaScript front-end frameworks such as React, Next.js, Vue.js or Angular. Experience with microservices architecture and distributed systems (including designing and implementing REST APIs) Disciplined approach to testing and quality assurance Experience with professional software engineering practices (e.g. unit testing, code reviews, design documents) Experience with AI-assisted coding tools (e.g. Cursor, Github Copilot, Claude Code) Knowledge of analytics platforms such as Amplitude. A strong self-starter, operationally-focused; a problem-solver. Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP). Experience working in a SaaS company What we offer: Comfortable office in the City Center with non-corporate, engaging, collaborative atmosphere Flexibility in choosing the type of contract (contract of employment or B2B) Paid holiday (26 days for B2B) Additional 10 days of paid "parental" for a B2B contract Development fund of 3k PLN per year per head Private healthcare (full Luxmed package including dental care) MultiKafeteria programme (Multisport, cinema tickets, vouchers) Free English classes, Udemy access, Life insurance Recruitment process: First step: 20 minutes HR interview Second step: call with Hiring Manager Third step: Technical Interviews with our Developers Final interview Feedback Join us in making a difference as we build our future and help ensure access to professional legal advice to all!
Technology
EPAM Systems
Senior Software Engineer (Java)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Software Engineer role focused on building and modernizing strategic backend platforms that connect operational and regulatory systems, supporting a multiyear cloud migration roadmap. The position involves designing scalable, data-driven solutions in Java within an Agile team, leveraging cloud and DevOps practices. The role follows a hybrid model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: Bachelor’s degree in Computer Science or relevant certification, Strong back-end development experience in Java, Experience with DevOps CI/CD pipelines, Hands-on experience with Azure DevOps, GitHub, or GitLab, Practical experience with Test-Driven Development (TDD), Experience delivering solutions on Azure, AWS, or GCP, Solid understanding of cloud architecture, Knowledge of software design principles, Experience with data streaming and real-time or batch processing 📃 Skills: Java, Azure, AWS, GCP, CI/CD, AzureDevOps, GitHub, GitLab, TDD, Databricks, Kubernetes, DataStreaming, BatchProcessing, Cloud, DevOps 🏢 Description: We are looking for a Senior Software Engineer to join an agile team focused on developing strategic technology solutions that connect operations and regulatory systems. Our work plays a crucial role in enabling the client to meet regulatory obligations and unlock value from its wealth of data. The project is part of a multiyear roadmap to migrate to cloud technology and enhance existing platforms. You’ll work in a small, autonomous Agile team with colleagues across global locations, in an inclusive and collaborative environment. If you are passionate about innovation and continuous learning, we want to hear from you. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow. Responsibilities Design and develop strategic platform features that enable seamless trade execution flows between core systems, transforming epics and features into robust solutions Collaborate closely with agile team members during sprints to iteratively deliver product requirements Work with the product team to understand, refine, and implement required functionality Engineer solutions that leverage cloud technologies as part of a multiyear migration and modernization roadmap Develop and optimize data-driven applications, ensuring the client can unlock value from its wealth of data Utilize Java and related technologies to build scalable, high-performance backend services Requirements Bachelor’s degree in Computer Science or a relevant certification Strong back-end development experience in Java Proven experience with DevOps CI/CD pipelines and tools such as Azure DevOps, GitHub, or GitLab Solid understanding and hands-on experience with Test-Driven Development (TDD) Well-versed in cloud architecture, with delivery experience on Azure (preferred), AWS, or GCP Strong grasp of software design principles Experience working with modern technologies such as data streaming, real-time and batch processing; familiarity with Databricks and Kubernetes is a plus We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
Ciklum
Software Engineer
Mid
Remote
Gdansk, PM, Poland
3,770 - 4,950 EUR/hr
🏢 Summary: Full-time Software Engineer role focused on building secure, scalable backend systems and APIs on AWS using TypeScript. The position involves end-to-end ownership of automated systems that detect misuse and enforce platform policies, working across the full development lifecycle. Ideal for engineers passionate about backend stability, cloud architecture, and high-quality code. 🗂️ Requirements: 3+ years of professional backend development experience, Strong proficiency in JavaScript, TypeScript, and Node.js, Experience building and consuming RESTful or GraphQL APIs, Experience with core AWS services (Lambda, SQS, SNS, API Gateway, S3), Experience with Docker containerization, Experience with NoSQL or relational databases, Understanding of web security principles and best practices, Upper-intermediate or higher English level 📃 Skills: JavaScript, TypeScript, Node.js, AWS, Lambda, SQS, SNS, APIGateway, S3, REST, GraphQL, Docker, MongoDB, DynamoDB, PostgreSQL, Security, CI/CD, Jenkins, GitLab, GitHubActions, React, CloudWatch, Datadog, .NET, Python, GCP, BigQuery 🏢 Description: Salary range: B2B - 30 E/h + VAT 💰 Ciklum is looking for a Software Engineer to join our team full-time in Poland. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Software Engineer, you will be part of a cross-functional team with full ownership of the product and codebase. You will join a team specifically focused on businesses, building automated systems that detect misuse and enforce platform policies. You will participate in all stages of the development lifecycle: from ideation and design to implementation, deployment, and maintenance. This role is ideal for an engineer with a strong passion for backend stability and scalability who enjoys building robust cloud architectures. Responsibilities: Develop and maintain secure, scalable APIs and services on AWS using TypeScript Write clean, efficient, and testable code for both backend and frontend applications Collaborate closely with senior engineers, product managers, and designers to translate requirements into technical solutions Implement security best practices in your code to protect user data and ensure platform integrity Contribute to the entire development lifecycle, from planning and implementation to deployment and maintenance Troubleshoot, debug, and upgrade existing software to enhance functionality and performance Participate actively in code reviews, providing and receiving constructive feedback to maintain a high-quality codebase Requirements: 3+ years of professional experience in backend development Strong proficiency with JavaScript, TypeScript and Node.js Experience building and consuming RESTful or GraphQL APIs Experience with core AWS services (e.g., Lambda, SQS, SNS, API Gateway, S3) Familiarity with containerization using Docker Experience with NoSQL (e.g., MongoDB, DynamoDB) and/or relational (e.g., PostgreSQL) databases A good understanding of web security principles and best practices Strong problem-solving skills and a passion for writing quality code Upper-intermediate or higher level of spoken and written English Desirable: Hands-on expertise with React Familiarity with CI/CD practices and tools (e.g., Jenkins, GitLab CI, GitHub Actions) Experience with monitoring and logging tools (e.g., CloudWatch, Datadog) Working experience with .Net or Python is a plus Experience with GCP and services like BigQuery Personal skills: Accountability: You take ownership and follow through on your responsibilities Drive: You're proactive and results-oriented, always seeking better ways to solve problems Self-development: You stay curious, seek feedback, and aim for continuous improvement Effective communication: You communicate your ideas clearly and collaborate effectively in a team Mentoring: You're open to helping less experienced team members and sharing knowledge What`s in it for you? Strong community: Work alongside top professionals in a friendly, open-door environment Growth focus: Take on large-scale projects with a global impact and expand your expertise Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies Flexibility: Enjoy flexibility – full remote working possibilities Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions. Want to learn more about us? Follow us on Instagram , Facebook , LinkedIn . Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
Technology
speedapp
Senior React Native Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Seeking an experienced Mobile Engineer to build and iterate on a React Native-based mobile platform in the legal tech industry, focused on simplifying access to legal services. The role involves close collaboration with product teams to design, develop, and optimize mobile applications published on app stores. This is a fully remote B2B opportunity for a senior-level developer. 🗂️ Requirements: BSc in Computer Science or related field, Minimum 5 years of experience in JavaScript, Minimum 5 years of experience in React Native, Experience with GraphQL, Experience with Node, Experience with automated testing frameworks, Experience delivering apps to App Store or Google Play 📃 Skills: JavaScript, ReactNative, GraphQL, Node, Testing, iOS, Android 🏢 Description: Join the client's team in the legal tech industry and help build a mobile platform that simplifies access to legal services during key life events. RESPONSIBILITIES We are looking for an experienced Mobile Engineer who is passionate about technology, is capable of breaking down complex problems, and has a strong will to get things done. You will be part of the team working closely with product and various functions in the company to rapidly iterate on our product and find the best solutions. Join us as we disrupt the legal services industry, if you want to apply your coding and tech design skills to make a significant positive impact on people during their key life events. REQUIREMENTS BSc in Computer Science, Software Engineering or related field At least 5 years of experience in JavaScript, React Native – a must Experience with GraphQL Experience with Node Experienced with automatic testing frameworks Developing apps that are currently in the App Store or Google Play WHAT DO WE OFFER ON THIS PROJECT? Cooperation based on a B2B contract. 100% remote work. The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client. Events and integration meetings, as well as participation in various initiatives, e.g., sports. Access to the benefits offering (medical care, life insurance, Multisport card). WHAT DOES THE RECRUITMENT PROCESS LOOK LIKE? Application: Apply and submit your CV. After the application review, the recruiter will contact selected candidates by phone. Screening: Have a conversation with a speedapp recruiter about your experience. Next steps: The speedapp recruiter will explain the recruitment process for the specific position. The speedapp recruiter will stay in touch with you throughout the entire process. ABOUT SPEEDAPP At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch.
Technology
Opendoor Labs Inc.
Senior Software Engineer (Python/Golang)
Senior
Hybrid
Krakow, Poland
24,000 - 34,000 PLN/mo
🏢 Summary: Software Engineer role focused on designing and building large-scale distributed systems that power an end-to-end real estate transaction platform. The position involves architecting, developing, and optimizing scalable, reliable, and secure cloud-based applications and infrastructure. You will contribute to system design, deliver high-impact features, and collaborate on evolving a modern cloud computing platform. 🗂️ Requirements: 4+ years commercial experience as Software Development Engineer, 4+ years programming in Go or Python or Ruby or C++, Experience designing concurrent low latency systems, Experience with Kafka and ML pipelines, Experience with PostgreSQL or MySQL, Experience with ElasticSearch or Redis, Understanding of performance monitoring and optimization, Experience with AWS or GCP, Strong knowledge of OOP data structures and algorithms 📃 Skills: Go, Python, Ruby, C++, Kafka, PostgreSQL, MySQL, ElasticSearch, Redis, AWS, GCP, CI, ML, OOP, Algorithms, DataStructures, Cloud, Monitoring, Optimization 🏢 Description: About Opendoor Founded in 2014, Opendoor's mission is to empower everyone with the freedom to move. We believe the traditional real estate process is broken and our goal is simple: build a digital, end-to-end customer experience that makes buying and selling a home simple, certain and fast. We have assembled a dedicated team with diverse backgrounds to support more than 100,000 homes bought and sold with us and the customers who have selected Opendoor as a trusted partner in handling one of their largest financial transactions. But the work is far from over as we continue to grow in new markets. Transforming the real estate industry takes tenacity and dedication. It takes problem solvers and builders. It takes a tight knit community of teammates doing the best work of their lives, pushing one another to transform a complicated process into a simple one. So where do you fit in? Whether you're passionate about real estate, people, numbers, words, code, or strategy - we have a place for you. Real estate is broken. Come help us fix it. About the Team At our core, we build complex, large-scale distributed systems that orchestrate the end-to-end real estate transaction lifecycle for customers. As an engineer on this team, you’ll work on impactful products and help shape our foundational cloud computing platform that’s transforming the real estate industry . We’re looking for a driven Software Engineer who has solid technical depth and hands-on experience with modern tools and practices. You’ll roll up your sleeves to design and code for infrastructure, applications, and processes - helping to ensure our systems are scalable, reliable, and secure. If you thrive in small, cross-functional teams, love moving fast, and take ownership of your goals, and if you’re passionate about creating outstanding applications that delight customers, we’d love to hear from you. We empower our team to make courageous decisions to serve our customers. You'll be a builder who maintains high standards and embraces big ideas. Here’s what you’ll be up to: Contribute to technical planning by blending engineering best practices with business insights. Architect efficient, stable, extensible solutions that grow gracefully over time. Write code that’s robust, scalable, and cost-effective, handling failures with ease. Keep things clean and clear - focusing on simplicity, thorough error handling, and solid documentation. Turn complex challenges into straightforward solutions that push the team forward. Deliver high-impact features that make a real difference to customers and the business. Collaborate on architectural strategies to keep everyone aligned and the codebase healthy. Stay ahead of industry trends , experimenting and sharing new ideas that raise the bar for the entire team. We’re looking for someone who has: 4+ years of commercial experience as a Software Development Engineer 4+ years of programming experience with at least one modern programing languages (Go, Python, Ruby, Python, C/C++) 1+ years of experience contributing to architecture and design of new and concurrent, low latency systems (including Kafka and ML pipelines) Experience with Databases (PostgreSQL, MySql), DataStores (ElasticSearch, Redis) Solid understanding of app performance, monitoring, and optimization Experience with tooling and building pipelines on modern CI platforms is a plus Experience working with public cloud providers ( AWS / GCP) is a plus Solid Computer Science fundamentals , including object-oriented design, data structures, and algorithm design A self-starter mentality with an operational focus - a natural problem-solver Here’s the Deal: Work in the city center in a fun, non-corporate environment Competitive compensation package that includes - a monthly base salary from 23k PLN to 34k PLN , plus RSUs B2B contract Enjoy 26 days of paid holiday Private medical healthcare MultiKafeteria perks for sports, movies, and shopping vouchers