July 10, 2026
IT - Software Engineer RFP-261440-1
Mid • Hybrid
Pune, MH, India
Summary
The Software Engineer will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of users and the business, while collaborating with cross-functional teams and contributing through the entire software development lifecycle.
Main Responsibilities:
- Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components.
- Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling).
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with product managers, UX/UI designers, and engineers to define, design, and ship new features.
- Debug and resolve technical issues, ensuring optimal application performance and reliability.
- Contribute to architectural discussions and decisions, shaping the future of the technical stack.
- Stay up-to-date with emerging technologies and industry trends to improve development processes and tools.
- Participate in code reviews, technical documentation, and continuous improvement of engineering standards.
- Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding.
- Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring).
- Identify and implement opportunities for automation and process improvements.
Key Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- 5 years of professional experience in software development.
- Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue).
- Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics, and accessibility.
- Familiarity with cloud deployment concepts (preferably Azure) and environment configuration.
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with SQL and/or NoSQL databases (MSSQL, MySQL, MongoDB, etc.).
- Experience with version control systems (GitHub/GitLab).
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Excellent communication and interpersonal skills.
- Ability to work independently and manage multiple priorities.
Nice to Have:
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines and GitHub actions/workflows.
- Experience with agile development methodologies (Scrum, Kanban).
- Proficiency with Agentic IDEs and "Agent in the loop" workflows.
- Experience in modern CSS architecture and ability to consistently implement design docs.
Other Details:
- Location: Remote (hybrid model)
- Work Model: Hybrid (3 days in office/week)
- Work hours: CET Time zone (9 hours)
- Expected language skill: Fluent English
Similar jobs you might like
Technology
emagine Polska
IT - Software Engineer - RFP-252802-1
Senior
Hybrid
Pune, MH, India
🏢 Summary: The role involves designing, developing, and maintaining scalable cloud-based frontend applications with strong emphasis on architecture, performance, and security. It focuses on building reusable UI components, applying DevSecOps practices, and ensuring high-quality, observable, and reliable software delivery. The engineer collaborates across teams while contributing to architectural decisions and continuous improvement of development standards. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering or equivalent experience, 5+ years of professional software development experience, Strong proficiency in JavaScript and TypeScript, Experience with modern frontend frameworks (React, Angular, or Vue), Strong knowledge of HTML5, CSS3, browser APIs, and web security (XSS, CSP), Understanding of accessibility standards (WCAG), Familiarity with cloud deployment concepts (preferably Azure), Solid understanding of data structures, algorithms, and software design principles, Experience with relational or NoSQL databases, Experience with Git-based version control systems, Experience with Docker and Kubernetes, Experience with CI/CD pipelines and GitHub Actions, Knowledge of DevSecOps practices, Experience with CSS architecture and design tokens, Fluent English 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, WCAG, Azure, MSSQL, MySQL, MongoDB, Cassandra, CosmosDB, GitHub, GitLab, Docker, Kubernetes, CI/CD, GitHubActions, DevSecOps, Scrum, Kanban 🏢 Description: Summary The Software Engineer role plays a critical part in enhancing software solutions that align with user and business demands by designing, developing, and maintaining applications throughout their lifecycle. Main Responsibilities: Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components. Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling). Write clean, efficient, and well-documented code following best practices. Collaborate with product managers, UX/UI designers, and other engineers to define, design, and ship new features. Debug and resolve technical issues, ensuring optimal application performance and reliability. Contribute to architectural discussions and decisions, helping to shape the future of our technical stack. Stay up-to-date with emerging technologies and industry trends, continuously seeking to improve our development processes and tools. Participate in code reviews, technical documentation, and continuous improvement of engineering standards. Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding. Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring). Key Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 5 years of professional experience in software development (3+ years for mid-level, 5+ for senior). Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue). Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics (XSS, CSP), accessibility (WCAG). Familiarity with cloud deployment concepts (preferably Azure) and environment configuration. Solid understanding of data structures, algorithms, and software design principles. Experience with relational and/or NoSQL databases (e.g., MSSQL, MySQL, MongoDB, Cassandra, Cosmos DB). Experience with version control systems (e.g., Github, GitLab). Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent communication and interpersonal skills, with the ability to work effectively in a team environment. Ability to work independently and manage multiple priorities. Experience with Docker and Kubernetes. Familiarity with CI/CD pipelines, Github actions/workflow. Experience with agile development methodologies (Scrum, Kanban). Proficiency with Agentic IDEs and experience with "Agent in the loop" workflows. Proficiency with design tokens, mastery of CSS architecture (CSS Modules, Type-safe CSS), and ability to implement designs consistently across different frontend stacks. Nice to Have: Advanced knowledge of design systems and UI/UX principles. Experience with cross-browser compatibility testing. Familiarity with performance optimization techniques for web applications. Other Details: Language Requirements: Fluent English.
Technology
Cognizant Technology Solutions
Software Engineer (.NET and Angular)
Mid
Remote
130 - 160 PLN
🏢 Summary: Full-time remote Software Engineer role focused on building and maintaining enterprise-grade web applications using Angular 20+ and ASP.NET Core (.NET 9+) in a cloud-native environment. The position involves end-to-end development, secure integrations, scalable architecture, and CI/CD-driven deployments. The engineer will work across the full stack, ensuring performance, security, and high code quality. 🗂️ Requirements: Strong experience with modern web development, Proficiency in Angular 20+, Proficiency in ASP.NET Core (.NET 9+), Proficiency in TypeScript and C#, Experience with Azure AD and MSAL, Experience with Entity Framework Core, Experience with SQL Server and relational databases, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Ability to write unit and integration tests 📃 Skills: Angular, ASP.NET, TypeScript, C#, AzureAD, MSAL, EntityFramework, SQL, Docker, Kubernetes, CI/CD, Vitest, xUnit, Moq, Azure, REST, AzureDevOps 🏢 Description: Software Engineer Work model : Remote Employment Type: Full-Time Job Summary We are seeking a highly skilled Software Engineer with strong experience in modern web application development to join our team in a fully remote setup. The ideal candidate will design, build, and maintain enterprise-grade applications using Angular 20+, ASP.NET Core (.NET 9+), and cloud-native technologies. This role requires excellent technical expertise, a proactive mindset, and the ability to collaborate effectively within cross-functional teams while working independently on complex tasks. Key Responsibilities Design and develop enterprise applications using Angular 20+ for the front end and ASP.NET Core (.NET 9+) for the back end. Implement standalone components and signals-based architecture to deliver responsive and maintainable user interfaces. Integrate Azure MSAL authentication, RESTful APIs, and external system integrations. Build and optimize data access layers using Entity Framework Core and manage relational data in SQL Server. Ensure application security through authentication, authorization, and data protection using Azure AD. Deploy and manage environments using Docker, Kubernetes, and CI/CD pipelines. Write comprehensive unit and integration tests for both front-end (Vitest) and back-end (xUnit, Moq). Collaborate with cross-functional teams to maintain shared libraries and iterate based on user feedback. Troubleshoot, debug, and optimize applications for scalability and performance across the entire stack. Participate actively in code reviews, including reviewing and approving Pull Requests. Document progress, key decisions, and outcomes using Azure DevOps Boards and Wiki. Required Qualifications Strong professional experience in software engineering with modern web technologies. Proficiency in Angular 20+, ASP.NET Core (.NET 9+), and TypeScript/C#. Hands-on experience with Azure AD, MSAL, and secure application design. Solid understanding of Entity Framework Core, SQL Server, and relational data modeling. Experience with Docker, Kubernetes, and CI/CD workflows. Ability to write high-quality unit and integration tests. Strong analytical and problem-solving skills. Excellent communication skills and the ability to work effectively in a remote environment. What We Offer Fully remote work environment. Collaborative and supportive team culture. Opportunities for continuous learning and professional growth. Work with modern technologies and impactful enterprise projects.
Technology

