June 17, 2026
Senior Game Engine Developer
Senior • On-site
Stockholm, Sweden
Senior Game Engine Developer – Streamed Open World
About the Role
We are looking for a driven and versatile Game Engine Developer to help develop our streamed open-world solution for a golf game. In this role, you will work on everything from building internal tools and pipelines to optimizing rendering and creating high-quality experiences across multiple platforms (Linux, iOS, and Windows). You will be part of a team where we combine creative ideas with technical expertise to deliver a seamless and visually impressive gaming experience.
Responsibilities
Pipeline Development & Automation:
Develop and maintain tools that convert editor scenes into optimized runtime scenes, including handling prefabs and asset packaging (e.g., using Unity Addressables).
System & Tools Development:
Create and improve internal tools (such as our “Assembler” and spline-based region tools) to support artists and designers in production.
Rendering & Optimization:
Work with shaders (e.g., custom PBR), forward rendering, and runtime terrain rendering to maximize performance while maintaining high visual quality.
Platform Support:
Ensure that our solutions are robust and efficient across multiple platforms, including fixed hardware environments.
Collaboration:
Work closely with artists, designers, and other developers to identify needs and drive innovative technical solutions.
Debugging & Maintenance:
Profile, debug, and optimize both tools and runtime systems, and contribute to a sustainable and maintainable codebase.
Qualifications
Experience with game engines (preferably Unity) and pipeline management
Knowledge of real-time rendering, shaders, and graphics optimization workflows
Strong understanding of C# or C++ and solid insight into asset management (e.g., Addressables)
Experience working in cross-functional teams and communicating technical solutions clearly
Interest in developing custom tools, building automated workflows, and improving pipelines
Nice to Have
Experience creating or optimizing forward rendering, PBR, terrain systems, or multi-platform builds
Knowledge of DevOps tools such as GitLab CI/CD, Verdaccio, build servers, Amazon S3, and Kubernetes
Experience with scripting (e.g., Python) for tool or pipeline automation
Similar jobs you might like
Technology
Appliscale
Senior Frontend React Engineer (PST Overlap)
Senior
Remote
Krakow, Poland
24,000 - 28,000 PLN
🏢 Summary: Senior Frontend Software Engineer role focused on building and maintaining complex web applications that power competitive tournament systems and public-facing experiences. The position involves end-to-end ownership of frontend features, including graph-based workflows, account management, and tournament operations. You will collaborate cross-functionally to deliver high-quality, scalable, and performant UI solutions integrated with backend services. 🗂️ Requirements: 5+ years frontend development experience, 4+ years experience with React, 4+ years experience with TypeScript, Bachelor's degree in Computer Science or related field, Senior-level experience building production frontend applications, Hands-on experience with GraphQL, Hands-on experience with Next.js including SSR and CSR, Experience integrating frontend with backend services, Understanding of modern frontend architecture, Knowledge of state management patterns, Experience with component-based design, Understanding of accessibility standards (WCAG), Ability to work in distributed teams across time zones 📃 Skills: React, TypeScript, JavaScript, GraphQL, Next.js, SSR, CSR, REST, Spring, HTML, CSS, WCAG 🏢 Description: About the role: Our client is one of the largest game studios known for its very successful online MOBA and FPS franchises. You will be part of a team that builds the systems and tools that power competitive play - from internal operator tooling used to create and manage tournaments, to player-facing web experiences that support competition at scale. We’re looking for a Senior Frontend Software Engineer to help us design and build complex frontend applications that support tournament creation, account management, and competition workflows. This role will work across internal operator tools as well as contribute to our public-facing experiences. This is a hands-on senior role where you’ll be expected to take ownership of features end-to-end, collaborate closely with product and backend partners, and deliver high-quality, maintainable frontend code. You will work closely with the engineering team in Los Angeles and other locations in the US West Coast. Due to working across multiple time zones, flexibility to attend later meetings on a daily basis is an important factor for success in this role (up to 9-10PM CEST). Each team member is expected to proactively propose tools, designs, and implementation strategies. Responsibilities: Design, build, and maintain frontend applications that support tournament setup, configuration, and operations. Work on complex UI workflows for creating and managing graph-based tournament structures. Contribute to public-facing web experiences with a focus on performance, usability, and polish. Collaborate closely with backend engineers, product managers, and designers to translate requirements into robust UI solutions. Integrate frontend applications with backend services, including GraphQL APIs and Java Spring REST APIs. Participate fully in team rituals, including 2-week sprints, planning, refinement, and retrospectives. Take clear ownership of your work - asking questions early, surfacing risks, and caring deeply about the quality of the end results Required qualifications: 5+ years of experience with Frontend Technologies 4+ years of experience with React and Typescript Bachelor's or higher degree in Computer Science , Software Engineering, or a related field Senior-level experience building production frontend applications. Hands-on experience with GraphQL and Next.js , including both SSR and CSR patterns. Experience integrating frontend applications with backend services (experience consuming Java Spring REST APIs is a plus). Solid understanding of modern frontend architecture, state management, and component design. Comfortable working independently in a remote environment while staying engaged and communicative. Understanding of accessibility standards and guidelines (e.g. WCAG) Nice to have: Working with PaaS Vendors like Netlify Hands-on experience working with Public Cloud, preferably AWS (Lambda/Serverless). Familiarity with complex data visualization or workflow-heavy UIs. Experience working on consumer-facing web products at scale. Familiarity with trading card games (TCGs) and tournament formats (e.g., Swiss rounds, decklists, brackets), or a strong interest in competitive gaming, esports. Familiarity with testing frameworks (e.g. JEST, RTL. Playwright) Experience with observability and monitoring tools, preferably Datadog
Technology
Link Group
Frontend Developer
Senior
Remote
Lublin, LU, Poland
32,000 - 32,000 PLN
🏢 Summary: Frontend Engineer role focused on leading and evolving the architecture of digital draw game clients. Responsible for building and optimizing scalable, event-driven frontend systems using a modern React and TypeScript stack, enabling real-time gameplay and backend communication. The position includes ownership of client frameworks, build pipelines, and technical alignment with external studios. 🗂️ Requirements: 5+ years developing complex frontend applications, Strong experience with React, Strong experience with TypeScript, Hands-on experience with HTML5 game technologies, Experience building interactive web applications, Strong knowledge of state-driven systems, Strong knowledge of event-driven systems, Deep understanding of asynchronous programming, Proficiency with Vite, Experience with CSS frameworks, Experience with automated testing environments, Experience with Git and version control workflows 📃 Skills: React, TypeScript, Vite, HTML5, Three.js, PlayCanvas, JavaScript, Tailwind, CSS, Git, Testing, Asynchronous 🏢 Description: Frontend developer We are looking for an experienced Engineer to take technical ownership of the frontend architecture powering our digital draw games. In this role, you will design and maintain the core client frameworks that enable the integration of various game categories with our platform, defining how games handle lifecycles, player interactions, and real-time backend communication. Responsibilities: Architectural Leadership: Lead the evolution of frontend frameworks and reusable client foundations to support diverse game paradigms. Core Development: Build and optimize frontend systems using a modern stack including React, TypeScript, and Vite . Communication Patterns: Implement robust, event-driven client-server interactions for both on-demand and real-time gameplay. Technical Translation: Turn complex gameplay flows, UX layouts, and production specs into scalable, high-performance implementations. External Partnership: Act as a technical guide for external development studios, ensuring their games align with our architectural standards. Standards & Quality: Enforce coding standards, manage build pipelines, and identify technical bottlenecks or risks early in the lifecycle. Requirements: 5+ years of experience developing complex frontend applications with a focus on React and TypeScript . Hands-on experience with HTML5 game technologies , such as Three.js or PlayCanvas , and building interactive web applications. Strong background in state-driven and event-driven systems , including a deep understanding of asynchronous programming. Proficiency with modern tooling, including Vite, CSS frameworks (like Tailwind) , and automated testing environments. Collaboration Skills: Proven ability to work alongside designers and backend teams to translate product concepts into technical reality. Workflow Expertise: Solid experience with Git , version control practices, and managing collaborative development workflows.
Technology

