April 8, 2026
Senior Software Engineer
Senior • Remote
24,000 - 29,000 PLN
Warsaw, Poland
Senior Software Engineer (Scale & Architecture)
Authologic is at an exciting inflection point. We are evolving from a tight-knit team of 12 into a scalable engineering organization. We don’t need a "General" to command people; we need a Technical Partner who leads by example and expertise.
You will work directly with our CTO and Head of R&D to provide the architectural "fuel" needed for our next stage of growth. This isn't about climbing a ladder—it’s about having a seat at the table where technical strategy is shaped and taking real ownership of how we scale.
Your Impact:
Scaling the Engine: Lead the transition from a single-team flow to a multi-team architecture (decoupling, CI/CD evolution, and improving Developer Experience).
High-Agency Ownership: You identify systemic bottlenecks before they become problems. You lead initiatives from technical design to production, ensuring we build for the future without losing speed.
Pragmatic Security (SSDLC): Help us navigate compliance and certifications (like TSP) by building security into the DNA of our development process—focusing on smart automation, not bureaucracy.
Collaborative Design: Act as a sounding board for the product team. You help shape features by balancing user needs with technical sustainability.
What You Bring
Expert JVM / Kotlin foundations: You are a seasoned engineer who understands the internals of the JVM. While we use Kotlin, your ability to master the ecosystem is what matters most.
Systems Architecture: You have a track record of designing distributed systems that are both robust and easy to maintain.
Low Ego, High Impact: You prioritize the best solution over being "right." You communicate complex technical trade-offs clearly to both engineers and business stakeholders.
Experience with Growth: Ideally, you’ve seen an organization grow from a dozen to 50+ engineers and you know where the architectural "potholes" are hidden.
What we offer
Base salary + participation in the Authologic Inc. Employee Stock Option Program.
Remote-first culture with access to co-working spaces (we’re a remote organization, but we meet occasionally in the office and during our quarterly off-sites).
Good start-up vibes, ability to work with ambitious people, and access to the YC network via Authologic founders.
We give you a lot of space and autonomy to take action – just tell us what you need!
I hereby consent to the processing of personal data contained in my application to be processed by Authologic Sp. z o.o. I hereby also give consent for personal data included in my CV to be processed for the purposes of any future recruitment process.
Similar jobs you might like
Technology
Link Group
Senior Software Engineer
Senior
Remote
Warsaw, Poland
130 - 170 PLN
🏢 Summary: The role focuses on designing and delivering high-complexity, scalable backend solutions in a large-scale distributed ecosystem, combining deep Kotlin expertise with AI-driven capabilities such as LLM integrations. The engineer will drive architectural decisions, ensure production-grade quality, and integrate agentic AI systems into real-world workflows. This position requires strong ownership, autonomy, and impact on systems operating at significant scale. 🗂️ Requirements: Proven experience as Senior Software Engineer in high-scale environments, Deep hands-on experience with Kotlin, Commercial experience with LLM integration, Experience with agentic systems or frameworks, Strong system design and architectural skills, Experience with scalability, performance, and reliability, Experience ensuring observability of distributed systems, Ability to manage technical debt and system risks, Experience integrating AI solutions into production systems 📃 Skills: Kotlin, LLM, AI, Agentic, Architecture, Scalability, Performance, Observability, DistributedSystems, GCP, Kubernetes 🏢 Description: Senior Software Engineer (Kotlin / AI Integration / Large-Scale Systems) We are looking for a highly experienced Senior Software Engineer to join a large-scale product ecosystem operating in a complex, distributed environment. This role is designed for a strong Individual Contributor who thrives on solving high-complexity problems, influencing architecture, and delivering scalable, production-grade solutions. You will work at the intersection of modern backend engineering and AI-driven capabilities, helping evolve systems that operate at significant scale. The ideal candidate combines deep Kotlin expertise with curiosity and practical interest in AI-powered solutions — particularly LLM integrations and agentic frameworks — and understands how to translate technical decisions into real user impact. What You’ll Be Responsible For Designing and delivering high-complexity features and system components Driving architectural decisions and evaluating technical trade-offs Ensuring quality, scalability, reliability, and observability of delivered solutions Taking end-to-end ownership of implementation, from concept to production Identifying and managing technical risks, dependencies, and technical debt Integrating AI-driven capabilities (LLMs, agentic systems) into production workflows Collaborating closely with Engineers, Product Managers, and Designers Evaluating technical decisions based on measurable user impact Operating with high autonomy and accountability in a mature engineering environment Must Have Proven experience as a Senior Software Engineer delivering complex, high-scale solutions Deep hands-on experience with Kotlin Basic commercial experience and strong interest in AI-driven solutions , especially LLM integration and Agentic Systems/Frameworks Strong architectural mindset and ability to drive system design Experience managing scalability, performance, stability, and observability Ability to identify technical debt and proactively address system risks Strong collaboration and communication skills High level of ownership and autonomy Nice to Have Experience with Cloud environments (GCP preferred) and Kubernetes Experience working with large-scale distributed systems Cross-team collaboration in complex organizational structures Providing technical consultancy and knowledge sharing within teams Advising on engineering standards and continuous optimization of development practices
Technology
Superdevs
Senior AI-Driven Software Engineer
Senior
Remote
🏢 Summary: Senior Software Engineer role focused on designing and delivering new features and PoCs end-to-end on a large-scale SaaS and data platform. The position emphasizes backend development in Python, extending a mature system, and leveraging AI/LLM tools to accelerate development and improve engineering workflows. Fully remote with high ownership and impact on product direction. 🗂️ Requirements: 7+ years of Software Engineering experience, Strong experience with Python, Experience with Django, Experience building large-scale production systems, Experience designing and maintaining REST APIs, Strong understanding of distributed systems, Strong understanding of backend architecture, Daily practical use of AI tools and LLMs in development workflows, Experience with cloud environments, Ability to independently design and deliver end-to-end solutions, Professional English proficiency 📃 Skills: Python, Django, REST, API, SaaS, LLM, AI, Cloud, DistributedSystems, Backend 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About We are looking for a product-driven Senior Software Engineer who thrives in fast-paced environments and enjoys turning ideas into practical, user-focused solutions. In this role, you will independently design and deliver new features and PoC end-to-end on top of an existing large-scale SaaS and data platform. Rather than working in a purely greenfield environment, you will extend and evolve a mature platform with new capabilities, focusing on speed, usability, and real customer value. A key part of this role is the daily use of AI and LLM-based tools to accelerate development workflows, prototyping, research, testing, and delivery. We are looking for someone who not only uses AI tools effectively but also understands how to integrate AI reasoning and automation into modern software engineering practices. Responsibilities Independently design, prototype, and deliver new features and PoCs end-to-end Translate product ideas into scalable and user-focused backend solutions Validate technical feasibility and make pragmatic architectural decisions Use AI tools, coding copilots, and LLM-based workflows to accelerate development, experimentation, and delivery Build and maintain scalable backend services and REST APIs using Python (preferably Django) Collaborate closely with Product, Design, and Engineering teams to shape and refine new features Contribute to engineering quality through code reviews, technical guidance, and knowledge sharing Continuously explore and introduce practical AI-driven workflows that improve engineering productivity and delivery speed Our offer Competitive salary on B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive 100+ smart, curious & ambitious engineers What you bring 7+ years of experience as a Software Engineer Strong experience with Python and preferably Django Experience building and maintaining large-scale production systems and REST APIs Strong understanding of distributed systems and modern backend architecture Demonstrated daily use of AI tools and LLMs in real engineering workflows (e.g. code generation, prototyping, refactoring, testing, documentation, automation) Experience integrating with complex platforms and cloud environments Ability to independently deliver solutions with minimal supervision Strong product mindset and focus on solving real user problems Excellent communication and collaboration skills across Product, Design, and Engineering teams Curiosity, ownership, and passion for learning and experimenting with new technologies Professional level of English Nice to Have Experience mentoring or coaching engineers Experience working with data products and related scalability challenges Experience promoting AI-driven engineering practices and helping teams adopt modern AI workflows Benefits International Projects Small Teams Flat Structure Friendly Atmosphere Flexible Hours Individual Career Path We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call. Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!
Technology
Superdevs
Fullstack Developer (Python & React)
Senior
Remote
140 - 160 PLN
🏢 Summary: Senior Engineer role focused on independently delivering MVP features and Proofs of Concept end-to-end on an existing large-scale SaaS and data connector platform, with strong emphasis on practical use of LLMs and AI tools in daily development. The position involves backend-oriented full-stack development, rapid prototyping, and integration with cloud and CI/CD environments in a remote setup. 🗂️ Requirements: 4+ years of experience with Python, Full-stack development experience with strong backend focus, Knowledge of TypeScript, Knowledge of React, Hands-on experience using LLMs/AI tools in development workflows, Experience integrating with cloud services, Experience working with CI/CD pipelines, Professional level of English 📃 Skills: Python, TypeScript, React, LLM, AI, SaaS, CI/CD, Cloud 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About We are looking for a Senior Engineer who will independently deliver new MVP features and Proofs of Concept end-to-end. You will build on top of an existing large-scale SaaS and data connector platform, extending it with new ideas rather than starting in a pure greenfield. A key part of this role is the practical use of LLMs and AI tools in everyday development — to accelerate prototyping, coding, research and validation. Responsibilities Independently design and build MVP features and PoCs end-to-end Validate technical feasibility and provide pragmatic architecture decisions Use LLMs and AI tools to accelerate prototyping and exploration Implement clean, maintainable code Integrate with cloud services and CI/CD pipelines for fast delivery Collaborate with product/design to shape and refine early concepts Our offer Competitive salary on B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive 100+ smart, curious & ambitious engineers What you bring 4+ years of experience with Python Full-stack skillset with strong backend orientation Knowledge of front-end technologies like TypeScript and React Demonstrated, hands-on use of LLMs/AI in real development workflows(e.g. code generation, refactoring, prototyping) Product mindset, speed, and autonomy in early-stage development Strong communication and teamwork skills — you’re proactive, listen with intention, and use clear writing to bring ideas to the table and keep everyone aligned. Professional level of English Benefits International Projects Small Teams Flat Structure Friendly Atmosphere Flexible Hours Individual Career Path We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call. Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!
Technology
EPAM Systems
Senior Software Engineer (Java)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Software Engineer role focused on building and modernizing strategic backend platforms that connect operational and regulatory systems, supporting a multiyear cloud migration roadmap. The position involves designing scalable, data-driven solutions in Java within an Agile team, leveraging cloud and DevOps practices. The role follows a hybrid model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: Bachelor’s degree in Computer Science or relevant certification, Strong back-end development experience in Java, Experience with DevOps CI/CD pipelines, Hands-on experience with Azure DevOps, GitHub, or GitLab, Practical experience with Test-Driven Development (TDD), Experience delivering solutions on Azure, AWS, or GCP, Solid understanding of cloud architecture, Knowledge of software design principles, Experience with data streaming and real-time or batch processing 📃 Skills: Java, Azure, AWS, GCP, CI/CD, AzureDevOps, GitHub, GitLab, TDD, Databricks, Kubernetes, DataStreaming, BatchProcessing, Cloud, DevOps 🏢 Description: We are looking for a Senior Software Engineer to join an agile team focused on developing strategic technology solutions that connect operations and regulatory systems. Our work plays a crucial role in enabling the client to meet regulatory obligations and unlock value from its wealth of data. The project is part of a multiyear roadmap to migrate to cloud technology and enhance existing platforms. You’ll work in a small, autonomous Agile team with colleagues across global locations, in an inclusive and collaborative environment. If you are passionate about innovation and continuous learning, we want to hear from you. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow. Responsibilities Design and develop strategic platform features that enable seamless trade execution flows between core systems, transforming epics and features into robust solutions Collaborate closely with agile team members during sprints to iteratively deliver product requirements Work with the product team to understand, refine, and implement required functionality Engineer solutions that leverage cloud technologies as part of a multiyear migration and modernization roadmap Develop and optimize data-driven applications, ensuring the client can unlock value from its wealth of data Utilize Java and related technologies to build scalable, high-performance backend services Requirements Bachelor’s degree in Computer Science or a relevant certification Strong back-end development experience in Java Proven experience with DevOps CI/CD pipelines and tools such as Azure DevOps, GitHub, or GitLab Solid understanding and hands-on experience with Test-Driven Development (TDD) Well-versed in cloud architecture, with delivery experience on Azure (preferred), AWS, or GCP Strong grasp of software design principles Experience working with modern technologies such as data streaming, real-time and batch processing; familiarity with Databricks and Kubernetes is a plus We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
New offer
H2B Group
Senior Software Engineer Scala & Python
Senior
Remote
Gdansk, Poland
100 - 125 PLN/hr
🏢 Summary: Senior Software Engineer role focused on maintaining and extending a SaaS platform using Scala and Python, with strong emphasis on AI/LLM integrations and backend architecture. The position involves building production-grade backend services, integrating generative AI and transcription tools, and supporting scalable cloud-based systems in an international engineering environment. B2B contract with long-term extension potential. 🗂️ Requirements: 7+ years of backend software engineering experience, Advanced Polish language skills, English at B2/C1 level, Production experience with Scala, Production experience with Python, Ability to maintain dual-language codebases, Knowledge of software architecture, Understanding of clean code principles, Experience with automated testing, Experience with code reviews, Knowledge of version control 📃 Skills: Scala, Python, REST, GenAI, LLM, AWS, Azure, GCP, CI/CD, ElasticSearch, PHP, SaaS, API, Git 🏢 Description: Do projektu klienta poszukiwana jest osoba na stanowisko Senior Software Engineer (Scala & Python). Join an international engineering team focused on evolving and scaling an established SaaS platform. In this role, you will bridge two ecosystems: maintaining the core infrastructure built in Scala while developing new, advanced features primarily in Python. A key focus of the project is the deployment of cutting-edge AI capabilities, including integrations with external AI/LLM providers, transcription services, and internal machine learning models. Key Responsibilities - Hybrid Backend Development: Developing, maintaining, and extending robust backend services using both Scala (existing codebase) and Python (new features). - AI & LLM Integrations: Designing and implementing production-ready features driven by Generative AI, integrating external and internal AI platform APIs, LLM providers, and transcription tools. - System Architecture: Participating in technical discussions, code reviews, and architectural decisions to ensure system scalability, performance, and security. - API & Integration Design: Designing reliable, maintainable REST APIs and seamless integrations between core platform services and external third-party systems. - Quality & Automation: Writing clean, well-documented, and thoroughly testable code while supporting modern CI/CD pipelines and automated testing practices. - Production Support: Troubleshooting production issues, optimizing performance/costs of AI workloads, and continuously improving platform stability. Requirements - Minimum 7+ years of professional experience in backend software engineering. - Fluent Polish (advanced) and English at minimum B2/C1 level. - Proven production-grade experience with both Scala and Python. - Ability to navigate and maintain dual-language codebases efficiently. - Solid understanding of software architecture, clean code principles, automated testing, code reviews, and version control. Nice to Have - Commercial experience integrating LLMs, generative AI APIs, or building workflows around speech-to-text/transcription tools. - Hands-on experience with AWS, Azure, or GCP and modern CI/CD pipelines. - Practical knowledge of ElasticSearch. - Basic understanding or experience with PHP applications. - Previous experience building or scaling multi-tenant SaaS products. What We Offer - Rate: 100-125 PLN/h - Contract Type: B2B Contract - Duration: 6 months with strong possibility of long-term extension
Technology
Asquare GmbH
Senior Backend Engineer - JVM (Java/Kotlin) & AWS
Senior
Remote
Berlin, BE, Germany
65,000 - 70,000 EUR
🏢 Summary: Senior Backend Engineer role focused on designing, building, and operating high-scale distributed systems for real-time location intelligence data processing on the JVM. The position involves end-to-end ownership of cloud-native backend services on AWS, ensuring scalability, reliability, and performance in production environments. You will drive architectural decisions and deliver data-intensive integrations within a cross-functional team. 🗂️ Requirements: 4–5+ years of backend development experience in production environments, Strong expertise in Java or other JVM languages (Kotlin or Scala), Experience with Spring or Spring Boot, Proven experience designing and operating distributed systems, Hands-on experience with AWS and cloud-native architectures, Strong understanding of concurrency and data consistency, Experience with PostgreSQL or other relational databases, Experience debugging and optimizing production systems, Experience building high-throughput or data-intensive systems 📃 Skills: Java, Kotlin, Scala, Spring, SpringBoot, AWS, S3, SQS, SNS, Lambda, PostgreSQL, SQL, Concurrency, JVM, Terraform, MongoDB, Kubernetes, Athena, Glue, Batch, StepFunctions 🏢 Description: At Adsquare, our mission is driven by two core pillars: Passion – Solving complex challenges with great people, technology, and data Niche – Location Intelligence for Programmatic Advertising Our core values are at the heart of everything we do: Drive: We turn ambition into action Resilience: We adapt, persevere, and grow stronger No BS: We value honesty, transparency, and clear communication Humble: We choose modesty over vanity and let results speak for themselves Moral Compass: We do the right thing with fairness, integrity, and respect We are looking for candidates who not only bring strong technical expertise but also embody these values in their everyday work. Your Mission As a Senior Backend Engineer at Adsquare, you will take ownership of designing and operating high-scale distributed systems that power our core data products. Your primary mission is to build reliable, high-throughput backend services on the JVM that process and serve large volumes of location intelligence data in real time. You will work in a highly autonomous, cross-functional team and are expected to proactively identify problems, propose solutions, and drive them into production. In this role, you will: Design and evolve distributed backend systems with a strong focus on scalability, performance, and reliability Own services end-to-end: from architecture decisions to production operations Build and operate cloud-native systems on AWS Collaborate closely with Product and Data teams to deliver impactful features Continuously improve system design, engineering practices, and team effectiveness Your Profile We are looking for a senior-level engineer with strong backend and cloud experience, comfortable owning complex production systems. Must have 4–5+ years of experience building backend systems in production environments Strong expertise in Java or other JVM-based languages (Kotlin, Scala) and the Spring ecosystem Proven experience designing and operating distributed systems under real-world load Hands-on experience with AWS and cloud-native architectures Strong understanding of concurrency, data consistency, and system reliability Experience with PostgreSQL or other relational databases in high-throughput environments Ability to debug and optimize production systems (performance, memory, latency) Proactive mindset: you identify problems, take ownership, and drive solutions independently We especially value candidates who: Have worked on high-volume data or high-throughput systems Understand trade-offs between architectural approaches (sync vs async, etc.) Are comfortable making decisions in ambiguous environments What You Will Do Maintain and evolve existing partner integrations, ensuring reliability and scalability Design and build new integrations for large-scale data delivery Contribute to migrating services toward a cloud-native AWS architecture Monitor system health, troubleshoot production issues, and improve stability Desired Background We are particularly interested in candidates with experience in: Data-intensive or high-throughput backend systems Cloud-based architectures (especially AWS) API-driven or partner integration systems Monolith-to-distributed or cloud-native transformations Your Opportunities In this role, you will have real influence over the technical direction of our systems. We operate with a high level of ownership: engineers are expected to make decisions, propose improvements, and drive execution from idea to production. You will: Shape system architecture and key technical decisions Own services end-to-end and evolve them over time Contribute to scaling our systems and data processing capabilities Work in an environment that values initiative and accountability Recruiting Process Our hiring process is transparent, focused, and respectful of your time: Intro & Values Conversation – Getting to know each other, discussing experience, and aligning expectations Technical Interviews – Backend fundamentals and system design discussions Final Step – Team meeting followed by decision and offer A reference check will be conducted at the final stage. Our Tech Stack Our backend stack is centered around the JVM ecosystem and AWS: Core technologies: Java (11+) and Kotlin Spring / Spring Boot AWS (S3, SQS/SNS, Lambda, etc.) PostgreSQL Also used in our environment: Terraform (Infrastructure as Code) MongoDB Kubernetes Data tools (Athena, Glue, Batch, Step Functions) We do not expect experience with all of these technologies, but you should be comfortable working in modern cloud and data-intensive environments.
Technology
emagine Polska
Senior Software Engineer (Java // Python)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.
Technology
Link Group
Senior Software Enigneer
Senior
Remote
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable solutions within complex distributed systems at significant scale. The position requires strong ownership, architectural decision-making, and collaboration across cross-functional teams. The engineer will drive high-impact technical initiatives in a large, distributed environment. 🗂️ Requirements: Degree in Computer Science or equivalent practical experience, Proven experience delivering complex, large-scale software solutions, Hands-on experience with distributed systems, Ability to make independent architectural decisions, Strong collaboration and communication skills, Ability to operate autonomously with high ownership 📃 Skills: DistributedSystems, Architecture, Scalability, Reliability, Observability, SoftwareEngineering, ComputerScience 🏢 Description: Senior Software Engineer About the Role We are looking for a Senior Software Engineer to join a high-scale product environment operating within complex distributed systems. This role is designed for a highly autonomous individual contributor who can take ownership of complex technical initiatives, influence architectural direction, and deliver scalable, reliable solutions in a large organizational setting. You will collaborate cross-functionally with engineering, product, and design teams while contributing to systems used at significant scale. Key Responsibilities Design and deliver high-complexity system components and features Make informed architectural decisions and evaluate technical trade-offs Ensure quality, scalability, reliability, and observability of delivered solutions Identify and manage technical risks, dependencies, and technical debt Develop deep understanding of the product domain and user impact Collaborate effectively across teams in a distributed engineering environment Operate with high autonomy and ownership Contribute to or elevate engineering standards within the team Mentor or support less experienced engineers when needed Requirements Education Degree in Computer Science, Software Engineering, or equivalent practical experience Experience & Competencies Proven experience as a Senior Software Engineer delivering complex, large-scale solutions Hands-on experience working with distributed systems Strong communication and collaboration skills Ability to independently drive architectural decisions Strong sense of ownership over delivered solutions Nice to Have Experience shaping or improving team-level engineering standards Experience collaborating across multiple teams in complex organizational structures
Technology
OEConnection
Senior Software Engineer (Java/Kotlin)
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Software Engineer role focused on building and scaling cloud-native e-commerce solutions for the automotive repair industry. The position involves designing backend systems, developing microservices and APIs, and shaping system architecture in a modern AWS-based environment. You will contribute to high-load distributed systems while applying best engineering practices in a fully remote setup. 🗂️ Requirements: 5+ years of backend development experience, Strong proficiency in Java or Kotlin, Experience building and optimizing microservices, Experience developing APIs (REST, SOAP, gRPC), Experience with AWS cloud services, Experience with Kubernetes and Docker, Knowledge of TDD and CI/CD practices, Experience with high-load distributed systems, Experience with relational and NoSQL databases 📃 Skills: Java, Kotlin, Ktor, Spring, Gradle, gRPC, REST, SOAP, MariaDB, Redis, dbMate, Kubernetes, Docker, ArgoCD, Grafana, Prometheus, OpenTelemetry, ELK, GitHub, AWS, ECR, EKS, RDS, S3 🏢 Description: Team We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team working on PartsTech solution. You will develop e-commerce solutions revolutionizing the automotive repair industry with cutting-edge, scalable software solutions. We’re on a mission to simplify and modernize how repair shops source and manage parts. About You You will play a key role in shaping our backend systems and technical direction, working with a modern tech stack in a collaborative, fast-paced environment. You will play a key role in developing cloud-native applications, mentoring engineers, and contributing to the development of scalable system architectures. The ideal candidate will have strong background in backend programming languages ( Java/Kotlin ), building and optimizing microservices, developing APIs (REST, SOAP, gRPC) , implementing best practices like TDD and CI/CD and utilizing Amazon Web Services (AWS) . We value strong problem-solving skills, experience with high-load distributed systems, and a proactive approach to software development. Tech stack Programming & frameworks: Kotlin, Ktor/Spring Boot, Gradle, gRPC Databases: MariaDB, dbMate, Redis Containers & orchestration: Kubernetes (K8s), Docker, ArgoCD Monitoring: Grafana, Prometheus, OpenTelemetry, ELK Stack Version Control: GitHub Actions Cloud Platforms: AWS (ECR, EKS, RDS, S3) If you have 5+ years of experience, enjoy solving complex problems, and want to contribute to innovative projects, we would love to connect! We offer the opportunity to work fully remotely.
Technology
Remodevs
Senior Fullstack Engineer (AI-assisted coding)
Senior
Remote
Warsaw, Poland
8,000 - 12,000 USD
🏢 Summary: Senior Software Engineer role focused on designing and building AI-powered backend systems that automate healthcare operations while supporting human workflows. The position involves hands-on system architecture, workflow orchestration, distributed systems, and AI process automation in a regulated environment. Remote-first work with required overlap with US Central Time. 🗂️ Requirements: 6+ years of experience building and maintaining production software systems, Strong experience designing and owning complex backend systems, Strong backend engineering skills, Experience with asynchronous, event-driven, or workflow-based distributed systems, Ability to work with 4–5 hour daily overlap with US team, Experience with AI or LLM-based systems and process automation, Strong spoken and written English communication skills, Ability to solve unclear problems with incomplete information, Self-motivated with strong ownership and responsibility 📃 Skills: TypeScript, Node.js, AI, LLM, Claude, Backend, APIs, HIPAA 🏢 Description: Please Note: Overlap with Central US Time required (until 20-21:00 CEST) We are a health technology company that helps older people and their families apply for important eldercare benefits, including Medicaid, Medicare, and VA programs. We work with healthcare, government systems, and people’s daily lives, so accuracy, reliability, and trust are very important. As the number of patients grows from hundreds to thousands, manual work is no longer enough. We are building AI-powered systems to automate routine tasks while keeping people involved for quality checks, difficult cases, and patient safety. Our goal is to make healthcare operations more scalable without losing the human connection. The Role We are looking for a Senior Software Engineer to lead the design and development of systems that combine AI automation with human workflows. This is an important role close to the core business. It is a fully hands-on position with no management duties or direct reports. You will not only build features, but also design systems, define best practices, and guide technical decisions as we grow. You should feel comfortable solving unclear problems, working closely with operations and product teams, and making smart decisions in a regulated environment. This role is a good fit for someone who enjoys system design, building reliable infrastructure, and taking ownership of their work. What You’ll Work On Designing workflow and orchestration systems for complex operations. Creating AI automations that handle routine tasks safely and send difficult cases to humans. Building systems where AI supports human work before, during, and after tasks. Managing long-running workflows that can last days or weeks. Connecting with external systems such as EVV platforms, insurers, government portals, and older messaging tools. Designing confidence scoring, auditing, and rollback systems for AI processes. Improving system reliability, monitoring, and error handling in production. Responsibilities Lead the technical design and development of scalable backend systems. Make and document architecture decisions with clear trade-offs. Create patterns for collaboration between AI systems and human workers. Work closely with operations teams to understand real-world issues and edge cases. Make sure systems are observable, auditable, and safe to run at scale. Identify technical risks early and suggest solutions. Maintain high standards for code quality, testing, and system design. Share knowledge and help improve the team’s technical standards through reviews and collaboration. What We’re Looking For Required 6+ years of experience building and maintaining production software systems. Strong experience designing and owning complex backend systems. Strong backend engineering skills (we use TypeScript and Node.js, but other languages are welcome). Experience with asynchronous, event-driven, or workflow-based distributed systems. Ability to work with a daily 4–5 hour overlap with the US team (until 20:00 or 21:00 Polish time). Comfortable working with unclear problems and incomplete information. Strong spoken and written English communication skills. Self-motivated with a strong sense of ownership and responsibility. Experience working with AI or LLM-based systems and process automation, such as using Anthropic’s API (Claude) or similar tools in business workflows. Nice to Have Experience in healthtech or other regulated industries. Knowledge of HIPAA and healthcare data privacy and security rules. Experience building systems with strict compliance or audit requirements. Experience with human review workflows. Experience integrating with unstable or legacy third-party APIs. Master’s or PhD in Computer Science, Engineering, or a related field. How We Work Remote-first company. Small, experienced teams with high trust and independence. Strong focus on system accuracy, reliability, and long-term maintenance. Practical and thoughtful use of AI, both for internal development and within our product. Direct connection to real users and operational impact.