Oferty pracy
Filtry
Remote Scala Developer (Regular / Senior)
SoftwareMill
⚲ Warszawa, Kraków, Łódź, Poznań, Gdańsk
13 965 - 26 880 PLN (B2B)
Wymagania
- Scala
- Problem solving
- Proactivity
- Communication skills
- Cats (nice to have)
- Zio (nice to have)
- Akka (nice to have)
- Kafka (nice to have)
- Cassandra (nice to have)
- MongoDB (nice to have)
- Ability to work independenty (nice to have)
O projekcie: We are SoftwareMill - a group of various individuals: total geeks, humanists, fans of fantasy and karate, Apple and Android enthusiasts. Both our differences and shared values allow us to create one of the most employee-friendly companies in the IT industry. And it’s not just our opinion – this unique culture has earned us the title of Poland’s Best Workplace in the 50–99 employees category, recognized by Great Place to Work! We cooperate 100% remotely, from our homes scattered all over Poland (but not only!). Interested in joining our team? See what it takes to become a SoftwareMiller! Our offer: - Salary ranging from 665 to 1140 PLN net per day for a start - 100% remote company with a remote-first mindset - Full-time but not necessarily 9-17, we are flexible - Professional development and freedom in choosing the toolset and tech stack - Learning-culture expressed by SoftwareMill Academy and the technical reading club - Leadership and soft-skills in-house trainings - English courses - Small teams without PMs, no procedures, and no other corporate 'goodies' we all love - Best tools you need to make your work pleasurable and effective: monitor(s), workstation of your choice - Dev-friendly environment with passionate and skilled people who believe in clean code and software craftsmanship - you will have a chance to meet some of them during the recruitment process - Interesting projects with technologies like Scala, Akka, Zio, Cats, Slick, Blockchain, Cassandra, MongoDB, Apache Kafka Wymagania: What we expect: - Good Scala skills and functional programming knowledge - Ability to write clean and testable code - At least 2 years of commercial experience in developing software - At least basic knowledge and understanding of the industry trends and different architecture types - Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.) - Polish language is required, as internally we are a Polish speaking company Nice to have: - Actor model and Akka - Knowledge of a second JVM language - Engagement in the IT community: personal blog, speaking at meetups/conferences, active member of StackOverflow, involvement in the open-source projects - Having a pet-project - Interest in Big Data, Machine Learning and/or Blockchain
Lead Python Engineer
Godel Technologies Europe
⚲ Białystok, Warsaw, Gdańsk, Łódź, Wrocław
24 360 - 33 600 PLN (B2B)
Wymagania
- Python
- AWS
- AWS S3
- PostgreSQL
- Kubernetes
- pytest
- Gateway
- Microservices architecture
- Flask
- Apache Aurora
- Amazon RDS
- AWS DynamoDB
- Amazon SQS
- Terraform
- API
- REST API
- GraphQL
- AI (nice to have)
O projekcie: Godel Technologies is looking for Python Engineer to join the project for the global payment gateway provider operating across multiple domains and serving clients around the world. Their platform powers secure, fast, and reliable payment processing for businesses of all sizes. Godel Technologies is engaged in several strategic workstreams with the client. One of the key initiatives focuses on modernizing a core product that has been evolving for more than a decade. As part of this improvement stream, the team is driving the transformation of a large monolithic system into a scalable, maintainable microservices architecture. This is a great opportunity to contribute to high-impact architectural evolution, work with modern engineering practices, and influence the future of a globally used payment platform. This position is available exclusively to candidates from Poland. Remote work is possible, but candidates are expected to be willing to make occasional office visits, such as for client visits, team-building events, company events, or other important in-person meetings. Tech Stack - Backend: Python 3.1x , Flask - Databases: PostgreSQL (Aurora RDS AWS), DynamoDB - Infrastructure: AWS, Kubernetes, S3, SQS - Testing: Pytest, MyPy - CI/CD: Jenkins , Terraform - Deployment: Daily releases via feature flags Wymagania: Must have: - Strong Python engineering skills, experience in building large-scale applications - Experience working with AWS services - Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability - Solid experience in building automated tests: unit, integration, and E2E tests - Passion for clean code, peer reviews, and high code quality standards - Familiarity with scaling large systems — vertical scaling, single-tenant deployments - Self-driven, comfortable with autonomy and open team cultures (trust > process) - Readiness to work with Windows (WSL) Nice to have: - Code generation tools, AI assistants – Amazon Q, Copilot, Cursor, Claude Code, etc. - Experience working in the financial services domain would be beneficial Codzienne zadania: - Design, develop, and maintain scalable finance-focused backend solutions using Python - Integrate external systems and third-party APIs - Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems - Lead and mentor the engineering team - Write high-quality, well-tested code ensuring reliable daily deployments to production - Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team - Maintain a developer-first quality culture: own unit, integration, and functional testing - Be part of a weekly engineering goal-setting process
Junior Java Software Engineer
Kayak
⚲ Vilnius
From 2 700 EUR (UoP)
Wymagania
- Java
- Spring
- SQL
- ElasticSearch
KAYAK KAYAK, part of Booking Holdings (NASDAQ: BKNG), is the world’s leading travel search engine. With billions of queries across our platforms, we help people find their perfect flight, stay, rental car and vacation package. We’re also transforming business travel with a new corporate travel solution, KAYAK for Business. As an employee of KAYAK, you will be part of a travel company that operates a portfolio of global metasearch brands including momondo, Cheapflights and HotelsCombined, among others. From start-up to industry leader, innovation is in our DNA and every employee has an opportunity to make their mark. Our focus is on building the best travel search engine to make it easier for everyone to experience the world. We are looking for strong Java backend developers to implement new features and maintain KAYAK’s world leading search and booking technology. We integrate with over 200 travel partners and link to over 500,000 hotels and 550 airlines. You will be an essential part of a high powered team that keeps all of this running smoothly – helping millions of people find the best hotels and the best ways to fly from A to B every day! This role will be required to work from our Vilnius office at least 3 days per week. In this role, you will: - Implement new backend search and booking features under the guidance of senior engineers. - Collaborate with the team to improve existing features, focusing on speed and user experience. - Assist in creating and maintaining integrations with third-party APIs.
Java Technical Lead
GFT Poland
⚲ Poznań, Wrocław, Kraków, Łódź, Warszawa
17 400 - 26 700 PLN (PERMANENT)
Wymagania
- Java
- Spring Framework
- REST API
- Microservices architecture
- Kafka
- Angular
- Oracle
- SQL
- PL/SQL
- Docker
- Kubernetes
- OpenShift
- Jenkins
- GitHub
- Maven
- Gradle
- Git
- ELK Stack
- Splunk
- TDD
- BDD
- DevOps (nice to have)
- Bash script (nice to have)
O projekcie: We offer you: - Contract of employment - Working in a highly experienced and dedicated team - Benefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.) - On-line training and certifications fit for career path - Access to e-learning platform - Mindgram - a holistic mental health and wellbeing platform - Work From Anywhere (WFA) - the temporary option to work remotely outside of Poland for up to 140 days per year (including Italy, Spain, the UK, Germany, Portugal, and Bulgaria) - Social events Wymagania: Requirements: - 10+ years of hands-on experience in Java development - Strong knowledge of Java 17+ and Spring Framework - Experience in building enterprise systems and RESTful APIs - Experience with microservices architecture and messaging systems (Kafka) - Experience with Angular and frontend development - Experience with Oracle databases, SQL and PL/SQL - Experience with Docker and Kubernetes / OpenShift - Experience with CI/CD tools (Jenkins, GitHub Actions) and Maven / Gradle - Good knowledge of Git (branching & merging) - Knowledge of observability tools (ELK, Splunk or similar) - Experience with TDD / BDD - Fluent English in speech and writing (frequent communication with English-speaking clients) - Availability to work in a hybrid mode – twice a week from the office Nice to have: - DevOps mindset and experience with production support - Bash scripting - Experience working in large, distributed teams - Experience in financial or enterprise-scale projects
Java Tech Lead
Stackmine
⚲ Kraków
20 000 - 27 000 PLN (PERMANENT)
Wymagania
- Java
- Kafka
- Spring
- SQL
- Hibernate
- Angular (nice to have)
O projekcie: Dołączysz do strategicznego projektu realizowanego dla międzynarodowej instytucji z sektora FinTech. Celem jest budowa oraz rozwój wysokowydajnych, rozproszonych systemów przetwarzających dane finansowe w środowisku o podwyższonych wymaganiach regulacyjnych i bezpieczeństwa. Projekt koncentruje się na: - rozwoju architektury mikroserwisowej, - zapewnieniu wysokiej skalowalności i odporności systemów, - modernizacji stosu technologicznego zgodnie z najnowszymi standardami branżowymi, - automatyzacji procesów wytwórczych i wdrożeniowych (CI/CD), - budowie kultury inżynierskiej opartej na jakości, testowalności i odpowiedzialności architektonicznej. Wymagania: - 9 lat doświadczenia jako Software Engineer (backend lub full-stack), - min. 2 lata doświadczenia w roli Tech Leada / Architekta (odpowiedzialność za architekturę lub delivery), - silne kompetencje techniczne i doświadczenie hands-on, - udokumentowane doświadczenie w projektowaniu dużych, rozproszonych systemów w oparciu o technologie Java, - soświadczenie w pracy z architekturą mikroserwisową, - bardzo dobra znajomość: Java, Spring, SQL, Hibernate, Kafka, - znajomość zagadnień: bazy danych, frameworki webowe, integracje enterprise (queue, pub-sub, REST API), - doświadczenie z automatyzacją testów i procesów CI/CD, - znajomość technologii chmurowych oraz platform kontenerowych (Docker, Kubernetes, OpenShift), - zaawansowana znajomość języka angielskiego. Codzienne zadania: - zarządzanie pracą zespołu deweloperskiego, w tym wyznaczanie kierunku rozwoju technicznego, mentoring oraz systematyczne wspieranie rozwoju kompetencji inżynierów, - zapewnienie efektywnej i transparentnej komunikacji w zespole projektowym oraz z interesariuszami biznesowymi i technicznymi, - inicjowanie oraz moderowanie dyskusji architektonicznych, podejmowanie kluczowych decyzji projektowych oraz odpowiedzialność za spójność architektury systemu, - sprawowanie technicznego przywództwa w zakresie doboru architektury, wzorców projektowych oraz stosu technologicznego zgodnie z najlepszymi praktykami rynkowymi, - projektowanie i rozwój skalowalnych, rozproszonych systemów informatycznych wykorzystywanych przez klientów wewnętrznych i zewnętrznych organizacji, - przeprowadzanie przeglądów kodu (code review) oraz egzekwowanie standardów jakości, dobrych praktyk programistycznych i zasad wytwarzania oprogramowania, - identyfikowanie ryzyk technicznych i organizacyjnych, ich analiza oraz proaktywne rekomendowanie działań minimalizujących wpływ na projekt, - ścisła współpraca z przedstawicielami biznesu w celu zapewnienia odpowiedniego poziomu skalowalności, bezpieczeństwa, testowalności i odporności systemów, - projektowanie, rozwój i utrzymanie procesów automatyzacji, w tym pipeline’ów CI/CD, wspierających efektywne i bezpieczne wdrożenia, - prowadzenie analiz technologicznych, monitorowanie trendów rynkowych oraz rekomendowanie usprawnień i aktualizacji stosu technologicznego, - aktywny udział w procesach rekrutacyjnych oraz systematyczne wspieranie rozwoju zawodowego członków zespołu.
Head of Engineering
NFQ Technologies
⚲ Kraków
30 408 - 34 944 PLN (B2B)
Wymagania
- PHP
- Symfony
- MariaDB
- Snowflake
- Elasticsearch
- Docker
- Kubernetes
- AWS
- CI/CD (nice to have)
- GCP (nice to have)
O projekcie: NFQ is a core technology partner for HomeToGo – a dedicated team of software engineers and data science professionals driving innovation to power a marketplace with the world’s largest selection of vacation rentals. We are expanding HomeToGo’s technology team in Lithuania and are looking for the brightest talents to join this growing company. HomeToGo is the marketplace with the world's largest selection of vacation rentals, listing millions of offers from thousands of trusted partners, including Booking.com, Vrbo and TripAdvisor. From vacation homes, cabins, beach houses, apartments, condos, house boats, castles, farm stays and everything in between, HomeToGo combines price, destination, dates and amenities to find the perfect accommodation for any trip worldwide. As the Head of Engineering within our Marketplace team, you will be crucial to HomeToGo's success. This team is responsible for managing hundreds of partner integrations, ensuring the ingestion of data for millions of properties into our platform, and delivering accurate, transformed and enriched data to our downstream consumers. Ultimately, this work enhances the customer experience and ensure the success of our supplier partnerships. Furthermore, the team maintains the communication channels that allow other teams to interact with partners’ services. They also support the development of our property data standard and the back-office tools utilized by our support teams. Our diverse and modern tech stack includes PHP Symfony, .NET C#, MariaDB, ElasticSearch, Snowflake, Redis, Aerospike, Apache Kafka, RabbitMQ, Docker, Kubernetes, and more. With terabytes of data and billions of records processed daily, this is an exciting opportunity to make a significant impact. Apply now and be part of our team! What we offer - Career of growth opportunities and promotions, 360 feedback, performance evaluation system, and mentoring from an international and distinguished team - Culture of empowerment, trust, recognition, autonomy and quarterly transparency about company goals. A focus on work-life balance, combined with consistent collaboration and support from a team of 30+ nationalities - Compensation of attractive salary, health insurance, additional holidays, flexible working hours, language courses, employee-led workshops, office perks, frequent team building and company events, business trips to Berlin Wymagania: - Extensive leadership experience managing engineering teams, ideally in a high-traffic, data-intensive marketplace or e-commerce environment - Technical expertise in one or more areas of our tech stack (e.g., C#, Symfony, distributed systems, high-volume data processing with Kafka/RabbitMQ, large-scale databases like MariaDB/Snowflake/ElasticSearch) - Excellent communication and collaboration skills, with the ability to articulate technical strategy to both technical and non-technical stakeholders - Experience working with product managers and business teams to translate requirements into technical roadmaps and deliverables - Demonstrated ability to foster a culture of technical excellence, mentorship, and continuous improvement - Familiarity with CI/CD pipelines, cloud environments (e.g., Docker, Kubernetes, AWS/GCP), and modern monitoring and observability practices - Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) Codzienne zadania: - Define and execute the technical strategy and roadmap for the Marketplace Inventory Supply domain, ensuring alignment with overall company goals and product vision - Directly manage 3+ Engineering Teams, including Engineering Leads and Senior Engineers, fostering a high-performance culture, and providing mentorship and career development - Lead the quarterly planning process (e.g., OKRs), translating high-level business objectives into clear, measurable, and achievable engineering goals and delivery plans - Oversee the entire engineering lifecycle for partner integrations and property data ingestion/transformation, ensuring scalability, reliability, and accuracy of data for millions of properties - Drive architectural excellence, making key technology decisions to optimize our high-volume, data-intensive platform (terabytes of data, billions of records processed daily) - Collaborate closely with Product Management and other cross-functional stakeholders to define requirements, manage expectations, and ensure timely, high-quality delivery of features and initiatives - Champion best practices in software development, including code quality, testing, CI/CD, monitoring, and operational excellence across all teams - Act as the primary technical point of contact for external partners, managing technical relationships and guiding integration standards
Freelance Backend Developer
.monks
⚲ Amsterdam
Wymagania
- .NET
- Java
- Python
- GCP
Freelance Backend Developers Monks is seeking talented Freelance Backend Developers proficient in .NET, Java, or Python, with practical experience in GCP and infrastructure, to join our projects for Q3 & Q4. Please note: You must be a Dutch national to apply. Ready to dive into exciting, diverse projects and make your mark? Let’s build something incredible together—connect with us today! About Monks Monks is the global, digital-first, data-driven, unitary operating brand of S4 Capital plc. With a legacy of innovation and specialized expertise, Monks combines an extraordinary range of global Marketing and Technology Services to redefine how brands interact with the world. Through Monks.Flow, its flagship AI ecosystem for marketing orchestration, Monks transforms marketing into a growth engine, collapsing timelines and connecting brands to culture in real time. By deploying bespoke intelligent agents across disciplines and delivering culturally relevant, high-impact creative and digital solutions, Monks solves key critical business challenges across the entire brand enterprise to help brands sustain long-term impact. Monks was named a Contender in The Forrester Wave™: Global Marketing Services, ranks among Cannes Lions' Top 10 Creative Companies (2022-25) and remains the only partner featured in AdExchanger’s Programmatic Power Players list every year (2020-24). Named Adweek’s first AI Agency of the Year (2023) and The One Show’s inaugural AI Pioneer Organization, Monks was also awarded Business Intelligence Group’s 2025 Excellence in Artificial Intelligence Award in both the Organizational and AI Product categories. As a trusted partner to cutting-edge innovators in tech, Monks earned titles such as Optimizely Experimentation Partner of the Year (2025), runner-up for the Adobe Firefly Partner Award (2024), and Workato’s AI Visionary Customer Impact Award (2024). Additionally, Monks achieved a record-breaking number of FWAs and continues to hold the most of any partner.
Engineering Team Leader (Java)
XTB
⚲ Warsaw, Kraków, Gdańsk, Wrocław, Poznań, Katowice
27 200 - 34 600 PLN (PERMANENT)
Wymagania
- Java
- Microservices
- Team management
- Kubernetes
- Kafka
O projekcie: XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you. We are a certified Great Place to Work company. We are looking for a Team Leader to join our team, combining both technical and leadership skills. In our structure, each business area and multiple SCRUM teams are overseen by a Program Manager. Each team consists of a Team Leader, developers, and testers, supported by a Product Manager, Scrum Master, and UX Designers. Our team is multi-skilled and delivers complete solutions - including analysis, architecture, backend, web, mobile, testing, and observability - using a microservices architecture. On the backend, we use Micronaut, Reactor, gRPC in a Kubernetes/Rancher environment, while frontend technologies include Angular (MFE), native Android, and iOS applications. Technologies We Work With Backend: - Microservices mainly in Java 17+ with Micronaut. - Deployment on Rancher (Kubernetes) across multiple data centers. - Communication between microservices via gRPC. - Asynchronous messaging using Kafka, Pulsar, RabbitMQ, Chronicle. - Databases: Postgres, MongoDB, Redis. Mobile: - Android: Native Kotlin, modular architecture, Clean Architecture, MVI/MVVM, reactive with Coroutines/Flow and Compose. - iOS: Native Swift, modular architecture, MVVM-C, reactive with Combine, views with SwiftUI. - Mobile tools: Firebase (Crashlytics, Remote Config, Analytics), Localise. Web: - Angular with TypeScript, JavaScript, and RxJS. - Microfrontend architecture using web components, developed in a monorepo with Nx. Observability & DevOps: - Monitoring with Prometheus, Grafana, OpenSearch, Opsgenie. - Code in IntelliJ with Copilot support. - Version control: GitLab, CI/CD with GitLab CI. Testing: - JUnit, Testcontainers, Appium, Playwright. Tools & Collaboration: - Task tracking in Jira, knowledge management in Confluence. - Extensive use of Google Workspace: Gmail, Drive, Docs, Meet, Chat. - Internal GenAI tools available to all employees. Wymagania: - Several years of experience as a software developer. - Experience as a team manager. - Ability to create and develop Java-based microservices. - Knowledge of system scalability, performance, and reliability. - Experience in projects from architecture to deployment. - Ability to work effectively with multi-skilled and remote teams. Codzienne zadania: - Ensuring development tasks are completed according to established technical standards. - Supporting the Product Manager in coordinating team activities in the area of technological solutions. - Collaborating with other teams to design optimal solution architectures. - Ensuring high team efficiency by identifying and mitigating obstacles in the development process. - Monitoring ongoing work and assisting in resolving technical issues. - Supporting team growth through training, mentoring, and regular 1:1 meetings.
DevOps Engineer / Java Developer (m/k/d)
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław
Wymagania
- Microsoft Azure
- Ubuntu
- RedHat
- Bash
- Ansible
- Terraform
- Docker
- Kubernetes
- JavaScript (nice to have)
- HTML (nice to have)
- CSS (nice to have)
- SQL (nice to have)
- Angular (nice to have)
- Java (nice to have)
- Bardzo dobre umiejętności komunikacyjne.
- Doświadczenie z Angular. (nice to have)
Zakres obowiązków: - Zarządzanie i utrzymanie środowisk w Microsoft Azure (VM, networking, storage, RBAC). - Administracja systemami Linux (Ubuntu, RedHat). - Projektowanie i utrzymanie procesów CI/CD z wykorzystaniem Jenkins. - Automatyzacja infrastruktury (Bash, Ansible, Terraform – IaC). - Zarządzanie repozytoriami artefaktów (np. Nexus). - Wdrażanie i utrzymanie konteneryzacji (Docker) oraz orkiestracji (Kubernetes). - Monitorowanie systemów, analiza logów i troubleshooting środowisk testowych oraz produkcyjnych. - Implementacja i utrzymanie mechanizmów backup, restore oraz disaster recovery (DR). - Dbałość o bezpieczeństwo danych (szyfrowanie danych at-rest, zarządzanie kluczami i certyfikatami). - Współpraca z zespołem developerskim w środowisku Agile/Scrum. - Udział w projektach międzynarodowych.
Build System Engineer (Regular)
VirtusLab
⚲ Kielce, Kraków, Wrocław
15 000 - 22 000 PLN (B2B)
Wymagania
- Bazel
- CI/CD
- SDLC
- C++
- Communication skills
- Gradle (nice to have)
- Maven (nice to have)
- CMake (nice to have)
- JVM (nice to have)
- Rust (nice to have)
- Golang (nice to have)
- npm (nice to have)
- IDE internals / plugins (nice to have)
O projekcie: VirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization. ProjectBazel championProject scope This role is focused on a mixture of consult and dev-rel work around Bazel. This means a mix of: – doing Bazel migration – promoting Bazel and our expertise through conferences, meetups, blog posts, and Social Media – developing open source and internal solutions focused on Bazel – pre-sales and consultancy work – training and mentoring developers on Bazel This role usually is connected with part-time work within other projects related to Bazel. Tech stack Bazel, Starlark, C++ Challenges This position requires exceptional skills in multitasking. It requires a willingness to public speaking, write articles, and activity within Social Media or discussion forums (e.g., Bazel Slack). It requires a lot of initiative and creativity. Team 2 developer advocate/experts. Wymagania: - 3+ years of experience in backend, devops, or platform engineering - Some experience in developing solutions around building tools, maintaining CI/CD, and other aspects of SDLC - Some experience of Bazel or at least one other build tool. - Candidate should know well at least one ecosystem (JVM, C++, Rust, GoLang, NPM etc.) - Communication skills and a pragmatic approach to problem-solving - Ability to work as a part of a team - Pro-active approach to problem-solving, without hesitation in reaching out for help - Being self-driven and self-managing tasks
Backend Developer
Hostinger
⚲ Vilnius
From 4 000 EUR (UoP)
Wymagania
- PHP
- Laravel
- REST API
- SQL
- Docker
We’re shaping the future of online success - powered by AI and driven by people. With 900+ talented professionals and over 4 million clients in 150 countries, we help creators and entrepreneurs bring their ideas to life faster and easier than ever before. Our mission: To provide tools that help individuals and small businesses succeed online faster and easier. Our culture: Guided by 10 company principles. Our formula for success: Customer obsession, innovative products, and talented teams. Your role at Hostinger We're looking for a Backend Developer who will be responsible for designing, developing, and maintaining backend systems and APIs that power our applications. You will collaborate closely with the front-end team and other stakeholders to ensure seamless data exchange and a smooth user experience. Proficiency in PHP and API development is crucial for success in this role. Curious to learn more? Connect with your team: Mantas Žirgulis, Principal Engineer Your day-to-day: * Design, develop, and maintain backend systems and APIs using PHP. * Collaborate with front-end developers and other team members to define API requirements. * Optimize APIs for performance, scalability, and security. * Implement data storage solutions and database management. * Integrate third-party APIs and services as needed. * Ensure proper documentation of APIs for internal and external use. * Monitor and troubleshoot backend services to identify and resolve issues. * Stay updated on industry best practices and emerging technologies in backend development. * Deliver high-quality code solutions and make decisions on product architecture. * Write clear, scalable, and tested code that creates actual business value. * Share feedback with your peers.
.NET/C# Developer
Fürgefutár.hu Kft.
⚲ Budapest
15 244 - 19 600 PLN (PERMANENT)
Wymagania
- .NET
- C#
- Entity Framework
- SQL
- Azure (nice to have)
O projekcie: Join Fürgefutár Kft. and help shape the future of our logistics core systems as a Backend Developer! Fürgefutár Kft. is a mid-sized logistics integrator, operating and developing digital products across multiple countries, including furgefutar.hu, allpacka.ro, and pactic.com. We are looking for an experienced Backend Developer with 3+ years of professional experience to join our team. This role focuses on maintaining, stabilizing, and further developing our established core systems. If you have a solid understanding of C# and .NET and enjoy the challenge of working with complex, existing architectures, we would like to meet you. Wymagania: Technical Requirements - 3+ years of professional experience in backend development with C# and .NET. - Solid experience with Entity Framework. - General knowledge of SQL (basic queries and CRUD operations). - Proven experience in working with and navigating legacy systems. - Language Skills: Professional fluency in both English and Hungarian is mandatory. Nice to Have - Experience with MS Azure services. - Knowledge of modernizing or migrating legacy components. Codzienne zadania: - Maintain and enhance existing backend services using C# and .NET. - Support and refactor legacy codebases to ensure long-term stability and performance. - Implement and manage data access layers using Entity Framework. - Collaborate with the team to integrate new business logic into the current system.
(Senior) Java Developer
Reply Polska
⚲ Katowice
14 784 - 29 400 PLN (B2B)
Wymagania
- Java
- Jakarta EE
- GitLab
- Maven
- JSF
O projekcie: About Fincon Reply Fincon Reply is a business and IT consultancy specializing in the financial services industry. Fincon Reply proactively advises banks, the Sparkassen Finance Group, insurance companies and near-financial companies as well as their suppliers on their digital transformation. The company provides on-site support with specialised teams of consultants and developers and delivers turnkey solutions. Responsibilities - You are part of a team dedicated to supporting a customer in the German financial industry, specifically in the field of life insurance. - You develop Java applications with usage of techstack: - Java Swing - Spring - Maven - GIT - Jenkins - Jira, Confluence - Oracle, DB2 - You are responsible for the product you build. - You proactively bring in ideas to create innovative solutions. - You work in an agile environment, using scrum. - You meet with your team in the office (Katowice) at least once a month to plan your work and discuss progress. - You take responsibility in a self-organized team. Benefits - Motivizer Benefits Platform to choose and manage all your benefits in one place. You receive a budget (550 PLN monthly). You can choose medical care package, meal tickets, sports cards (we have Multisport and on preferential terms, we have membership cards to one of the most popular Gyms), cinema tickets, shop vouchers, discounts and many more. - Language Courses – you'll have access to a multi-language learning platform enabling you to practice you language skills and learn new ones! - Regular and systematic further training opportunities - both internally and from external providers. We support your ongoing learning and development. - Cooperation within an internal community is our everyday reality. We have networking events, coding challenges, and company parties for different occasions. Wymagania: - Successful completion of higher education as a qualified IT specialist or university degree in computer science - At least 2 years of experience as a Software Developer, with skills that align with the project’s technology stack. - Experience in Life Insurance projects is a plus. - Experience working in an agile environment. - Experience working in a self-organized team. - Very good communication skills in English and Polish. - Communication skills in German is a plus.
(Senior) Backend Engineer
bunch
Wymagania
- TypeScript
- Node.js
- NestJS
- SQL
- Kubernetes
(Senior) Backend Engineer bunch is building the backbone of private markets, combining exceptional expertise, operational excellence, and frictionless technology. The platform enables funds and private investors to seamlessly and securely set up and manage their investment entities. We are looking for a (Senior) Backend Engineer who wants to play a pivotal role in growing our business and transforming the private markets industry. How the role contributes to our vision You will be at the core of building the technology that powers bunch. We aim to build something meaningful with high impact, not just write code. We offer you freedom and ownership to build the right solutions and influence the product roadmap. Top responsibilities - Design and implement robust, scalable, and secure backend services that solve real customer problems - Collaborate with your Product Managers, by actively participating in problem discovery and solution creation by leveraging your technical expertise - Work closely with other cross-functional teams to ensure a smooth delivery of new features and improvements - Maximize your team’s output by enhancing functionality and proactively addressing technical debt as well as actively contributing to improving collaboration and communication About bunch bunch is Europe’s leading tech-enabled fund administrator for VC, PE, and alternative assets. By combining AI-powered automation with deep domain expertise, we provide a single source of truth that replaces outdated, fragmented processes, and enables clients to master the entire fund lifecycle. Private markets are experiencing unprecedented growth; with alternative assets projected to reach $40 trillion by the end of the decade. To power this growth, we have raised €22.8 million to date—including our $15.5M Series A in July 2024—and are accelerating our mission to build the backbone of private markets in Europe. Founded in 2021 and headquartered in Berlin, bunch has expanded to Amsterdam, London, and Luxembourg, now supporting over 500 investment structures, 150 fund and asset managers, and more than 10,000 institutional investors. As we prepare for our next stage of growth, we are looking for ambitious talent to continue redefining this financial category.
Tech Lead
Blink Tech Inc
⚲ London
Wymagania
- Java
- Ruby
- JavaScript
- Git
- Jira
Tech Lead A Tech Lead is responsible for guiding and managing a team of developers, ensuring the technical feasibility of proposed project designs, and facilitating technical decisions. They work closely with product managers, product owners, and other stakeholders to understand and define project goals and scopes, ensuring that technical solutions meet business objectives. This role also involves driving coding standards and best practices, mentoring developers, and resolving complex technical issues. The ideal candidate holds a Bachelor's or Master's degree in a relevant field and has a minimum of eight years of experience in software development. They have excellent leadership and communication skills, extensive knowledge of current and emerging technologies, and a proven track record of delivering high-quality software projects. Essential Duties and Responsibilities: - Provides technical leadership to a team of software developers, guiding the team's direction and growth by analyzing project needs, consulting with stakeholders, examining system flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle. - Leads software development projects by managing the team's resources and timelines, ensuring that the team delivers high-quality code and meets project deadlines. - Designs, develops, and tests software solutions by creating high-quality, reusable, and scalable code using advanced programming languages and technologies. - Ensures the technical feasibility of proposed project designs by closely collaborating with the design team and stakeholders. - Drives coding standards and best practices by implementing effective software development methodologies, conducting peer code reviews, and mentoring team members. - Identifies and resolves complex technical issues by continuously monitoring software performance, identifying issues, and developing effective solutions. - Maintains technical knowledge and expertise by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. - Supports project/product management activities by working closely with project/product managers and stakeholders to understand and define project goals and scopes, ensuring that technical solutions meet business objectives. - Collaborates with cross-functional teams to develop and implement innovative technical solutions that enhance user interaction and experience. - Ensures quality of software through thorough testing and debugging, working closely with the QA team to build and maintain automated tests.
Staff/Lead Python Engineer (Async, ML)
Mimica
⚲ London, Amsterdam, Stockholm, Warsaw, Berlin, Toronto, São Paulo
Wymagania
- Python
- async
- Grafana
- Prometheus
- Loki
What we are building Mimica's mission is to empower enterprises, teams, and individuals to reclaim their most precious resource — time and work more efficiently, with greater purpose and impact. Our AI-powered task mining observes employee actions across the desktop and categorizes them into detailed process maps. Mimica’s process intelligence highlights inefficiencies, prioritizes improvements based on ROI, recommends the optimal technology for automation (RPA, intelligent document processing, GenAI), and provides a blueprint for building new automations and transforming work. Our approach to engineering - We prioritize customer needs first - We work in small, project-based teams - We have flexibility in terms of the problems we work on - We own the full lifecycle of our projects - We avoid silos and encourage taking up tasks in new areas - We balance quality and velocity - We have a shared responsibility for our production code - We each set our own routine to maximize our productivity What you will own In this role, you will own and support the development of backend systems that interface with ML models. You will build apps and core components of our ML systems, deliver new AI features and drive improvements to our infrastructure and services. We are currently looking for an Engineer to join one of our teams: * Maker Team, a team responsible for building out the automation engine, as one of its founding members. We're building a new product from scratch and that means being a part of the design of its architecture, experimentation and development. * Data Intelligence Team, whose goal is to provide ML-enriched data for downstream tasks and ensure user data privacy. You would support our data orchestration and processing pipeline, as we build with scalability in mind. In both cases, we're looking for a Lead/Staff-level engineer who will have the opportunity to shape our technical direction, architecture processes and culture, and level up the team when it comes to development practices. What you will be doing - *Write Python applications that are resilient, robust, and integrate well with other apps in a service architecture. * - Furthering Developer Experience (DevEx) by mentoring others in writing code that is intuitive, clear, and easy to test - Developing observability for new and existing ML applications and GenAI/LLM integrations, making use of the Grafana Stack (Prometheus, Loki, Tempo) - Develop integrations and services that communicate with Google Services. - Working closely with Data Scientists and ML Engineers throughout the lifecycle of productionising their models - Being responsive to incidents regarding ML applications - including an understanding of how to triage and resolve issues relating to CPU, memory, and GPU utilisation - Documenting procedures and guides to facilitate knowledge sharing and help other engineers level up through pairing and mentoring - Participating in hiring and onboarding new team members; taking on end-to-end project management responsibilities as we grow. Who you are not: - Junior, Mid-level engineers. While we value mentoring, coaching and curiosity, at this stage we're looking for Senior+ Engineers for help level up the team in good practices, before expanding to juniors. - You use Python, but you're not familiar with the fundamentals of how Python works. We have a high technical bar, as we're building with scalability in mind, so we'd like to avoid a shallow understanding of architecture, networking and fundamentals. If you don't know why you'd choose multiprocessing over threading for a CPU-bound task, this role would be a tough fit. Location This is a fully remote position. You can be based anywhere in the UK, Europe, or the Americas within a UTC-7 to UTC+3 timezone.
Staff Platform Engineer
Ashby
⚲ Lisbon, Barcelona, Berlin, Copenhagen, Stockholm, Amsterdam
From 11 700 EUR (UoP)
Wymagania
- Node.js
- TypeScript
- React
- PostgreSQL
- AWS
Staff Platform Engineer, EU We’re looking for a curious, rigorous, problem-hungry platform engineer (who codes!) to carry the ball as we bring Ashby to the big leagues. Ashby builds software that lets talent teams build an efficient, delightful, respectful hiring process. Similarly, you’re an engineer who wants to build a “paved road” that excellent engineering teams can safely take to the moon and back. We have notable customers like Notion, Linear, Shopify, and Snowflake. Our growth and retention metrics are best-in-class among our peers: we have tens of millions in ARR, growing >100% year over year, over 2500 customers, very low churn, and many years of runway. We’ll share more details once we meet, but you now probably have a good idea as to why we're hiring for this role 😅. We’ve listed this role twice: as a Platform Engineer and Site Reliability Engineer – our team does both, and we are open to candidates who lean towards one or the other. About the role and how we work Hi 👋 I’m Colin, Head of EMEA Engineering. I’ve spent a number of years leading engineering teams in startups, and that has always included being close to infrastructure teams - no matter what name they’ve worn (SRE, infrastructure, platform, etc). I’ve got my hands dirty building the initial infrastructure for startups and know the value a talented infrastructure engineer brings. The rigour, the discipline, the peace and quiet when everything just hums along. Our infrastructure is in a good place for now. Nothing is static. Ashby continues to grow rapidly, putting strain on our existing infrastructure. We’re always looking to give our customers more powerful hiring software, and building new product features often requires new pieces of infrastructure. Having herded plenty of snowflakeservers in the past, I’ve learned there’s a better way. I (and Ashby) place a lot of value on infrastructure-as-code. As a Platform Engineer at Ashby, you’ll get to dive into scaling problems, add new capabilities to our platform, and think about how our entire team interacts with infrastructure. All our own engineers own their projects end-to-end and ship with minimal oversight. We don’t put roadblocks to ensure security when common sense will do and we don’t build processes like change management boards around the lowest common denominator. But with great power comes great responsibility: we handle personal and confidential data about some of the biggest decisions we ever make at work. As we grow, more and bigger customers rely on us to be reliable and secure and how we operate internally will need to evolve. We’re at an inflection point where our ability to scale and deliver a seamless experience has a make-or-break impact – we have some of the fastest growing companies using our platform every day to hire hundreds of people per month. We need someone like you to make good decisions, debug thorny issues, and build us a future-proof platform that can withstand this scale. Our small but mighty infrastructure team has set up a secure and simple environment (we don’t believe in spinning up a new service unless necessary!) for our growing product team to build in. That’s where you come in: you, too, will own projects end-to-end and have an impact on core parts of the Ashby developer and user experience. For instance, you could work on: - Optimize our homegrown ultra-dynamic recruiting DSL-to-SQL compiler, and create tools to help developers do so - Create automated guardrails for the security and privacy of our customer data - Help our developers ship features fast through canary deploys, gradual rollouts and feature flags, while keeping complexity manageable and reducing downtime - Work with the business and the engineering team to define SLOs and implement the corresponding SLIs. - Ensure all communication with external services supports retries and circuit-breakers. - Implement the infrastructure to support an event-driven architecture and data warehouse. We’re looking for someone who can build systems that an engineer would like to work with: mature and boring but open-minded and approachable. We have to balance reliability with flexibility. Software and its availability are now mission critical to almost every working professional. To be in an SRE in today’s world, you have to be extremely comfortable evaluating risk, those you take and those others take. Why you should or shouldn’t apply You should apply if: - You never stop. You get weirdly obsessed about a problem that doesn’t yet make sense, turn it every which way in your head until the explanation dawns. You’ll search every rock, inventory every clue, hunt every mismatch. We do that, too - together we’ll be armed with state-of-the-art monitoring tools and an impressive amount of data, and join you in the adventure. - You don’t take shortcuts. You’re speaking up for the future user, the edge case, the doomsday design. You know product engineers want to build it with you, and see them as allies, where you give them the power and knowledge to access greater things. - You’re someone who cares about what you do and the team you do it with, and want to work with others who do as well. You’ll be on interview panels choosing your next colleagues, and you’ll take that seriously. You only want to work with people who make you better, and want to make you better. - You’ve built infrastructure at a slightly later stage than Ashby is at - you know how to deal with millions of data points, have seen great (or not great) infrastructure make or break customer experience, and have automated everything from provisioning to monitoring and release process. - You’re a Swiss army knife (all nationalities welcome ;) ). You’ll get every hard problem the company faces. You’ll get to do infrastructure updates, security enforcements, database optimization, Kubernetes debugging, and digging through Typescript traces figuring out what doesn’t work. You probably don’t feel like an expert at at least some of that... and that appeals to you. All that makes for a pretty specific kind of role, and the job isn’t to everyone’s tastes! You should not apply if: - You don’t want to make your own decisions on what is the best paved road to build for Ashby, and expect a lead or manager to make the final call on what that is. Our leads (and managers) give ample commentary and feedback on technical decisions and how they’re made, but you ship what you want to build and are accountable for it. - You hate SQL. We have a lot of features built around making the best out of data, and our platform engineers also sometimes dive into a gnarly report or advise engineers on a more performant data model to use. - You don’t want to code. Our SREs are some of our best software engineers and they are just as responsible for the application as the other engineering teams - albeit at a platform level. Reviewing code and submitting code changes will be part of your day to day. - Your primary mode of communicating best practices to engineers is live meetings. We’re a very async culture and written communication (and code) is how changes get made. As an Ashby SRE, you will need to share new tooling and best practices with engineers faster than your next meeting opportunity will take you. - You’ve never delivered a project, on your own, without someone prodding you for updates. We have no project or delivery managers to fill your calendar with busy work, but the flip side is you have to do your project management, seek the help you need to get unstuck and cut scope when it’s worthwhile. Technology Stack I’m sharing our tech stack with the caveat that we don’t require previous experience in it: TypeScript (frontend & backend), Node.js, React, Apollo GraphQL, Postgres, Redis. We use Datadog and Sentry on 100% cloud-based (AWS) infra. We take developer experience and reliability seriously: all engineers are on call in a follow-the-sun model, and everyone contributes to developer tooling. What We’re Building As engineers, we are used to tooling that makes us better at what we do. When we started Ashby, we saw the opposite with Talent Acquisition software. Recruiting teams were leveling up how they did their work, but instead of software meeting this new standard, it held them back. Scheduling a final round is an excellent example. Recruiting teams wanted to schedule candidates faster, track interviewer preparation and quality, and do it with half the headcount. A recruiter needed to manually collect availability from the candidate, identify qualified interviewers, perform “Calendar Tetris” to find who is available to interview the candidate, schedule on the earliest date possible, and make any last-minute adjustments as availability changed. They must do this while considering the interview load on each individual and whether interviewers need to be trained and shadowing others. 🥵 TA software didn’t help. As hiring managers, we know TA is a critical function, and as engineers, we know software can do better. So, we built and continue to build Ashby to give TA teams the highest standard of tooling. Software that’s intelligent and powerful. Software that provides insights into where they’re failing and automates or simplifies many of the tasks they’re underwater with. We want other functions and departments to be jealous of what TA teams can do with Ashby, and today they often are! Engineering Culture Our engineering culture is motivated by Abhik and Benji’s (our co-founders) belief that a small talented team, given the right environment, can build high-quality software fast (and work regular hours!). We do it through: - Minimal process with ownership over decisions normally made by product and design - Natural collaboration and deliberate communication - Investing in tools and abstractions that give us leverage - Putting effort into building a diverse team Minimal Process & Lots of Ownership The best engineers we’ve worked with delivered reliably magical outcomes. They took customer problems and relentlessly drove them to solutions that were not only successful but often brilliant and creative. While they did this with minimal oversight, stakeholders were never in the dark as to what was going on, and no setback was a surprise. Traditional product-development processes aren’t meant for the best engineers. Their purpose is to create consistent outcomes regardless of the engineer’s skill. But, consistency comes at the expense of an engineer’s time and freedom—both ingredients necessary to generate those magical outcomes. As a result, process stifles the best engineers and doesn’t give others the opportunity to practice the behaviors that made the best engineers the “best.” At Ashby, we want to build an environment that encourages every engineer to be their best. So, at Ashby, every Engineer runs their project. Product Managers (and Designers) build strategy, do customer research, and hand off problem briefs to Engineers. Engineers take on the rest: they research the problem, write product specs, build wireframes, and implement their solution end-to-end. We rely on engineers, not process, to push information outward to the relevant folks (e.g., Product Managers) and pull folks in to help (e.g., Designers, Infra). It’s a new level of ownership for many engineers, but we’d rather an engineer fail a bit and coach up their skills than use process as a crutch. Not everyone succeeds in our culture, but those who do thrive. Collaboration is Natural & Communication is Deliberate Our engineering team consists of lifelong learners who are talented but also humble and kind (meet them here!). These attributes create an environment where collaboration happens naturally. We combine this with research, prototyping, and written proposals to see around corners and get feedback from the team across time zones. Focus time is something that we hold sacred, and, with thoughtful and deliberate communication, engineers are in <2h meetings per week (Abhik wrote about it here). To drive it home, here's a recent calendar of an engineer who has been with us for over 4 years: We also meet in person at least twice a year, once as a department and once as a company. You also have a small budget to meet up with folks in your city/region. Increase Leverage, not Team Size We built Ashby with the quality, breadth, and depth that many customers would expect from much larger teams over larger time scales. We’ve done this through investment in: - Great developer tooling. Our CI/CD takes ~10m, and we deploy at least 15x a day. A debugger that works out of the box. Everyone on the team has contributed to our developer experience 💪🏾. - Building blocks to create powerful and customizable products fast. At the core of Ashby is a set of common components (analytics modeling and query language, policy engine, workflow engine, design system) that we constantly improve. Each improvement to a common component cascades throughout our app (short video below). Here’s an impromptu quote from Arjun in our company Slack of what it’s like to build a feature at Ashby: And a demo of one of these building blocks: Put Effort into Diversity Diverse teams drive innovation and better outcomes. Having seen my mother and partner build their careers as minority women in non-diverse fields, I want to make sure Ashby creates opportunities for the next generation of engineers from underrepresented groups. Today, 21% of engineers at Ashby are from underrepresented groups. It’s not great, and we are taking conscious steps to improve, like sourcing diverse candidates, providing generous paid family leave, no leetcode interviews, and more. Interview Process At Ashby, our team and interview process want to help you show your best self. We’ll dive into past projects and simulate working together via pair programming, writing product and tech specs collaboratively, and talking through decisions. There are no leetcode or whiteboard exercises. Our interview process is three rounds: - Introduction call with Hiring Manager (15 to 30m, live) - A technical screen where we pair in our actual codebase (1h, live) - Three non-coding interviews that focus on technical design, debugging incidents, and infrastructure (3h 15m, live can be split across multiple days) Depending on our leadership team’s bandwidth, we may start with an additional 30m screen with a recruiter. Your hiring manager will be your main point of contact and prep you for interviews. Each round will have written guidance so you know what to expect (you’ll need minimal preparation). You’ll meet 4 to 6 people in engineering (with 5-15 minutes in each interview to ask them questions). If we don’t give an offer, we’ll provide feedback! Your First Three Months at Ashby We want an exceptional onboarding experience for every new hire. At Ashby, your dev environment is set up with a single script, you push your first product change on day one, and you spend the rest of your time shipping product changes that give you a tour of our codebase and best practices. The product changes increase in scope and ambiguity from simple copy changes to the delivery of a prominent, impactful feature. Your manager will do a 30, 60, and 90-day review to give feedback and calibrate on how we work together. It’s a team effort to get you successfully onboarded; you’ll have a peer paired with you to answer questions, pair program, and check in often to see if you need help. The rest of the team will run training sessions on our culture, product, engineering process, and technical architecture.
Staff / Tech Lead Software Engineer - OpenGRC
Filigran
Wymagania
- Node.js
- React
- TypeScript
- Python
- STIX
The Company Filigran, founded in October 2022, stands out in the cybertech ecosystem for its commitment to revolutionizing cyber threat management with a proactive approach. Its mission is to develop innovative open-source solutions designed to anticipate cyber threats, identify security gaps, and strengthen organizational security posture. Filigran solutions are now trusted by over 6,000 public and private organizations worldwide. The Role We're looking for a Staff / Lead Software Engineer to be the technical founding pillar of our new OpenGRC team. You'll work closely with the Engineering Manager and a small, agile squad to define the technical architecture and build the MVP. You will define the technical strategy, system architecture, and engineering standards for a solution that turns abstract threat data into verified, quantified action plans. You will balance hands-on coding of the most complex components with high-level architectural decision-making, setting the trajectory for a scalable Open Source product. Your Responsibilities - Technical Vision & Architecture: Own the technical roadmap and system design. You will architect a clean, scalable Single Page App (SPA) and event-driven backend (Node.js/TypeScript) capable of deployment as both SaaS and On-Premise. You will anticipate scaling challenges related to heavy data ingestion and cross-platform integrations. - Core Engine Ownership: Architect and drive the implementation of the complex engines that differentiate OpenGRC: - Correlation Engine: Designing logic to link CTI feeds (STIX objects) to internal Assets and Controls. - Quantification Engine: Creating the mathematical models and algorithms to calculate financial risk dynamically based on changing threat landscapes. - Engineering Standards & Mentorship: As a Lead, you will set the bar for code quality, testing patterns, and documentation. You will mentor future hires, conduct code reviews, and foster a culture of technical excellence and psychological safety. - Strategic Product Engineering: Partner with Product Management to translate business goals into technical reality. You will play a key role in defining domain models for "Threat Contexts" and "Risk Scenarios," ensuring the technology can support future "What-If" simulations. - Ecosystem Integration: Lead the technical alignment with the wider ecosystem (OpenCTI, OpenAEV). You will ensure OpenGRC integrates seamlessly with these platforms, requiring deep collaboration with Principal Engineers across the organization. - Open Source Leadership: Act as the technical face of OpenGRC in the open-source community. You will engage with contributors on GitHub/Slack, guide community architecture decisions, and manage external contributions. Who You’ll Work With - Direct report: You will report to the Engineering Manager of OpenGRC. - Team: You will lead the technical execution of the initial squad, with plans for the team to grow rapidly. - Collaboration: You will operate as a peer to the VP of Tech, CTO, and Principal Engineers, aligning on organization-wide technical standards and integration strategies. About OpenGRC OpenGRC is a new initiative designed to disrupt the Governance, Risk, and Compliance market. Unlike traditional GRC tools that rely on static checklists and subjective "High/Medium/Low" assessments, OpenGRC is built to be proactive, data-driven, and financially quantified. Our vision is to fuse Cyber Threat Intelligence (CTI) with Risk Management. We enable CISOs to correlate real-time threat feeds (via OpenCTI) with their internal assets, verify defenses automatically (via OpenAEV), and translate technical vulnerabilities into dollars. We are building the bridge between the SOC technical reality and the Boardroom's financial language.
Staff / Senior Backend Software Engineer (Node.js & PHP)
ITEAMLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Kraków
23 000 - 34 500 zł net (+ VAT)
Wymagania
- Node.js
- PHP
- PostgreSQL (nice to have)
- AWS (nice to have)
- GitHub Copilot (nice to have)
- Cursor (nice to have)
O firmie: - As Venture Building, we create profitable technology companies from scratch. We collaborate with partners who share similar aspirations and are open to leveraging the potential of their networks, cultivated over years. We regularly launch new projects founded on long-term, amicable relationships with our associates. Zakres obowiązków: - Lead design, development, and long-term ownership of the integrations platform and services. - Build scalable, multi-tenant systems using Node.js, PHP, microservices, and a PHP monolith. - Implement API integrations, webhooks, polling mechanisms, message queues, and event-driven architectures. - Improve development lifecycle, CI/CD, testing, observability, and operational excellence. - Mentor and elevate team skills through code reviews, knowledge sharing, and technical guidance. - Pioneer AI-powered development workflows and tools within the team. Oferujemy: - Stable employment in a fast-growing company - Flexible and remote-friendly working model - Health and wellbeing benefits - Continuous learning and development opportunities - Modern equipment and comfortable work environment
Sr. Backend Developer (Java Spring Boot)
Evolve Tech LLC
Wymagania
- Java
- PostgreSQL
- MySQL
- Git
Sr. Backend Developer (Java Spring Boot) Essential Duties and Responsibilities: - Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes. - Investigating problem areas and following the software development lifecycle. - Designing, developing, and testing server-side logic by developing high-quality, reusable, and scalable code using Java Spring Boot and other advanced backend technologies. - Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. - Build and maintain efficient, reusable, and reliable Java code. - Improve and optimize the performance of existing components and systems. - Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment. - Identify and resolve performance and scalability issues by constantly looking for ways to improve the software by identifying bottlenecks and bugs, and devising solutions to these problems. - Lead and collaborate with agile cross-functional teams by collaborating with product management, UX designers, and frontend developers to define and implement innovative backend solutions. - Code reviews and mentorship by conducting peer code reviews, providing mentorship, and sharing knowledge with team members to maintain high code quality standards. - Understand business requirements and translate them into technical requirements by working closely with project managers and other stakeholders. - Implement automated testing and unit tests by working closely with the QA team to build and maintain automated tests. - Improves operations by conducting systems analysis and recommending changes in policies and procedures. - Accomplishes engineering and organization mission by completing related results as needed.
Software Engineer (Rust / Python / Nix / AI)
Helsing
⚲ Warszawa
29 937 - 55 598 PLN (B2B)
Wymagania
- Algorithms
- Python
- Rust (nice to have)
- Python (nice to have)
- Nix (nice to have)
- React (nice to have)
O projekcie: Helsing is a defence AI company with a mission to protect our democracies. We believe we have a responsibility to be thoughtful about the development and deployment of powerful technologies like AI, and take this responsibility seriously. We are looking for mission-driven people to join our European teams and apply their skills to solve highly complex and impactful problems. At Helsing we develop and deliver AI-based capabilities and infrastructure that allow semi-autonomous platforms to localise, navigate, and perceive the world in real-time. Our software is subject to significant and unorthodox technical constraints, and since what we build ultimately ends up in the hands of real people in high-risk, high-stress situations, it must be reliable and frictionless. We use Rust and Python, with Rust being used for anything production-adjacent due to the high stakes for correctness. Python is used mainly for AI model development and exploration, though we’re adopting Rust there too! Our work covers a wide variety of engineering disciplines: - Distributed systems (eg, partitions and byzantine actors) - Embedded computing (eg, resource-constraints and reverse-engineering) - Robotics (eg, control and tasking) - Networking (eg, low-bandwidth radios and routing) - Deployment infrastructure (eg, air-gaps and heterogenous fleets) - Security (eg, untrusted networks and actually-secret data) - Machine learning (eg, model execution and dissemination) We also have “Deployed Engineers” who focus on integrating and field-testing novel capabilities. They live where software meets the real world, like the depths of aircraft control systems, embrace the complexity of unfamiliar (or undocumented) APIs or protocols, and use their creativity and ingenuity to make Helsing’s technology work where the customer needs it to. Experience-wise, we are seeking mid-level and senior engineers (we will be opening more positions for junior profiles soon). Helsing does not have visible level titles, and it's difficult to divide experience into distinct bands, but we roughly have: - Junior: executes, or learning to execute, smaller tasks independently; curious and eager to learn; proactively validates work with others and absorbs feedback. - Mid-level: executes tasks 1-2 months in length independently; understands and accounts for the non-technical context of their work; has impact beyond their immediate team. - Senior: executes independently while maximising value delivered over cost incurred; not limited by team boundaries; key contributor to technology that enables Helsing’s overall success; at the top end: shapes Helsing’s technology investments and strategy. ESTIMATED COMPENSATION: Depends on experience and skill, but roughly: Junior: €50-120k plus stock options of estimated value approximately equal to 50% of that salary. Mid-level: €110-140k plus stock options of estimated value approximately equal to salary. Senior: €130-220k plus significant stock option grant. Wymagania: You should apply if you - Can write legible, maintainable, and performant code. - Communicate well in English, both verbally and in writing. - Enjoy collaborating with others, including reviewing code and pair programming. - Are comfortable working asynchronously (writing PRs and RFCs, having discussions by email). - Have backend development experience, ideally with a language like Rust, Java, Go, or C++. - Are familiar with backend interface tools like REST, GraphQL, gRPC/Protocol Buffers, and Arrow. - Strive to improve yourself, your peers, and the culture you work in over time. - Feel like ethical considerations are an inherent part of engineering. Note: We operate at an intersection where women, as well as other minority groups, are systematically under-represented. We encourage you to apply even if you don’t meet all the listed qualifications; ability and impact cannot be summarised in a few bullet points. Nice to have - Rust and Python specifically. - Container-based and cloud-native application architectures (e.g., Docker, Azure, AWS). - Metrics tooling (e.g., Prometheus, Grafana, ELK). - SQL and streaming database systems. - Routing protocols (e.g., IGP, BGP). - Cryptographic protocols (e.g., Signal, WireGuard). - Hardware interfaces (e.g., Arduino). - Robotics (e.g., control systems). - Production ML systems. Codzienne zadania: - Helsing’s work is important. You’ll be directly contributing to the protection of democratic countries while balancing both ethical and geopolitical concerns. - The work is unique. We operate in a domain that has highly unusual technical requirements and constraints, and where robustness, safety, and ethical considerations are vital. You will face unique Engineering and AI challenges that make a meaningful impact in the world. - Our work frequently takes us right up to the state of the art in technical innovation, be it reinforcement learning, distributed systems, generative AI, or deployment infrastructure. The defence industry is entering the most exciting phase of the technological development curve. Advances in our field of world are not incremental: Helsing is part of, and often leading, historic leaps forward. - In our domain, success is a matter of order-of-magnitude improvements and novel capabilities. This means we take bets, aim high, and focus on big opportunities. Despite being a relatively young company, Helsing has already been selected for multiple significant government contracts. - We actively encourage healthy, proactive, and diverse debate internally about what we do and how we choose to do it. Teams and individual engineers are trusted (and encouraged) to practise responsible autonomy and critical thinking, and to focus on outcomes, not conformity. At Helsing you will have a say in how we (and you!) work, the opportunity to engage on what does and doesn’t work, and to take ownership of aspects of our culture that you care deeply about.
Site Reliability Developer / SRE
WatchGuard Technologies, Inc.
Wymagania
- Python
- Java
- Go
- Docker
- Kubernetes
WatchGuard embraces a Flexible Work Philosophy. Most of our employees can choose to work from the office, at home, or any combination of the two. We’ve built a global workforce of outstanding team members and a flexible culture built on trust, collaboration, and belonging. Who you are: You are a customer-focused, data-driven developer who has a passion for delivering the best customer experience possible. You enjoy the thrill of coordinating and troubleshooting production issues and want to proactively find and fix issues. You have an understanding of cloud technologies, automation, everything-as-code, networking, microservice architectures, object-oriented design, SRE and DevOps cultures, proficiency in Python, Java, or Go programming and a desire to learn others. You come with proven knowledge of software engineering best practices for the full software development lifecycle including coding standards, code reviews, security, source control management, build processes, automated testing, deployment, monitoring, chaos engineering, and automated self-healing operations. As well as knowledge of tools and technologies like CloudFormation, Terraform, New Relic, Lambda, Serverless, Elasticsearch, Docker, Kubernetes, Spark, Flink, Jenkins, GitHub, Artifactory, Jira, etc. You are able to lead production incident response and postmortems through your strong analytical and problem-solving abilities as well as verbal and written communication skills. What to expect as a member of the SRE team in WatchGuard: The WatchGuard SRE team owns the reliability and security of our production cloud environments alongside our application development teams to ensure we deliver the best possible experience to our customers. As you learn more about our systems, you will be: * Ensuring smooth production operations with development teams and leading large-scale event response. * Defining operational and security policies, standards, and processes for our development teams to follow. * Guiding our development teams through the process of establishing, monitoring, and achieving their service level agreements through the definition of service level indicators and objectives. A Typical Day in the Life of a Site Reliability Developer, SRE Team at WatchGuard: As a SRE at WatchGuard, a “typical” day may have you: * Working side-by-side with our application teams in production AWS, Azure, and hybrid cloud environments to ensure proper monitoring, security, reliability, automation, and support are in place. * Driving an operational excellence culture throughout WatchGuard with the simplification, automation, analysis, and evolution of our activities and processes. * Championing security and operational best practices to become known as a cloud expert by the rest of our development teams located across the globe. * Striving to provide the best possible customer experience even when things go wrong by participating in our on-call rotation and then coordinating and leading the production troubleshooting efforts. * Using your programming skills to develop automation or assist with debugging and fixing complex production issues. * Being curious, learning new things, and then sharing your knowledge through documentation, presentations, and guidance to other teams.
Senior Software Engineer, Payments Platform
Airwallex
⚲ Amsterdam
Wymagania
- Java
- Kotlin
- Spring Boot
- React
- Kafka
About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you’re ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you’re motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero‑to‑one ideas into real products, and you “get stuff done” end-to-end. You use AI to work smarter and solve problems faster. Here, you’ll tackle complex, high‑visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let’s build what’s next. Hiring Location: Amsterdam, Netherlands (On-site, Hybrid Mode) Airwallex is a rapidly growing fintech unicorn, founded in 2015 and now flourishing at the Series F financing stage. With a global footprint across Asia-Pacific, Europe, North America, and APAC, we specialize in providing diverse financial payment solutions for B2B merchants, empowering businesses to operate seamlessly anywhere, anytime. In this role, you will: In 2025, the Payments Team is seeking a Senior Software Engineer in the Amsterdam R&D center. In this role, you will play a key part in diverse initiatives across our international payments platform. We highly value your expertise in constructing, designing, and engineering payment systems, whether it's a gateway, acquiring, issuing, or equivalent. If you're not already familiar, you'll gain comprehensive knowledge of Visa and Mastercard payment platforms. Collaboration with the payments product team and occasional interaction with partners' engineering teams are encouraged. As a vital member of our core acquiring payment team, you'll contribute to building the next-generation Payment Acceptance infrastructure with a constant focus on Merchant needs. In our Payments Team, your responsibilities extend beyond delivering product features to achieving business outcomes. Your tasks will involve developing various REST services and integration components within a backend microservices architecture, connecting with our React frontend. The scope of your role includes designing and implementing new capabilities aligned with our product roadmap, conducting architectural reviews for current and upcoming solutions, addressing tech debt, and enhancing operational effectiveness.
Senior Software Engineer, AI/ML
ANYbotics
⚲ Barcelona
Wymagania
- Python
- C++
- ROS2
Senior Software Engineer, AI/ML ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 200+ people and work on cutting-edge robot technology. The Opportunity You’ll join our Solutions team, where we push the limits of autonomous robotic inspection intelligence. In this role you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. You will have the opportunity to work on complex technical problems, build new capabilities, and improve existing across various platforms and languages, including edge devices and cloud architecture. Your work will shape our technology roadmap, guiding long-term strategy and ensuring every solution is robust, reliable, and ready for impact. If you thrive on discovery, hands-on experimentation, and know your research can redefine robotics and industrial inspections, this role lets you make a real difference—for our customers and the robotics community. Market & Technology ANYbotics transforms industrial plants in the (renewable) energy, process, and utility sector by introducing robotics to a wide range of novel applications that so far were beyond reach. Our mobile robot ANYmal uses legs for extreme mobility in complex environments, camera- and LIDAR-based sensing for full autonomy and obstacle avoidance, to perform jobs and deliver high-quality, consistent inspection results. We develop numerous customized hardware systems, including the entire robotic platform, actuators, sensors, inspection payloads, charging systems, and all related ANYbotics electrical hardware. About Us: ANYbotics is a leading robotics company specializing in advanced autonomous systems. With a successful Series B financing round recently closed, we are poised for rapid growth and international expansion. Our mission is to revolutionize the robotics industry through cutting-edge technology and innovation. As we embark on this exciting journey, we are seeking a dynamic and experienced person to join our team and help us shape the future of autonomous robotic inspections.
Senior Software Engineer Electron
Aircall
Wymagania
- Node.js
- TypeScript
- GitLab CI
- Vite
Senior Software Engineer Electron Aircall is a unicorn, AI-powered customer communications platform used by 22,000+ companies worldwide to drive revenue, resolve issues faster, and scale customer-facing teams. We’re redefining customer communications by bringing voice, SMS, WhatsApp, and AI together into one seamless workspace. Our momentum comes from a simple idea: help teams work smarter, not harder. Aircall’s AI Voice Agent automates routine calls, AI Assist streamlines post-call work, and AI Assist Pro delivers real-time guidance so people can do their best work. The result is higher revenue, faster resolutions, and teams that scale with confidence. Aircall is headquartered in Paris, our European HQ, with a strong North American presence anchored in Seattle, our North American HQ, and teams across Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. We’ve built a product customers love and a business that’s scaling quickly, backed by world-class investors and driven by rapid AI innovation across multiple product lines. At Aircall, you’ll join a company in motion. We’re ambitious, product-driven, and execution-focused, with visible impact, fast decisions, and real growth. How we work at Aircall: We’re customer-obsessed, data-driven, and focused on delivering meaningful outcomes. We value ownership, continuous learning, and thoughtful speed. If you thrive in a collaborative, fast-moving environment where trust and impact matter, you’ll feel at home here. We are looking for an engaged and passionate Senior Software Engineer to join our Workspace team as our Desktop Specialist. Aircall’s flagship product, the Workspace, is primarily used as a desktop application. You will be the owner of this native wrapper, responsible for the design, build, and release pipeline of our Electron application. You will bridge the gap between our web application and the operating system, ensuring a native-grade experience for our customers. Best practices, evangelization, and mentoring will be part of your day-to-day job. Quality, excellence, and agility drive our delivery processes.
Senior Software Engineer (.NET / Azure) | f/m/d
ERGO Technology & Services S.A.
⚲ Warsaw, Gdansk
Wymagania
- .NET
- C#
- Azure
- Terraform
- CQRS
- designing and developing backend services using a state of the art Microsoft Azure cloud based tech stack - following clean architecture principles and implementing appropriate patterns (e.g. CQRS) - taking care of code quality, participating in peer programming and code reviews - covering different areas of backend technology both infrastructure and code components (rest based API controllers, house-keeping services, CI/CD pipelines, data access, and database design) - working in Agile team, taking part in the corresponding meetings (daily, refinement, planning & review, retrospective) - presenting features developed to stakeholders
Senior Ruby Engineer
Reedsy
From 5 000 EUR (UoP)
Wymagania
- Ruby on Rails
- Ruby
- SQL
- Redis
- Elasticsearch
We’re here to give authors the tools and resources they need to create beautiful books. Our marketplace gathers the industry's best publishing professionals — the likes of Neil Gaiman's editor, Nora Roberts' book marketer, and GRRM’s cover designer. We’ve grown to a community of 5,000,000 authors, and transformed the way people write and publish their book. Want to hop on board and help us get to our next destination? Cool, keep reading! Responsibilities Our objective is to build the best ecosystem for writers, providing support at any stage of their journey. We have built a number of products at Reedsy over the years, including a marketplace, a book discovery platform, a writing app, a central authentication system, an email marketing app and many more. We have ambitious new features in the pipeline for each of those and we need your help! Here's what you'll be doing: - Architect and develop highly scalable web applications; - Work closely with our designers and engineers to design, build, and ship new features from scratch; - Evaluate and improve the performance, durability, and security of applications in production; - Take ownership for your tasks and see features through from start to finish; - Build RESTful APIs.
Senior Java Developer with Gosu/Guidewire
DCG
⚲ Polska
130 - 155 PLN/h netto (B2B)
Wymagania
- Gosu
- Guidewire
- Java
As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer with Gosu/Guidewire 100% remote work within Poland Responsibilities: • Designing, developing, and maintaining backend solutions using Java within a Guidewire environment • Working with Gosu to implement business logic and system customizations • Ensuring code quality and compliance with Guidewire and client development standards • Contributing to solution design and technical discussions • Collaborating with cross-functional teams in an international insurance environment Requirements: • Strong experience in Java development (senior level) • Practical experience with Guidewire and/or Gosu • Ability to write clean, maintainable, and standards-compliant code • Understanding of enterprise application architecture and backend best practices • Strong communication skills and ability to work in an international environment • Very good command of English, both spoken and written Offer: • Private medical care • Co-financing for the sports card • Constant support of dedicated consultant • Employee referral program
Senior Java Developer with Gosu/Guidewire
DCG Sp. z o.o
⚲ Polska
21 840 - 26 040 PLN (B2B)
Wymagania
- Java
- Guidewire
O projekcie: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer with Gosu/Guidewire 100% remote work within Poland Wymagania: Strong experience in Java development (senior level)Practical experience with Guidewire and/or Gosu Ability to write clean, maintainable, and standards-compliant code Understanding of enterprise application architecture and backend best practices Strong communication skills and ability to work in an international environmentVery good command of English, both spoken and written Codzienne zadania: - Designing, developing, and maintaining backend solutions using Java within a Guidewire environment - Working with Gosu to implement business logic and system customizations - Ensuring code quality and compliance with Guidewire and client development standards - Contributing to solution design and technical discussions - Collaborating with cross-functional teams in an international insurance environment
Senior Fullstack Engineer
Antal Sp. z o.o.
⚲ Kraków, Warszawa
28 000 - 33 000 PLN netto (B2B)
Wymagania
- Linux / Unix
- Kubernetes
- React
- Java
📍 Location: Warsaw or Kraków (hybrid - 2 days in the office per week)📄 B2B: 170 - 200 PLN / h🏦 Industry: Financial Services / Payments We are looking for a Senior Fullstack Engineer to join a team working on a large-scale payment platform used in enterprise environments. The platform enables fast, secure, and multi-channel financial operations. The role focuses on building and maintaining backend and frontend services, modernizing legacy systems, and improving automation and efficiency. You will work in an Agile, DevOps-aligned environment with experienced teams. Key Responsibilities: • Develop and maintain services, microservices, and applications (backend and frontend) using Java 11/17/21 and ReactJS. • Modernize legacy systems, migrating from mainframe and IBM WebSphere to API/microservice-based architectures. • Reduce testing costs by implementing automated testing frameworks. • Improve Straight-Through-Processing (STP) efficiency in services. • Collaborate closely with DevOps and solution delivery teams. Requirements: • Strong experience with Java 11+ (Java 17+ preferred). • Experience with Kubernetes and Git (required). • Fluency in navigating Unix-based systems and command-line interfaces. • Solid knowledge of SQL and relational databases (Oracle preferred). • Practical understanding of REST APIs and microservice architectures. • Knowledge of HTTP/Web technologies, JavaScript and React (preferred). • Experience working in DevOps teams (preferred). • Understanding of application monitoring (desirable). • Knowledge of Spring / Spring Boot (desirable). What We Offer: • Work on a long-term, large-scale payment platform. • Real impact on architecture, processes, and modernisation of services. • Hybrid work model (Warsaw or Kraków). • Mature engineering environment with focus on automation and best practices. • Luxmed healthcare package and Multisport card. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland
Senior Fullstack Engineer
Insider One
⚲ Berlin, Amsterdam, London, Hamburg, Munich
Wymagania
- Go
- PHP
- Node.js
- Vue.js
- Laravel
About us Insider One is the #1 platform that brings everything marketing and customer engagement teams need in one place so they can reach their peak potential and become unstoppable. Our story began with six desks and a vision to create a single platform to make industry-first technologies and emerging channels accessible to marketers worldwide. Today, Insider One is powered by 1,500+ team members representing 50+ nationalities across 30+ offices. With AI at its core and an integrated Customer Data Platform (CDP), Insider One unites data, personalization, and journey orchestration across the most extensive set of natively supported channels, including WhatsApp, SMS, Email, Web, App, and Site Search. We recently raised one of the largest funding rounds in the industry, a $500M Series E led by General Atlantic. We are backed by top-notch investors, including Sequoia Capital, QIA, Riverwood, and Endeavor Catalyst, and trusted by 2000+ customers from high-growth startups to the most prestigious Fortune 500 companies such as Samsung, Nike, L’Oreal, Singapore Airlines, Nestlé, Nissan, Lenovo, Puma, IKEA, Allianz, Domino's, and the list goes on. Insider One was congratulated for becoming one of the only woman-founded, women-led B2B SaaS unicorns in the world. Loved by customers, recognized by analysts, we are the only vendor recognized as the #1 leader in all the capabilities marketing and customer engagement teams need. Don’t just take our word for it — see for yourself. We consistently outperform and continue our leadership, and the results speak for themselves. From day one, Insider One’s mission has not only been to build a world-class product company, but also to create one of the most socially progressive technology communities in the world. Through our social responsibility initiatives like 100 Social Responsibility Projects, AI Training for Teachers, Code Academy, SheCodes, SheLeads, and SheMarkables, our community has committed to scaling its impact on our communities across 30+ countries, driving initiatives in health, education, farming, animal rights, and increasing women’s representation in STEM. Behind all these achievements is an exceptionally talented, visionary team of overachievers that moves fast and agile, creating cutting-edge products, and focuses on making an impact. If you want to be a part of this journey, just keep reading. And now? Now we are looking for a Senior Software Engineer who will help our team create and implement a wide variety of web-based products using Go and PHP-Laravel or Node.js and Vue.js, and wants to take their career one step further. If you think you are one of those people, here you will have the chance to work with the world's leading brands with Artificial Intelligence & Machine Learning technologies. Right now, while you are reading this, we are sending an average of 2.2 billion requests and almost 2 billion instant notifications to more than 450 servers a day. On the Artificial Intelligence and Predictive side, we have more than 100 TB of historical data. We do not wait for jobs or opportunities to come to our feet, we create them. We have now reached 25% of global users. If all these interests you, read on for more! Our Engineers and Software Developers always think with an innovative perspective, taking advantage of the inexhaustible power of the digital world. They create impressive and intelligent products like a true artist. Our Product and Development teams are located in our Istanbul and Ankara offices, so we produce and develop the technology we export to the world in our own country. As Insider, we believe in cooperation and adapting the innovations brought by technology by acting fast. We work closely with other Departments with agile teams, and we are not afraid of getting our hands dirty. As we said; we do not wait for jobs or opportunities to come to our feet, we create them ourselves. You can check our Tech Stacks here! What you'll be doing as a Senior Software Engineer in Insider: - Build, scale, and maintain backend and frontend services that power Insider’s core analytics systems, which process hundreds of thousands of events per second, manage terabytes of data, and serve real-time insights across 9+ global products - Maintain and evolve large-scale data stores, ensuring fast, reliable access to analytics data at massive scale - Work on high-throughput, low-latency systems used by both internal teams and customer-facing dashboards - Contribute to event ingestion pipelines, API development, data enrichment, and metric generation flows - Collaborate with backend and data engineers to continuously improve performance, reliability, and observability - Write clean, modular, and testable code using Go and Node.js, focusing on building systems that scale
Senior Fullstack Engineer
Aircall
⚲ Madrid
Wymagania
- TypeScript
- Ruby
- AWS
- React
Senior Fullstack Engineer Aircall is a unicorn, AI-powered customer communications platform used by 22,000+ companies worldwide to drive revenue, resolve issues faster, and scale customer-facing teams. We’re redefining customer communications by bringing voice, SMS, WhatsApp, and AI together into one seamless workspace. Our momentum comes from a simple idea: help teams work smarter, not harder. Aircall’s AI Voice Agent automates routine calls, AI Assist streamlines post-call work, and AI Assist Pro delivers real-time guidance so people can do their best work. The result is higher revenue, faster resolutions, and teams that scale with confidence. Aircall is headquartered in Paris, our European HQ, with a strong North American presence anchored in Seattle, our North American HQ, and teams across Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. We’ve built a product customers love and a business that’s scaling quickly, backed by world-class investors and driven by rapid AI innovation across multiple product lines. At Aircall, you’ll join a company in motion. We’re ambitious, product-driven, and execution-focused, with visible impact, fast decisions, and real growth. How we work at Aircall: We’re customer-obsessed, data-driven, and focused on delivering meaningful outcomes. We value ownership, continuous learning, and thoughtful speed. If you thrive in a collaborative, fast-moving environment where trust and impact matter, you’ll feel at home here. We are looking for an engaged and passionate Senior Software Engineer to join our growing Communication Platform department and be part of the Number Management team. You will be responsible for the design, development, deployment, and operation of business-critical features that add customer value. Best practices, evangelization, and mentoring in your team and across the whole of Engineering will be part of your day to day job. Quality, excellence, and agility drive our delivery processes and you will help us level these up. Using Typescript and Ruby back-end stacks, appropriate for each requirement, but always hosted on AWS, we build added value and resilient services on top of voice and Al capabilities, and fully integrated with our customers' business critical tools. Key Responsibilities: * Participate in requirements analysis to help with providing the right technical and business solutions for our customers * Have key responsibilities within the design, architecture, and end-to-end delivery of key modules * Write clean scalable code and test and deploy applications and systems * Review, update, refactor, and debug code * Be part of an engineering organization delivering high quality, secure, voice solutions to Aircall clients * Involvement in product and platform performance optimization and live site monitoring * Participate in an on-call rotation to respond to critical system issues and ensure continuous system reliability * Mentor team members
Senior Data Migration Engineer (Java)
CSHARK Sp. z o.o.
⚲ Wrocław, Bielsko-Biała
22 680 - 28 560 PLN (B2B)
Wymagania
- PostgreSQL
- Java
- Oracle
- MS SQL
- AWS
O projekcie: IN SHORT: 🌍 Remote work or on-site (Wrocław, Bielsko-Biała) – your choice! 💰135 - 170 PLN/h + VAT ☑️ B2B contract Wymagania: Data Migration & Legacy Systems experience - Proven experience with large-scale data migration projects: ETL or systems integration on enterprise-scale projects, transformation pipelines, cutover planning. - Experience working with XML-based data transformation (mapping files, XSLT, or equivalent config-driven ETL). - Proven ability to diagnose complex migration errors under time pressure: root-cause analysis, staging data fixes, re-run coordination. - Experience coordinating with business stakeholders during UAT and cutover; clear written and verbal communication in English. - Experience with legacy database analysis: reverse-engineering un(der)documented schemas, understanding data semantics and relationships without complete documentation and dealing with corrupted or ambiguous data or metadata. Technical Skills - Comfortable working with SQL at an advanced level: complex queries, schema analysis, data profiling, and diagnosing data quality issues. - Strong proficiency in SQL across at least two of: PostgreSQL, Oracle, SQL Server, DB2. - Solid Java skills (Java 21 ecosystem preferred); comfortable building and extending internal tooling - data pipelines, automation scripts, validation frameworks - with clean, testable code. - Familiarity with Git workflows, CI/CD pipelines, and infrastructure-as-code practices. - Good exposure to cloud environments, ideally AWS infrastructure and services. - Docker: confident setup, troubleshooting, and local environment management. Domain & Governance - Rapid domain understanding: ability to quickly absorb unfamiliar, regulated business domains. - Governance mindset: documenting decisions, maintaining audit trails, getting formal client sign-off. - Experience working with subject matter experts to define and validate data transformations and mappings. Mindset & Working Style - Ability to manage multiple concurrent workstreams. - Clear communicator: able to explain architectural and domain modelling decisions to both technical and non-technical stakeholders. - Resilient and persistent under pressure: comfortable working with tight deadlines and high client expectations. - Actively uses AI-assisted tools (e.g. ChatGPT, Claude, GitHub Copilot or similar) as part of daily development and problem-solving workflow - we expect AI tools to be a natural part of how you work. Nice to Have - Exposure to Smalltalk or ObjectStudio. - Familiarity with S3-compatible object storage, artifact lifecycle management, or observability tooling (dashboards, trend analysis). - Experience with cloud-native deployments on AWS; understanding of multi-tenant SaaS architectures. - Debt management, financial services, or accounts receivable domain experience is a significant advantage. - German language skills (B2+). Codzienne zadania: - End-to-end ownership of complex, high-stakes technical deliveries. - Direct contribution to tooling that will outlive the programme and be reused across 50+ customer migrations. - A growing role: as the programme industrializes, senior engineers are expected to mentor and technically lead parallel migration teams. - Exposure to a full modern stack (Java 21 / React / PostgreSQL / AWS) alongside legacy Smalltalk systems. - Long-term engagement with clear phase gates and the possibility to grow into a Lead Engineer role.
Senior Backend Engineers
Wolt
⚲ Bucharest, Helsinki, Stockholm, Timișoara
Wymagania
- Go
- Kotlin
- PostgreSQL
- Kafka
- Kubernetes
At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we’re building the delivery of (almost) everything and you’ll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn’t always easy, but it’s definitely exciting. Here you’ll learn more, build more, and ship more than in most other companies. You’ll be challenged a lot, but also have a lot of fun on the way. So, if you’re a self-starter with drive and entrepreneurial spirit, this could be the ride of your life. We are looking for experienced Senior Software Engineers who can develop production-level microservices to join our Fintech group here at Wolt. Our Engineering organization at Wolt consists of 700+ Engineers working across 70+ product teams. Some of us work on the visible parts, making our services easy on the eye and some of us focus on the unseen magic happening behind the scenes. ✨ Our Engineers handle the whole development process (business logic, testing, database & data streaming, CI/CD, analytics, cloud) in an autonomous manner. They build things that are accessible and made to scale. They keep our systems in the best shape by simplifying the unnecessary complexity. We make the decisions as a team and group of teams for our ways of working and we take architectural decisions together. Everyone plays a role in our future. Our Engineers choose the best technologies that work for Wolt, their teams and themselves. Making good choices means finding scalable, robust technology that works in everyone’s best interests. The freedom to experiment and adopt the best technology benefits everyone. The main stack for these roles consists for example Golang (Echo), Kotlin (Ktor, Koin, Spring, grpc…), PostgreSQL, MongoDB, Kafka, Redis, GitHub Actions, AWS, Docker and Kubernetes. Needless to say, in such an environment there’s a lot of room for learning, teaching and growing together! Go ahead and check our Kotlin- & Golang-related Tech Talks below. - The very fresh Scaling Kotlin Backend Development Podcast - Kotlin at Wolt - Kotlin Meetup - Golang Tech Talks FinTech Group FinTech Group is dedicated to shaping the future of financial services at Wolt. 🚀 Our Fintech teams play a critical role in enabling smooth and automated money flows for our customers, merchants, and courier partners as well as delivering financial products to them. To meet local requirements and provide the best financial solutions, our Fintech engineering teams are at the forefront of building integrations and automating financial processes for local country teams, supporting expansion in our existing markets and into new ones. Our focus has been also on building Consumer Fintech, introducing brand-new products and bringing innovations that elevate the financial experience for all our users. We currently have multiple roles in our Fintech Teams, and depending on your experience, we will make sure to find the right team for you during the interview process. If you are always open to learning new things, find motivation in working with skilled and nice colleagues, and don't shy away from highly challenging engineering topics, you'll fit right in! 💡👩💻 📍This role can be based in one of our tech hubs in Helsinki, Stockholm, or our newest additions, Timisoara & Bucharest in Romania. Read more about our hybrid and remote setup here. If you live outside of these countries, don't worry! We provide relocation support to help you make your way to Finland or Sweden.
Senior Backend Engineer (.NET / C# | Azure) – Enterprise SaaS
Cordion
⚲ Katowice
22 000 - 26 000 PLN (B2B)
Wymagania
- C#
- .NET CORE
- REST API
- SQL
- Git
- Azure (nice to have)
- Docker (nice to have)
- Kubernetes (nice to have)
- Microservices (nice to have)
- Message queue (nice to have)
- Entity Framework (nice to have)
- CI/CD (nice to have)
O projekcie: - Real ownership of meaningful backend components in a growing enterprise SaaS platform - Close collaboration with an experienced Principal Engineer and direct impact on system evolution - A product-focused environment (not outsourcing) with long-term technical vision - B2B contract: 23,000–27,000 PLN per month - Hybrid work model (2 days per week onsite in Katowice) - High engineering standards, clean architecture, and thoughtful technical decision-making - Opportunity to grow into increased architectural responsibility over time - Exposure to enterprise-scale data and performance-critical systems - Modern technology stack (.NET, Azure, containerized environments) - Stable, long-term collaboration in a fast-moving but disciplined company Wymagania: We are looking for a backend-focused engineer who wants to build and own critical services within an enterprise SaaS platform. You should have: - 5+ years of commercial experience with C# and .NET - Strong understanding of backend application design - Experience building RESTful APIs in production systems - Solid SQL knowledge (query optimization, data modeling) - Experience working with asynchronous workflows and background processing - Experience working in distributed teams - C1-level English proficiency Nice to have: - Experience with Azure - Docker / Kubernetes - Message brokers (e.g., RabbitMQ, Kafka) - Experience working on data-heavy or financial systems - Exposure to architectural discussions and system design Codzienne zadania: - Design, implement, and maintain backend services using C# and .NET - Own critical components of our enterprise SaaS platform and ensure their reliability, scalability, and performance - Work closely with the Principal Engineer to implement architectural decisions and evolve system design over time - Build and optimize RESTful APIs and data-intensive workflows - Write clean, maintainable, and well-tested code - Participate in architecture and technical design discussions, contributing thoughtful input - Optimize database queries and data models for performance and correctness - Implement asynchronous processing, background jobs, and integration workflows - Collaborate with frontend engineers and product stakeholders to deliver end-to-end features - Review code and support best engineering practices within the team - Continuously improve system observability, stability, and deployment processes
Senior Backend Engineer
ANYbotics
⚲ Barcelona
Wymagania
- TypeScript
- NestJS
- Python
- C++
- MQTT
Senior Backend Engineer ANYbotics is a fast-growing tech company dedicated to shaping the future of mobile robotics across multiple industries. Join our highly talented and motivated team of more than 200+ people and work on cutting-edge robot technology. We are looking for a Senior Backend Engineer to join our fast-paced software engineering team. Your role will be to design and develop the backend of the next generation of robotic applications for ANYmal. Together with your team and top robotics engineers at ANYbotics. This involves designing and implementing software solutions so that ANYmal can perform ever-more complex jobs. The APIs you and your team create provide the foundations for collaborations with software and cloud technology partners, enabling deep integrations into our customers' facility management systems and unlocking the opportunity to create holistic robotic inspection solutions. We constantly come up with new ways to optimize the performance and skills of our robots, allowing customers to gain valuable insights into their facilities and processes as easily and efficiently as possible. With your technical expertise in web technologies, you actively contribute to making our robots smarter, more robust, and more user-friendly. ANYbotics transforms the industrial sector by introducing robotics to a wide range of novel applications that so far were beyond reach (see our case studies in Chemicals, Oil & Gas, Railways, Wind Energy, Mining, Construction). Our customers are large asset operators and service providers of industrial plants pioneering robotics technology for inspection and maintenance. Our solution enables autonomous routine inspections and monitoring of large-scale industrial facilities for increased safety and productivity. We develop numerous customized hardware systems, including the entire robotic platform, actuators, sensors, inspection payloads, charging systems, and software to achieve world-class mobility, autonomy, and inspection capabilities, often based on AI. We have proven the technology and the business impact on our customers in long-term pilot projects. We are now scaling the commercialization of our solution(s) and deploying directly into operation at customer facilities worldwide. ANYbotics is a leading robotics company specializing in advanced autonomous systems. With a successful Series B financing round recently closed, we are poised for rapid growth and international expansion. Our mission is to revolutionize the robotics industry through cutting-edge technology and innovation. As we embark on this exciting journey, we are seeking a dynamic and experienced Backend Engineer to join our team and help us shape the future of robotics.
Senior Backend Developer (ROR)
Blink Tech Inc
⚲ London
Wymagania
- Ruby on Rails
- Ruby
- PostgreSQL
- MySQL
- Git
Senior Backend Developer (ROR) A Senior Backend Developer (Ruby on Rails) is responsible for designing, developing, and testing server-side logic for web applications using Ruby and the Ruby on Rails framework. They build and maintain efficient, reusable, and reliable Ruby code, optimize the system for speed and scalability, and ensure high performance and availability of the applications. Collaborating with cross-functional teams, they integrate front-end elements into applications, conduct code reviews, mentor junior developers, and translate business requirements into technical solutions. The ideal candidate holds a Bachelor's or Master's degree in a relevant field and has at least eight years of experience with Ruby on Rails. They are proficient in various software testing methodologies, possess strong problem-solving skills, and have excellent English fluency. Essential Duties and Responsibilities: - Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. - Designing, developing, and testing server-side logic by developing high-quality, reusable, and scalable code using Ruby on Rails and other advanced backend technologies. - Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. - Build and maintain efficient, reusable, and reliable Ruby code. Improve and optimize the performance of existing components and systems. - Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. - Identify and resolve performance and scalability issues by constantly looking for ways to improve the software by identifying bottlenecks and bugs, and devising solutions to these problems. - Lead and collaborate with agile cross-functional teams by collaborating with product management, UX designers, and frontend developers to define and implement innovative backend solutions, optimizing user interaction and experience. - Code reviews and mentorship by conducting peer code reviews, providing mentorship, and sharing knowledge with team members to maintain high code quality standards. - Understand business requirements and translate them into technical requirements by working closely with project managers and other stakeholders to understand the business goals and objectives and to understand and resolve complex business issues. - Implement automated testing and unit tests by working closely with the QA team to build and maintain automated tests to ensure quality and save time and effort in testing. - Improves operations by conducting systems analysis and recommending changes in policies and procedures. - Accomplishes engineering and organization mission by completing related results as needed.
Senior Backend Developer
Aleph
⚲ Madrid
Wymagania
- PHP
- Go
- Kafka
- RabbitMQ
- Kubernetes
At Aleph, we’re not just part of the digital advertising landscape—we’re shaping its future. Representing the world’s leading platforms, including TikTok, Amazon, Google, and nearly 55 others, we operate in 130+ markets across new and existing geographies. Our mission is to empower advertisers and brands to unlock the full potential of these platforms' advertising capabilities. By fostering long-lasting partnerships, we create limitless opportunities for people and businesses to advertise effectively at both local and global levels. With a presence spanning continents, Aleph offers you the chance to be part of a fast-growing, innovative team where your work makes a direct impact. If you’re ambitious, forward-thinking, and eager to thrive in a dynamic, global environment, Aleph is the perfect place to build your career. Senior Backend Developer We are seeking an experienced Senior Backend Developer who specializes in designing, building, and operating high-throughput, event-driven systems. In this role, you will be a key contributor to our core platform, making critical architectural decisions and mentoring other engineers. You'll be responsible for ensuring our asynchronous services communicate reliably, data flows seamlessly, and our entire ecosystem can scale to meet demand. If you are passionate about message queues, stream processing, and the patterns that make distributed systems work, this is the role for you. Responsibilities: - Architect & Design: Design, develop, and maintain scalable and resilient event-driven microservices and data pipelines. - Build & Implement: Write clean, high-performance code in PHP. Knowledge of other languages is advantageous. - Manage Infrastructure: Own and operate the messaging infrastructure (e.g., Apache Kafka, RabbitMQ, AWS SQS/SNS) that powers our platform. - Ensure Reliability: Implement robust error handling, retries, and dead-letter queue (DLQ) strategies to guarantee data integrity and eventual consistency. - Observability: Instrument services with metrics, logs, and traces to ensure visibility and rapid troubleshooting in a complex distributed environment. - Mentorship & Leadership: Mentor mid-level and junior developers, conduct code reviews, and champion best practices for event-driven architecture (EDA). - Collaboration: Work closely with product managers, data scientists, and frontend engineers to build cohesive and powerful features.
Senior AWS + TypeScript Software Engineer
Square One Resources
⚲ Warsaw
19 320 - 22 680 PLN (B2B)
Wymagania
- TypeScript
- AWS
- AWS Lambda
- DynamoDB
O projekcie: Poszukujemy Senior Software Developera (AWS + TypeScript) do projektu z obszaru elektromobilności Wymagania: - Minimum 5 lat komercyjnego doświadczenia z TypeScript - Minimum 5 lat doświadczenia z AWS - Bardzo dobra znajomość architektury serverless - Praktyczne doświadczenie z AWS Lambda i DynamoDB - Doświadczenie w projektowaniu mikroserwisów - Bardzo dobra znajomość języka angielskiego Codzienne zadania: - Projektowanie i rozwój rozwiązań backendowych w TypeScript - Budowa i utrzymanie architektury serverless w AWS - Tworzenie oraz rozwój mikroserwisów - Praca z usługami AWS (m.in. Lambda, DynamoDB) - Współpraca z międzynarodowym zespołem w języku angielskim - Udział w code review i dbanie o jakość kodu
Senior AI Software Engineer
Aircall
⚲ Madrid
Wymagania
- Node.js
- TypeScript
- Python
- AWS
- React
Aircall is a unicorn, AI-powered customer communications platform used by 22,000+ companies worldwide to drive revenue, resolve issues faster, and scale customer-facing teams. We’re redefining customer communications by bringing voice, SMS, WhatsApp, and AI together into one seamless workspace. Our momentum comes from a simple idea: help teams work smarter, not harder. Aircall’s AI Voice Agent automates routine calls, AI Assist streamlines post-call work, and AI Assist Pro delivers real-time guidance so people can do their best work. The result is higher revenue, faster resolutions, and teams that scale with confidence. Aircall is headquartered in Paris, our European HQ, with a strong North American presence anchored in Seattle, our North American HQ, and teams across Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. We’ve built a product customers love and a business that’s scaling quickly, backed by world-class investors and driven by rapid AI innovation across multiple product lines. At Aircall, you’ll join a company in motion. We’re ambitious, product-driven, and execution-focused, with visible impact, fast decisions, and real growth. How we work at Aircall: We’re customer-obsessed, data-driven, and focused on delivering meaningful outcomes. We value ownership, continuous learning, and thoughtful speed. If you thrive in a collaborative, fast-moving environment where trust and impact matter, you’ll feel at home here. We are looking for an engaged and passionate Senior AI Software Engineer to join our growing engineering department and be part of our engineering teams. As a Senior AI Software Engineer, you will be responsible for the design, development, deployment, and operation of AI driven features that add customer value. Operational excellence, metrics, observability and best practices, evangelization, and mentoring in your team and across the whole of Engineering will be part of your day to day job. Quality, excellence, and agility drive our delivery processes and you will help us level these up. Using NodeJS and Typescript back-end stacks, appropriate for each requirement, but always hosted on AWS, we build added value and resilient services on top of voice and fully integrate with our customers’ business critical tools (CRM, Helpdesk, E-Commerce, …).
Salesforce Commerce Cloud Technical Architect
VML Enterprise Solutions
⚲ London
Wymagania
- Java
- JavaScript
- OMS
- CRM
Who We Are: At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse. Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences. Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. The opportunity: We are seeking a Principal Salesforce Commerce Cloud Technical Architect to work closely with our Principal Solution Architect in building a strategic roadmap that will help guide our clients visions for building a common commerce experience across several channels based upon Salesforce Commerce Cloud. You will be responsible for translating the solution design into detailed technical designs using a wide range of technologies from Salesforce Commerce Cloud, through to client-specific cloud solutions and event architecture. You’ll develop relationships with key client-side stakeholder’s while also working closely with our internal delivery teams to ensure your architecture vision is realised. What you’ll be doing: - Create complex technical solutions spanning multiple domains - Establish technical standards and patterns across programmes - Lead architectural decisions with significant organisational impact - Resolve complex technical challenges requiring specialist expertise - Drive technical debt remediation strategies - Create automated delivery pipelines across platforms - Architect scalable, secure, and high-performance backend systems for enterprise applications - Make and justify key architectural decisions considering all relevant constraints - Follow the principles and guidance set out by the Solution Architecture team
Ruby Software Engineer
Maxio
⚲ Kraków
17 000 - 21 000 PLN (B2B)
Wymagania
- Ruby
- MySQL
- Ruby on Rails
- React
- Elastic Search (nice to have)
- Phyton (nice to have)
O projekcie: About Maxio Maxio is the financial operations platform built for B2B SaaS. We handle the complexity of billing, revenue recognition, and financial reporting so that subscription businesses - from fast-growing startups to companies preparing for IPO - can operate efficiently and scale with confidence. Backed by Battery Ventures and trusted by companies like StackOverflow, Newsweek, and Mailgun, we're building the essential toolkit that CFOs, CEOs, and operators rely on to run their businesses. We're looking for a Ruby Software Engineer who enjoys detective-like problem solving, writes clean Ruby, and is curious about what's possible with modern AI tooling. You'll have a real impact on how our customers and internal teams work - and a voice in how we build. What You'll Get - A chance to deepen your expertise in the FinTech domain, working on a product backed by its own funds - A technically strong, experienced team that values quality engineering - Access to modern developer tools - we provide licenses for Cursor, Claude Code, and other AI-assisted development tools to help you do your best work Maxio Benefits & Perks: - 26 paid days off - 5 additional days of sick leave - Free English classes with a native speaker if needed - Company lunches once per week - Training budget (3 000 PLN per year) - Private healthcare (Luxmed) - Access to MyBenefit platform - Small teams - Flexible working hours Wymagania: Who We're Looking For - Solid experience with Ruby and Ruby on Rails - A sense of ownership - you hold yourself accountable for what you build and ship - Strong self-organization skills - you can manage your own priorities, work independently, and follow through without constant oversight - Familiarity with Python is more than welcome - Interest or experience in AI tooling - working with LLM APIs, building AI-powered workflows, or orchestrating AI agents - is a nice to have - Experience with ElasticSearch is a nice to have - Knowledge of ReactJS is a nice to have Codzienne zadania: - You'll join our engineering team to help build and maintain a product that is one of the leaders in the FinTech market. - Your primary focus will be investigating and diagnosing customer-reported cases - working closely with our onboarding and support teams to analyze problems, write solution scripts, and ensure a smooth customer experience. - Beyond that, you'll contribute to building internal tools that automate processes - including tools that leverage AI. - You'll work with a well-grounded tech stack: Rails 7, Ruby 3, Python 3, and a ReactJS frontend.
Remote Scala Developer (Senior / Staff)
SoftwareMill
⚲ Gdziekolwiek
21 000 - 31 080 PLN (B2B)
Wymagania
- Scala
- Communication skills
- JVM
- Akka (nice to have)
- Kafka (nice to have)
- Cassandra (nice to have)
- MongoDB (nice to have)
- Big data (nice to have)
- Blockchain (nice to have)
O projekcie: We are a small, flat, agile, but still growing software house full of passionate developers, working for clients in Australia, Africa, Europe, Asia and the USA. We are always looking for outstanding professionals to join our team! Maybe you think you would be a good fit? Wymagania: Must have: - Team player - Ability to work independenty - Communication skills - Proactivity - Clean and testable code - Software Architecture patterns - Scalability patterns - 4+ years of commercial experience Nice to have: - Personal blog - 2nd JVM language - Conference / meetup speaker - Open-source contributor - Pet-project
Node/Nest.js Developer
Link Group
⚲ Warszawa, Wrocław
16 800 - 26 880 PLN (B2B)
Wymagania
- Node.js
- NestJS
- TypeScript
- PostgreSQL
- CI/CD Pipelines
- Ansible
- Problem-Solving
Wymagania: - Commercial experience in backend application development - Senior level: 5+ years of experience with Node.js, NestJS, and TypeScript - Strong experience with PostgreSQL or other relational databases - Experience with CI/CD pipelines and deployment automation tools (e.g., Ansible) - Hands-on experience across the full software development lifecycle - Strong ownership, problem-solving skills, and ability to work in a team environment Codzienne zadania: - Design and develop backend applications using Node.js, NestJS, and TypeScript - Participate in the full software development lifecycle (requirements analysis, development, code review, deployment, stabilization) - Ensure performance, scalability, and code quality - Automate deployment processes (CI/CD pipelines, Ansible) - Work with PostgreSQL databases (data modeling, query optimization) - Collaborate with frontend developers, DevOps, and business stakeholders
Lead Software Fullstack Engineer
Antal Sp. z o.o.
⚲ Warszawa
33 000 - 42 000 PLN netto (B2B)
Wymagania
- MS SQL
- Leadership
- React
- Java
📍 Location: Warsaw or Kraków (hybrid - 2 days in the office per week)📄 B2B: 200–250 PLN / h🏦 Industry: Financial Services / Payments We are looking for a Lead Software Engineer (Java) to work on an international payment platform used in a large-scale enterprise environment. The system supports a variety of financial transfers and payment operations across multiple regions. This role combines technical leadership and hands-on development, including mentoring a development team and designing modern software solutions. You will work in an Agile environment with a focus on microservices, API-first architecture, and DevOps practices. Key Responsibilities: • Provide technical leadership and mentorship to the development team. • Design, develop, and maintain applications and microservices (backend and frontend). • Work with Java 11/17/21 and frontend technologies such as React. • Modernize existing systems and migrate to API/microservice-based architectures. • Implement and improve automated testing frameworks. • Enhance efficiency and automation of processing workflows (STP). • Collaborate closely with technical teams and business stakeholders. Requirements: • Minimum 10 years of professional experience in IT. • At least 3 years experience as a Lead / Tech Lead. • Strong knowledge of Java 11+ (Java 17+ preferred). • Experience with Spring / Spring Boot. • Strong SQL and relational database knowledge (Oracle preferred). • Experience designing REST APIs and microservice architectures. • Experience working in DevOps teams. • Knowledge of JavaScript / React (preferred). • Experience with Kubernetes and Git (required). What We Offer: • Work on a long-term, international project with high scale and complexity. • Real impact on architecture, standards, and best practices. • Luxmed healthcare package and Multisport card. • Mature engineering environment focused on quality and automation. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland
Lead Engineer, Python (ML)
Tide
Wymagania
- Python
- Django
- FastAPI
- Flask
- AWS
ABOUT TIDE At Tide we help SMEs save time (and money) in the running of their businesses by not only offering business accounts and related banking services, but also a comprehensive set of highly usable and connected administrative solutions from invoicing to accounting. Tide is transforming the small business banking market with over 1.8 million members globally across the UK, India, Germany and France. Using advanced technology, all solutions are designed with SMEs in mind. With quick onboarding, low fees and innovative features, we thrive on making data-driven decisions to serve our mission: to help SMEs save both time (and money) so they can get back to doing what they love. Tide facts: * Tide is available for UK, Indian, German and French SMEs * Over 1.8 million members: 800,000 UK and 1,000,000 in India and growing rapidly * Over $300 million raised in funding * Over 2,500 Tideans globally - we’re diversity champions! * We have offices in Central London, with a member support and technology centre in Sofia, Bulgaria, technology centres in Serbia, Romania, Lithuania and Hyderabad and offices in Gurugram and New Delhi, and in Berlin, Paris and Luxembourg. ABOUT THE ROLE As a Lead Engineer you’ll be: * Working closely with product owners, other backend (Java & Python) engineers, data scientist and other business members to translate requirements into well-engineered solutions * Architect, design, test, implement, deploy, monitor and maintain end-to-end backend services. You build it, you own it mentality. * Integrate already trained ML models in some of the services you develop. * Work with people from other teams and departments on a day to day basis to ensure efficient project execution with a focus on delivering value to our members. * Regularly aligning your team’s vision and roadmap with the target architecture within your domain and to ensure the success of complex multi domain initiatives
Junior Backend Developer (Java/Kotlin)
Decerto
⚲ Warsaw, Łódź
11 760 - 15 120 PLN (B2B)
Wymagania
- Java
- Kotlin
- Spring
- Hibernate
- SQL
O projekcie: PROJEKT ZEWNĘTRZNY: Dołączysz do zespołu realizującego długofalowy projekt dla stabilnej organizacji z sektora finansowo-ubezpieczeniowego. Rozwijamy system o kluczowym znaczeniu biznesowym, wspierający główne procesy operacyjne klienta.Pracujemy w modelu dedykowanego zespołu developerskiego, stawiając na jakość kodu, dobrą współpracę oraz długoterminową perspektywę projektu. Czeka na Ciebie: - Świadczenie usług w trybie hybrydowym (spotkanie w biurze 1x w tygodniu - Warszawa) - Budżet rozwojowy 2000,- pln netto / rok. - Dofinansowanie certyfikatów. - Doświadczony zespół z dużym know-how. - Dofinansowanie do opieki medycznej, Karty sportowej i Ubezpieczenia na życie. - Wewnętrzne szkolenia techniczne (i nie tylko). - Płaska struktura, wpływ na działania firmy. - Innowacyjne programy wyjazdów integracyjnych. Wymagania: Aplikuj, jeśli posiadasz: - 2-3 lata doświadczenia w projektach opartych o Java/Kotlin. - Dobrą znajomość Spring i/lub Hibernate. - Doświadczenie w pracy z relacyjnymi bazami danych. - Swobodne korzystanie z narzędzi do kontroli wersji i budowania projektów. - Doświadczenie w tworzeniu testów jednostkowych i dbaniu o jakość kodu. Mile widziane: - Doświadczenie z konteneryzacją i narzędziami do zarządzania środowiskami aplikacyjnymi. - Znajomość systemów do przetwarzania strumieni danych i wyszukiwania informacji. - Zaawansowana znajomość języka angielskiego, używanego w codziennej pracy. - Doświadczenie w pracy w projektach z obszaru ubezpieczeń. Codzienne zadania: - Współpraca przy projektowaniu i implementacji rozwiązań backendowych. - Wdrażanie oraz utrzymywanie wytwarzanego oprogramowania. - Pisanie testów jednostkowych. - Utrzymywanie dokumentacji techniczno-biznesowej. - Dbanie o wysoką jakość i niezawodność tworzonych rozwiązań.
Java Developer - Wolontariusz / Wolontariuszka
NEURON FOUNDATION
⚲ Cienin Kościelny (pow. słupecki)
Wymagania
- Java
- Spring Framework
- Quarkus (nice to have)
- 4 Lata doświadczenia jako Java developer
- Quarkus, lub chęć do nauki Quarkusa
- Spring
- Komunikatywność
- 18+
Zakres obowiązków: - Tworzenie i rozwój aplikacji w Javie - Projektowanie architektury aplikacji - Praca z bazami danych - Testowanie i dbanie o jakość kodu - Współpraca w zespole i udział w procesie wytwarzania Oferujemy: - Elastyczny czas pracy - Notion w wersji premium - Darmowy dostęp do Chat GPT w wesji 4.5 turbo with visual - Darmowy dostęp do DALL-E - Karty podarunkowe i konta premium za zaangażowanie - Elastyczna forma stażu - Darmowa Canva PRO - Darmowy Copilot na Githubie - Nauka j. angielskiego i hiszpańskiego
Integration Architect
Aleph
⚲ Madrid
Wymagania
- Salesforce
- Big Query
- API Gateway
- n8n
- MuleSoft
Integration Architect At Aleph, we’re not just part of the digital advertising landscape—we’re shaping its future. Representing the world’s leading platforms, including TikTok, Amazon, Google, and nearly 55 others, we operate in 130+ markets across new and existing geographies. Our mission is to empower advertisers and brands to unlock the full potential of these platforms' advertising capabilities. By fostering long-lasting partnerships, we create limitless opportunities for people and businesses to advertise effectively at both local and global levels. With a presence spanning continents, Aleph offers you the chance to be part of a fast-growing, innovative team where your work makes a direct impact. If you’re ambitious, forward-thinking, and eager to thrive in a dynamic, global environment, Aleph is the perfect place to build your career. We are seeking an experienced Integration Architect. You will be responsible for creating the structure and strategy that will guide the design and development of our products, with a deep knowledge of Salesforce and Big Query data models. You will tackle our most complex and ambiguous challenges, transforming them into intuitive, scalable, and impactful solutions. This is a senior role with significant influence, requiring a blend of systems thinking, hands-on design excellence, and mentorship. You will own the integration strategy for major products and new initiatives, guiding the entire design process from a foundational level.
Fullstack Software Engineer
Alan
Wymagania
- Python
- Flask
- React
- React Native
- PostgreSQL
Alan is building a vertically integrated health partner that unites insurance and smart healthcare delivery into one seamless system. Our vision is to make prevention the new norm of care for all. Our mission: Help people live in good health to 100 while helping employers feel proud, turning health benefits from a cost centre into their most valuable investment. By connecting all aspects of care (private, public, and direct to consumer) we create the most member-centric healthcare experience, reducing claims costs while generating new monetization opportunities. We partner with tens of thousands of companies across France 🇫🇷, Spain 🇪🇸, Belgium 🇧🇪, and Canada 🇨🇦, serving over a million members. How we work: our Leadership Principles - Mission is the Boss — We think long-term and are methodical optimists who take risks, seeking our mission's success above all else. - Distributed Ownership — Accountable enlightened despots: everyone owns their decisions and results. - Radical Transparency — All information is accessible and written-first, so everyone can make the best decisions asynchronously. - Always Growing — Direct, positive, and caring feedback, combined with self-growth ownership. ⭐ Make a tangible impact every day When companies choose Alan, HR teams are the ones making it happen: enrolling employees, managing payroll contributions, and handling billing. Our mission is to make these processes frictionless, reliable, and even delightful. As a Software Engineer on this team, you will: - Engineer our employee affiliation engine: reliably process thousands of lifecycle events daily. - Simplify payroll and billing: craft tools that HR teams love 💙. - Build seamless integrations: connect with platforms like Payfit and Workday so things “just work.” - Automate workflows at scale: adapt solutions to companies of all sizes across multiple countries. - Make billing delightful: ensure invoices are accurate, reliable, and easy to manage. - Collaborate across teams: partner with product, design, and ops to deliver a unified experience. Why this role is special: - Work on mission-critical systems powering Alan’s growth and renewals. - Impact hundreds of thousands of lives, making it simple for companies to use Alan. - Solve complex business and technical puzzles, while maintaining our “uncompromising simplicity” principle. - Shape product direction and experience, not just ship code. - Join a team obsessed with engineering excellence and continuous learning. 🛠 Your playground - Stack: Python/Flask, React, React Native, PostgreSQL. - What you’ll do: ship solutions that handle high complexity and scale across multiple countries, collaborating closely with product and design teams. - Impact: your work touches core business operations and enables hundreds of thousands of employees to benefit from Alan every day.