Aledade
Software Engineer I
Junior
Remote
🏢 Summary: The offer is for a Software Engineer I responsible for maintaining, improving, and expanding web applications and data pipelines in a healthcare-focused environment. The role involves building scalable full-stack solutions, collaborating cross-functionally, and applying best practices in observability, testing, and secure development. Candidates will contribute to technical roadmaps using Agile methodologies while working with modern web, cloud, and data technologies. 🗂️ Requirements: BS/BTech in Computer Science, Engineering or related field, 1+ year experience building full-stack web applications, 1+ year experience with SQL or database querying on large multi-table datasets, Experience working in cross-functional engineering teams, Ability to develop scalable and performant solutions 📃 Skills: SQL, HTML, CSS, JavaScript, React, Angular, Vue, Ember, Nodejs, Java, Python, Scala, C#, C++, Go, JVM, AWS, Azure, GoogleCloud, Docker, Kubernetes, CI/CD, APIs, MachineLearning, NLP 🏢 Description: Description: As a Software Engineer I, you will maintain, improve, and expand web applications and data pipelines. The role focuses on creating secure, maintainable, performant, scalable, and stable solutions to complex healthcare industry challenges. Engineers are expected to prioritize observability, alerting, metrics, high test coverage, and frequent incremental releases. Primary Duties: - Develop and implement scalable and performant solutions. - Partner with Engineering Managers, Product Managers, and stakeholders to develop and execute technical roadmaps using Agile processes. Minimum Qualifications: - BS/BTech (or higher) in Computer Science, Engineering or a related field. - 1+ years experience as an engineer building full-stack web applications as part of a cross-functional team. - 1+ years of experience working with SQL or other database querying language on large multi-table data sets. Preferred KSA’s: - Experience building full stack web applications in any language/framework. - Proficiency with CSS/HTML/Javascript and modern JavaScript frameworks (e.g., React, Angular, VueJs/Ember). - Expertise in at least 1 server-side web technology (e.g., Nodejs, Java, Python, Scala, C#, C++, Go, JVM). - Familiarity with relational database systems. - Experience with API design and development. - Experience with cloud based technologies such as AWS, Azure or Google Cloud. - Knowledge of containerization and orchestration technologies such as Docker and Kubernetes. - Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. - Experience with security and systems that handle sensitive data. - Proficiency in machine learning algorithms and techniques. - Experience in deploying machine learning models into production environments. - Expertise with statistical data techniques (such as causal inference, syntactic analysis, sampling methods, NLP), including working with incomplete or unrepresentative data. Physical Requirements: - Sitting for prolonged periods of time. - Extensive use of computers and keyboard. - Occasional walking and lifting may be required.
Technology
Sii
Senior Frontend Developer with AWS (f/m/x)
Senior
On-site
Warsaw, Poland
🏢 Summary: Senior Software Engineer role focused on building scalable front-end and cloud-native applications, with flexibility for deep specialization in modern front-end technologies or AWS cloud engineering. The position involves designing serverless architectures, integrating APIs, managing databases, and implementing CI/CD pipelines in a collaborative environment. Regular on-site presence and strong English communication skills are required. 🗂️ Requirements: Minimum 8 years of commercial software development experience, Strong expertise in front-end development with component-based frameworks or AWS cloud engineering, Hands-on experience designing and delivering cloud-native applications, Experience with serverless architectures, Solid understanding of API design principles and distributed systems, Experience with CI/CD pipelines and deployment automation, Ability to communicate fluently in English, Availability for regular on-site work 📃 Skills: JavaScript, TypeScript, AWS, Serverless, REST, SQL, NoSQL, CI/CD, Docker, Kubernetes 🏢 Description: We are looking for a highly experienced Software Engineer with strong expertise in modern front-end technologies and cloud-based solutions. In this role, you will be responsible for designing and delivering scalable, high-quality applications in a highly collaborative and fast-paced environment. The position requires regular on-site presence and the ability to communicate effectively in English with both technical and non-technical stakeholders. Depending on your strengths, we welcome candidates with either deep front-end specialization or strong hands-on experience in cloud engineering, ideally combining both. Your tasks Develop and maintain applications using modern front-end technologies and strongly typed languages Design and implement scalable cloud-based architectures, including serverless solutions Build and integrate RESTful services to support application functionality Work with both relational and non-relational databases to manage and process data effectively Create and optimize automated deployment pipelines for continuous integration and delivery Collaborate with stakeholders to translate business requirements into technical solutions Requirements Minimum 8 years of commercial experience in software development using modern programming languages Strong hands-on expertise in either front-end development (including component-based frameworks) or cloud engineering (AWS) Practical experience designing and delivering cloud-native applications, preferably in a serverless environment Solid understanding of API design principles and best practices for distributed systems Experience working with CI/CD pipelines and deployment automation tools Excellent communication skills with the ability to explain technical concepts clearly, and fluency in English What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
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
KUBO
Senior/Lead Java Developer
Senior
Hybrid
Gdansk, Poland
180 - 190 PLN/hr
🏢 Summary: Software Engineer role focused on modernizing a mission-critical aviation platform by developing cloud-hosted backend services and scalable cloud-native solutions in AWS. The position involves backend modernization, Kubernetes and container management, CI/CD automation, and operational reliability improvements in a distributed engineering environment. The role offers hybrid work flexibility, B2B or UoP employment, and benefits including healthcare and life insurance. 🗂️ Requirements: Experience developing backend applications in cloud environments, Strong knowledge of AWS and cloud-native architectures, Hands-on experience with Linux, Hands-on experience with Docker, Hands-on experience with Apache, Hands-on experience with Java, Hands-on experience with Spring Boot, Experience with Kubernetes and containerized workloads, Experience with CI/CD, Experience with Infrastructure as Code, Experience with automation, Understanding of cloud security, Understanding of monitoring and production support practices, Strong troubleshooting and problem-solving skills, Ability to work independently and collaborate within distributed teams, English level B2 or higher 📃 Skills: AWS, Linux, Docker, Apache, Java, Spring, Kubernetes, CI/CD, IaC, Automation, SQL, MySQL, Security, Monitoring 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Strong knowledge of AWS and cloud-native architectures Hands-on experience with Linux, Docker, Apache, Java and Spring Boot Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a month in the office in Gdańsk or less frequently, depending on your availability Salary: 190 PLN net/h - to negotiate Benefits: life insurance, private healthcare, Multisport card
Technology
Harvey Nash Technology
SRE Engineer / Software Engineer
Mid
Hybrid
Warsaw, Poland
180 - 200 PLN
🏢 Summary: Project-based Software Engineer (SRE / Production Engineering) role focused on improving system reliability, performance, and automation in a high-performance environment. The position involves building automation tools, supporting deployments, and resolving complex production issues. The role emphasizes collaboration with engineering and infrastructure teams to enhance stability and efficiency. 🗂️ Requirements: Experience in Software Engineering, SRE, or DevOps, Proficiency in Python, C++, or Java, Strong Linux knowledge, Understanding of networking concepts, Experience with Git, Production troubleshooting experience, Ability to build automation tools, Experience supporting deployments and release processes 📃 Skills: Python, C++, Java, Linux, Networking, Git, Scripting, SRE, DevOps, CI/CD 🏢 Description: Software Engineer (SRE / Production Engineering) We are looking for a Software Engineer to support a project focused on system reliability, automation, and production engineering within a high-performance environment. What you’ll do: • Build tools and automation to improve system stability and performance • Support deployments and release processes • Troubleshoot and resolve complex production issues • Collaborate with engineering and infrastructure teams • Create technical documentation and provide progress updates Tech stack: Python / C++ / Java / scripting, Linux, networking, Git Nice to have: Prometheus, Grafana, Splunk, Jenkins, CI/CD tools What we’re looking for: • Experience in software engineering or SRE / DevOps • Strong problem-solving and production troubleshooting skills • Ability to work independently and deliver results • Good communication skills and adaptability Project-based role with a focus on automation, performance, and reliability improvements.
Technology
KUBO
Software Engineer - Cloud Services & Backend Modernization
Mid
Hybrid
Gdansk, Poland
150 - 190 PLN/hr
🏢 Summary: The offer is for a Software Engineer to modernize and develop cloud-hosted backend services for a mission-critical aviation platform used globally. The role focuses on building scalable, resilient, cloud-native solutions in AWS, improving automation, CI/CD, and Kubernetes-based environments. You will contribute to transforming a legacy system into a modern, secure, and highly scalable ecosystem. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, PHP, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Knowledge of cloud security and monitoring practices, Ability to troubleshoot production systems, English B2 level or higher 📃 Skills: AWS, Linux, Docker, Apache, PHP, Kubernetes, CI/CD, IaC, SQL, MySQL, SQLServer, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision
Technology
KUBO
Software Engineer - Cloud Services & Backend Modernization
Mid
Hybrid
Gdansk, Poland
150 - 190 PLN/hr
🏢 Summary: Opportunity to modernize a mission-critical aviation platform by designing and developing cloud-hosted backend services in a scalable, cloud-native AWS environment. The role focuses on building resilient APIs, improving automation and CI/CD pipelines, and managing Kubernetes-based infrastructure to support global aviation data distribution. You will contribute to a large-scale modernization initiative emphasizing scalability, security, and operational excellence. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, and PHP or Java, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Understanding of cloud security, monitoring, and production support practices, Strong troubleshooting and problem-solving skills, English proficiency at minimum B2 level 📃 Skills: AWS, Linux, Docker, Apache, PHP, Java, Kubernetes, CI/CD, IaC, SQL, SQLServer, MySQL, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision
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