TurbineOne
Simulation & Game Developer (Autonomous Systems)
Senior
Remote
Washington, DC
🏢 Summary: Senior/Principal Simulation & Game Developer role focused on building an interactive, physics-based simulation platform for autonomous aerial and maritime systems. The position involves developing a game-like environment using Unreal Engine or Unity, integrating autonomy software as controllable agents, and creating tools for scenario design, testing, and analysis. The role combines game development, simulation engineering, and robotics in a product-driven, cross-functional setting. 🗂️ Requirements: 5+ years in game development, simulation engineering, or 3D application development, Strong experience with Unreal Engine or Unity, Experience with physics-based environment development, Experience building user-generated content tools (level editors, scenario builders), Experience integrating external systems or APIs into game engines, Ability to develop scripting, telemetry, and scenario playback systems, Understanding of AI or complex NPC behavior systems, Experience collaborating with robotics or autonomy teams 📃 Skills: Unreal, Unity, AirSim, Gazebo, C++, C#, ROS, MAVLink, APIs, Networking, Physics, Telemetry, AI, 3D, Scripting 🏢 Description: ABOUT THE JOB Company Intro: TurbineOne is the frontline perception company. We deliver decision advantage, better situational awareness, and stronger force protection. Our customers love how we automate the right portions of the military intelligence cycle while keeping them in the loop. The company is a small, fast-moving, and high-performance startup backed by the best DefenseTech venture capitalists. Job Title: Senior / Principal, Simulation & Game Developer (Autonomous Systems)Reporting to: Applied Robotics Engineering ManagerLocation: Geographically flexible (remote-friendly) Description TurbineOne is looking for a senior/principal game developer to build an interactive simulation environment that brings our autonomous vehicle software to life. This role will focus on developing a "game-like" platform where both technical and non-technical users can design, run, and evaluate real-world scenarios involving aerial drones and autonomous maritime systems. You will own the development of a simulation product that integrates our autonomy stack as the "agents" inside rich, physics-based environments. Leveraging platforms like Unreal Engine (AirSim) or Unity, you will create intuitive tools and immersive environments that enable rapid scenario testing, validation, and experimentation. This is a highly cross-functional role at the intersection of game development, simulation, and robotics. Primary Responsibilities Own the design and development of a simulation platform that enables users to create and test real-world autonomous vehicle scenarios Build immersive, physics-based environments using Unreal Engine (preferred, with AirSim) or Unity Integrate TurbineOne's autonomy software into simulation environments as controllable agents Develop intuitive tooling and UX that allows non-technical users to configure scenarios, define conditions, and evaluate outcomes Create systems for scenario scripting, playback, telemetry visualization, and analysis Collaborate closely with robotics engineers to ensure simulation fidelity and alignment with real-world vehicle behavior Balance realism with usability—build simulations that are both technically meaningful and easy to interact with Be a product owner—define and drive the vision for simulation capabilities; there are no tickets to crunch here Dream big—prototype, experiment, and iterate quickly on new ideas for how simulation can accelerate autonomy development and testing Desired Experience 5+ years of experience in game development, simulation engineering, or interactive 3D application development Strong experience with Unreal Engine (preferred) or Unity, including physics systems and environment creation Experience building tools or systems for user-generated content (e.g., level editors, scenario builders, modding tools) Familiarity with simulation frameworks such as AirSim, Gazebo, or similar is a strong plus Experience integrating external systems or APIs into game engines (e.g., networking, real-time data, control systems) Understanding of enemy AI, complex scripting behaviors or other NPC mecahnics Strong sense of UX for interactive tools—especially for non-technical users Experience working through ambiguity and shaping early-stage products Bonus: familiarity with robotics concepts (ROS, MAVLink, etc.) or prior work in simulation for autonomy Startup Culture Expectations We're a small, fully remote team—everything is our responsibility Our team thrives on autonomy, trust, and strong communication You'll be expected to take full ownership of your domain—from idea to implementation Comfort with constant change, fast iteration, and learning by doing is essential We value builders who experiment, share failures openly, and push toward impactful solutions Most startups fail—no one is coming to save us, and that's what makes this fun
Technology
Appliscale
Senior Java Engineer (PST overlap)
Senior
Remote
Krakow, Poland
26,000 - 30,000 PLN
🏢 Summary: Senior Backend Software Engineer role focused on building and extending tournament systems that power competitive play, including registration, workflows, and backend services. The position involves implementing complex tournament logic and designing reliable APIs and data models that directly impact competitive outcomes. This is a hands-on role with end-to-end ownership of Spring Boot-based services and tournament domain architecture. 🗂️ Requirements: 6+ years backend development experience, Strong Java 17+ proficiency, Experience with Spring Boot or similar frameworks, Experience designing REST APIs, Experience with JPA, Hibernate or SQL-first data modeling, Strong relational database knowledge, Experience building systems with complex workflows or state transitions, Ability to design clean, maintainable backend architectures, Experience owning production systems 📃 Skills: Java, Spring, SpringBoot, REST, GraphQL, JPA, Hibernate, SQL, JOOQ, Kinesis, Kafka 🏢 Description: About the role Our client is one of the largest game studios known for their very successful MOBA and FPS franchises. You will be a member of the Organized Play team that builds the systems that power competitive play - from tournament registration and operator tooling to the backend services that drive player and fan-facing experiences. We’re hiring a Senior Backend Software Engineer to help build and extend tournament systems supporting Organized Play initiatives. You’ll work across: Compete Services - Spring Boot-based services supporting tournament workflows and public-facing APIs Esports Services - modelling tournaments, brackets, and match structures The core challenge here is complex business logic and correctness. These systems directly impact competitive outcomes and the experiences of players and fans. This is a hands-on senior role with end-to-end ownership. Please note, availability to attend afternoon/evening meetings is a requirement for this role as most of the team is located on the US West Coast (LA and Seattle) Responsibilities Implement tournament lifecycle logic (Swiss, playoffs, standings, tiebreakers) Build workflows for registration, dropouts, rule enforcement, and audit logging Extend backend services that model tournaments and match structures Design and evolve clean, maintainable backend components Develop REST and GraphQL APIs Work with relational databases to model and query tournament data Debug complex production issues and review peer code Participate fully in 2-week sprints and team rituals Required qualifications 6+ years backend development experience with ownership of production systems. Strong modern Java (17+) Experience building services with Spring Boot or similar frameworks Demonstrated ability to design clean, maintainable backend architectures Experience building systems with complex workflows or state transitions Experience designing REST APIs Experience with JPA / Hibernate or strong SQL-first data modeling (e.g., JOOQ ) Solid relational database fundamentals Comfortable working independently in a remote environment Nice to have Experience with GraphQL APIs Experience with event-driven systems ( Kinesis , Kafka , etc.) Experience implementing caching or rate limiting Experience building correctness-critical systems Experience building internal/operator tools Experience with competitive or gaming platforms Familiarity with trading card games (TCGs) and tournament formats (e.g., Swiss rounds, decklists, brackets), or a strong interest in competitive gaming, esports
Technology
Strategicsiq
Game Systems Developer | AR/VR & Mobile (B2B) - Onsite/Hybrid - Warsaw - Poland
Senior
Hybrid
Warsaw, Poland
1,400 - 1,700 PLN
🏢 Summary: B2B role for an experienced Game Systems Developer focused on AR/VR and mobile ecosystems, responsible for deep technical investigations, root cause analysis, and maintaining technical integrity across Unity/Unreal and Android/Horizon platforms. The position centers on debugging complex systems, developing interactive 2D/3D applications, and bridging platform-level issues with immersive environments. It combines system architecture, mobile integration, and high-level developer support in a fast-paced environment. 🗂️ Requirements: 4+ years professional software development experience, Hands-on experience with Meta Horizon, Unity, or Unreal Engine, Strong proficiency in Android SDK, Proficiency in Kotlin and Java, Experience developing interactive 2D/3D applications, Expertise in log analysis and root cause analysis, Ability to debug complex source control history, Ability to document and reproduce complex technical issues 📃 Skills: Unity, Unreal, C#, C++, Android, Kotlin, Java, MetaHorizon, AR, VR, SDK, Git, Python, PHP, CRM 🏢 Description: We are seeking a highly analytical Game Systems Developer with a specialized focus on AR/VR and Mobile ecosystems . This is a high-impact B2B role designed for a developer who excels at the intersection of immersive technology and complex system architecture. Unlike standard feature-development roles, you will be responsible for the technical integrity of the developer experience. You will dive deep into root cause analysis , investigate complex software bugs, and bridge the gap between Meta Horizon/Android platforms and high-fidelity interactive environments. Key Responsibilities Technical Investigation: Perform deep-dive log analysis and root cause analysis within Mobile, AR/VR, and Gaming environments. System Development: Design and implement interactive 2D/3D applications using Unity (C#) or Unreal Engine (C++) . Mobile Integration: Lead technical issue investigation for Android/Horizon-based mobile application projects. Documentation & QA: Define, document, and communicate complex bug reproduction steps and technical solutions to cross-functional teams. Developer Relations: Provide high-level technical support via CRM and social platforms, acting as a proactive advocate for developer needs. Autonomy: Navigate and bring structure to an unstructured, fast-paced environment, managing multiple technical priorities independently. Technical Requirements Experience: 4+ years of professional software development experience. AR/VR Expertise: Hands-on experience with Meta Horizon , Unity , or Unreal Engine . Mobile Stack: Strong proficiency in Android SDK , including Kotlin and Java . Analytical Skills: Expert-level ability to read, debug, and understand complex source control history and software logs. Technical Writing: Proven ability to document intricate technical processes and bugs with high attention to detail. Language: Exceptional verbal and written English (C1 preferred) with high emotional intelligence and patience. Preferred Qualifications DevOps: Experience in developer operations and technical issue triage. Scripting: Proficiency in Python or PHP . Tools: Familiarity with professional CRM platforms and developer support ecosystems. Education: Bachelor’s degree in Computer Science or a related technical field. What We Offer Competitive B2B Rate: Professional-grade compensation tailored to your experience. Innovation Access: Hands-on experience with the latest VR/AR headsets and specialized AV hardware. Impact: A position where your technical findings directly influence product stability and the developer community. Professional Growth: A flat organisational structure that values technical autonomy and proactive problem-solving. Recruitment Process Technical Screening (Experience & Portfolio) Deep-Dive Technical Interview (Log Analysis & System Architecture) Final Decision
Technology
Link Group
Senior Platform Engineer with Python
Senior
Hybrid
Warsaw, Poland
40,000 - 50,000 PLN
🏢 Summary: The role focuses on building and evolving core platform services to support engineering teams, emphasizing scalable cloud-native solutions, developer experience, and automation. It involves designing shared services, advancing CI/CD and Infrastructure as Code practices, and integrating AI-powered tools and LLM-based solutions. The position also promotes DevOps and SRE standards to ensure reliability and operational excellence in production environments. 🗂️ Requirements: 8+ years of experience delivering production-grade software solutions, Strong proficiency in Python, Experience with Kubernetes and containerized environments, Experience with distributed systems, Knowledge of REST and gRPC service development, Experience with cloud-native architectures, Hands-on experience with Infrastructure as Code tools, Familiarity with AI tooling and LLM-based applications, Ability to support production systems and incident response 📃 Skills: Python, Kubernetes, Docker, REST, gRPC, Terraform, CI/CD, LLM, AI, DevOps, SRE, Cloud, Automation 🏢 Description: We are looking for a Senior Platform Engineer to help build and evolve the core technology platforms that support our engineering organization. This role focuses on developing scalable software solutions, improving developer experience, and driving cloud-native engineering practices across the business. Working closely with engineering, cloud, and operations teams, you will contribute to platform architecture, automation initiatives, and the adoption of modern development and reliability practices. Key Responsibilities • Design and maintain shared platform services and engineering tools used across multiple teams. • Develop and enhance internal platforms, including authentication, developer tooling, and infrastructure services. • Build AI-powered solutions leveraging LLMs, intelligent agents, and automation technologies. • Contribute to engineering standards, architectural guidelines, and reusable frameworks. • Improve software delivery through CI/CD, automation, and Infrastructure as Code. • Promote DevOps and SRE practices, including observability, monitoring, and operational excellence. • Support production systems through incident response and reliability improvements. Required Qualifications • 8+ years of experience delivering software solutions in production environments. • Strong programming skills in Python; experience in other languages like Java, C#, C++, Go or others, nice to have • Experience with Kubernetes, containers, and distributed systems. • Knowledge of REST and gRPC service development. • Experience with solution architecture and cloud-native technologies. • Familiarity with AI tooling, agent-based frameworks, and LLM-powered applications. • Hands-on experience with Infrastructure as Code tools such as Terraform. • Strong communication and technical documentation skills.
Technology
Appliscale
Senior Javascript Engineer
Senior
Remote
Krakow, Poland
20,000 - 26,000 USD
🏢 Summary: Senior Software Engineer role focused on building and operating monetization systems for a large-scale live game. The position involves developing and maintaining highly available backend services, web UI surfaces, and client integrations with strong DevOps and reliability practices. You will work across the full stack to support purchasing, rewards, and progression systems with high reliability expectations. 🗂️ Requirements: Strong Java 21 expertise, Experience with distributed systems and service-oriented architecture, Proficiency in REST APIs and SQL databases, Experience with CI/CD systems, Working knowledge of C++ for client integration, Understanding of client-server interactions (HTTP/REST), Proficiency in HTML, CSS, and JavaScript, Experience with Linux environments, Scripting skills in Bash or Python, Experience with observability and monitoring tools, Version control experience, Experience in incident response and live operations 📃 Skills: Java, C++, SQL, REST, HTML, CSS, JavaScript, Linux, Bash, Python, Datadog, Git, Perforce, Jenkins, PagerDuty 🏢 Description: About the role: Our client is an established game studio renowned for its highly successful MOBA and FPS franchises. As a Senior Software Engineer on the Monetisations team, you will have the chance to build and operate key player-facing systems that support the purchasing, rewarding, and progression experiences within one of the world’s largest live games. You will be responsible for maintaining game systems that are healthy, reliable, and continually evolving. You will work across backend services, deployment pipelines, monitoring systems, and integration points with the Game Client with very high reliability and quality expectations. You must combine a DevOps mindset with the ability to contribute code across the full game technology stack.By joining the team, you will help accelerate the delivery of upcoming strategic initiatives. You will work on a daily basis with an engineering team based in Dublin (Ireland), but occasional afternoon meetings with other teams based on the US West Coast (LA and Seattle) are also possible. This role requires engineers with strong Java backend skills, solid web UI skills, a DevOps mindset , and familiarity with C++ client integration Responsibilities: Maintaining and improving large-scale distributed systems that support players globally Automate operational processes and reduce team toil (scripts, pipelines, diagnostic tools) Improve observability, monitoring, alerting, and deployment workflows Working on highly available backend services with strong operational rigor Supporting and extending the existing Game Client experience (Web UI surfaces built with HTML/CSS/JS and C++ integration points) Contributing to KTLO efforts , including quality improvements, bug fixes, and feature updates Participating in live operations , including on-call rotation, incident investigation, stability improvements, release validation, and root-cause analysis Collaborating across product, QA, design, art, and data teams to support seasonal content, offers, store changes, and monetization updates Feature delivery within established systems , often spanning multiple pods or workstreams Required Core Technical Skills: Backend Strong Java 21 expertise (main language for service maintenance/development) Distributed systems debugging and service-oriented architecture REST APIs, SQL data stores CI/CD systems (Cloudbees Jenkins ) Game Client Working familiarity with C++ for client integration fixes Understanding of client-server interactions (HTTP/REST) and data flow paths Web Surfaces & UI HTML, CSS, Javascript DevOps Tooling & Reliability Engineering Linux , Bash / Python scripting Observability platforms ( Datadog ) Version Control expertise ( Git , Perforce ) Incident response and postmortem practices ( Pagerduty ) Behavioural Expectations: High ownership over production health and system reliability Clear communicator during high-pressure situations (e.g. live incidents) Autonomy in navigating legacy systems and ambiguous problem spaces Strong collaboration with backend, client, QA, and operations teams Player-first thinking – minimizing downtime, regressions, and impact on players Nice To Have: Experience in the gaming industry, particularly with online multiplayer games Experience working with cross-discipline organizations that build data products
Technology
Grape Up
Fullstack Support Engineer (Java/React)
Mid
Remote
Krakow, Poland
17,300 - 22,000 PLN
🏢 Summary: Senior production support and backend engineering role focused on maintaining and improving a connected-vehicle platform for a major automotive OEM using Java, Spring, AWS, and microservices. The position involves resolving high-severity production incidents, modernizing legacy systems, improving observability and automation, and participating in a 24/7 on-call rotation. 🗂️ Requirements: 3+ years of JVM backend development or production support experience, Strong Java skills, Strong Spring framework knowledge, Experience with microservices and web applications in production, Experience troubleshooting live production issues, Working knowledge of AWS, Experience with CI/CD pipelines, Hands-on experience with observability and monitoring tools, Solid Git skills, Understanding of security and compliance practices, English proficiency, Polish proficiency, Analytical and problem-solving skills, Availability for shifted schedule (10:00–18:00), Openness to occasional international travel 📃 Skills: Java, Spring, JVM, AWS, CI/CD, Git, Microservices, Observability, Monitoring, Logs, Metrics, Traces, Tomcat, ServiceNow, JIRA, Confluence, React, ReactNative 🏢 Description: Grape Up is a consulting and technology company helping enterprises build mission-critical applications by leveraging AI, cloud-native technologies, and modern software delivery practices. We’re looking for an experienced engineer to join a senior, dedicated team providing production support and evolution for a major automotive OEM’s connected-vehicle platform – a portfolio of web applications and microservices covering telematics, subscriptions, payments, and remote services. You’ll resolve real production issues, then use what you learn to make the platform measurably better: refactoring, breaking down legacy monolithic pieces, modernizing the stack, and raising the bar on observability and automation. What to expect from this role We work in a shifted schedule (10:00–18:00) , which allows the team to better align with global client time zones and ensure solid coverage for production operations. We’re looking for someone who’s comfortable with, or prefers this setup. This role also involves occasional business travel , including an upcoming project kick-off at the client’s site in the USA . If you enjoy a mix of remote work and international on-site collaboration, this could be a great fit. Responsibilities Own the full incident lifecycle for live production services – triage, resolve, and run root-cause analysis on high-severity (P1/P2) incidents so they don’t come back Write permanent fixes, hotfixes and patches in a modern Java 21 / Spring codebase, not just workarounds Identify and drive technical improvements, harden reliability and performance Level up observability and automation: add the missing logs, metrics and traces, build self-healing and alert-noise reduction, and automate the toil out of operations Handle system lifecycle work – framework/library upgrades, security patching, vulnerability remediation, End-of-Life monitoring Take part in a 24/7 on-call rotation for critical incidents (additionally compensated) Requirements 3+ years of experience building and/or supporting backend applications on the JVM, with strong Java and Spring Experience operating microservices and web applications in production, including troubleshooting live issues Working knowledge of AWS and CI/CD pipelines Hands-on experience with observability tooling (logs, metrics, traces) and production monitoring Solid Git skills and understanding of security-and-compliance practices Excellent command of English and Polish (all communication, reports and documentation are in English) Analytical thinking and strong problem-solving skills Comfort with a shifted work schedule (10:00–18:00) and openness to occasional international business travel Nice to have Experience supporting automotive OEM or connected-vehicle platforms Familiarity with application servers such as Tomcat Experience in production-support / on-call / SRE-style roles and incident management Familiarity with ServiceNow, JIRA and Confluence in an operational context Comfortable working across the stack – primarily Java/Spring backend, with some React Native mobile support Experience with certificate/secrets management and disaster-recovery testing Benefits Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Special rewards for your years with us (G-Man) Integration activities
Technology
Team Up
💎 Principal Software Engineer (m/k) 💎
Senior
Hybrid
Wrocław, Poland
🏢 Summary: Seeking a Principal Software Engineer to lead the design and delivery of enterprise-scale software and AI-driven platform solutions within a global engineering team. The role focuses on technical leadership, scalable application development, CI/CD automation, and building AI-powered systems using large language models. Candidates will collaborate with architects and engineers to drive innovation, engineering standards, and continuous improvement initiatives. 🗂️ Requirements: 10+ years of experience in Software or Platform Engineering, Proficiency in C# or Java or Python, Experience designing and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub and Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to design AI evaluation frameworks and A/B testing, Strong understanding of software engineering principles and architecture 📃 Skills: C#, Java, Python, GitHub, Azure, DevOps, LLMs, AI, CI/CD, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.
Technology
Team Up
💎 Principal Software Engineer (m/k) 💎
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Principal Software Engineer role focused on designing and delivering enterprise-scale software and AI-powered platform solutions in a global engineering environment. The position involves technical leadership, software architecture, CI/CD automation, and development of AI systems using large language models and embedding technologies. The role also includes mentoring engineers, driving engineering standards, and contributing to large-scale cloud and digital transformation initiatives. 🗂️ Requirements: 10+ years of Software Engineering or Platform Engineering experience, Proficiency in C# or Java or Python, Experience designing, developing, and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture, Bachelor's degree in Computer Science, Engineering, IT, Mathematics, or related field 📃 Skills: C#, Java, Python, GitHub, Azure, AzureDevOps, CI/CD, LLMs, AI, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.