Top Software Engineer Jobs in Krakow

12 Days AgoSaved
Remote
29 Locations
Senior level
Senior level
Information Technology • Software
Owns end-to-end test strategy, designs scalable backend and UI automation frameworks, integrates automated testing into CI/CD pipelines, performs exploratory testing, and advocates for testability and reliability across engineering and product. The role requires strong programming, Kubernetes and distributed-systems knowledge, debugging ability, and cross-functional ownership in a fast-moving startup.
Top Skills: Ci/CdDistributed SystemsGithub ActionsGoJavaScriptJenkinsKubernetesPython
One Month AgoSaved
Remote
Poland
Expert/Leader
Expert/Leader
Marketing Tech • Software
Staff Backend Software Engineer responsible for designing scalable distributed systems, APIs, databases, and CI/CD pipelines while migrating a legacy monolith to microservices. The role emphasizes AI-native development through agentic workflows, context engineering, AI tooling, and agent-ready repositories. Responsibilities include technical leadership, system architecture, mentoring, technical debt reduction, cross-team influence, and setting engineering standards across backend platforms.
Top Skills: AWSCi/CdClaude CodeCursor AgentGoGraphQLJavaKotlinMicroservicesNosql DatabasesPHPRelational DatabasesRest Apis
22 Days AgoSaved
In-Office
Kraków, Małopolskie, POL
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Lead performance engineering for Splunk’s petabyte-scale distributed systems. Design and optimize C++ components involving memory, concurrency, I/O, latency, caching, and scalability. Use profiling, eBPF, benchmarks, telemetry, and performance modeling to identify issues and guide architecture. Coordinate cross-functional performance initiatives, quantify trade-offs, lead postmortems, influence technical decisions, mentor engineers, and develop AI-assisted performance workflows.
Top Skills: AnsibleAWSAzureC++DockerEbpfFlame GraphsGCPGitGitlab CiGoKubernetesLinuxLtoNumaPerfPgoPuppetPythonRustSimdTerraformVtune
22 Days AgoSaved
In-Office
Kraków, Małopolskie, POL
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Lead performance optimization for Splunk’s C++ distributed, petabyte-scale data platform. Architect improvements across search, indexing, caching, I/O, concurrency, latency, and scalability; establish profiling, benchmarking, observability, and regression practices; and introduce eBPF, continuous profiling, and AI-assisted workflows. Advise leadership through quantified trade-offs, influence architecture across teams, engage customers, and mentor senior and staff engineers.
Top Skills: AnsibleAWSAzureC++DockerEbpfFlame GraphsGCPGitGitlab CiGoKubernetesLinuxLtoNumaPerfPgoPuppetPythonRustS3SimdTerraformVtune
22 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Logistics • Transportation
Defines backend architecture and technical direction for a fintech platform area spanning payments, merchant, or consumer products. Leads architectural decisions, ADRs, RFCs, distributed systems design, APIs, data consistency, cloud and database selection, and cross-team technical change. Evolves an agentic engineering harness through instrumentation and adoption metrics, contributes to product strategy, and mentors senior engineers. Requires extensive software engineering experience, fintech or payments architecture expertise, and strong technical writing.
Top Skills: Agentic Engineering HarnessesAsynchronous ApisAWSAzureCqrsDocument DatabasesDomain EventsEvent SourcingEvent-Driven ArchitectureGCPKafkaLedger DatabasesLlm Tool-UseRelational DatabasesRestSaga PatternState MachinesTime-Series Databases
22 Days AgoSaved
Hybrid
2 Locations
Expert/Leader
Expert/Leader
Logistics • Transportation
Provides cross-domain technical leadership for InPost’s fintech platform. The role owns architecture decisions across payments, merchant, and consumer platforms; translates business strategy into technical roadmaps; authors ADRs and RFCs; leads adoption of engineering patterns; develops AI-assisted engineering workflows; and mentors Staff Engineers and Engineering Managers. The position requires extensive experience in software engineering, distributed payments systems, architecture authority, production LLM systems, cloud platforms, APIs, databases, and technical communication.
Top Skills: Ai-Assisted Engineering WorkflowsAsynchronous ApisAWSAzureCqrsDocument DatabasesDomain EventsEvaluation HarnessesEvent SourcingEvent-Driven ArchitectureGCPInternal Developer PlatformsLedger DatabasesLlmsMulti-Agent OrchestrationPlatform EngineeringRelational DatabasesRestSaga PatternTime-Series Databases
Reposted 22 Days AgoSaved
Hybrid
Kraków, Małopolskie, POL
Senior level
Senior level
Robotics • Analytics • Energy
Build and operate production-grade AI agents and agentic workflows for ABB digital services and asset management. Integrate agents with enterprise platforms, APIs, operational data, and digital tools. Define orchestration, context, memory, evaluation, safety, monitoring, deployment, and control mechanisms. Partner with architects, product owners, data engineers, and software teams while mentoring colleagues and ensuring secure, scalable, reliable, and cost-effective enterprise solutions.
Top Skills: Agentic WorkflowsAi AgentsAPIsC#/.NetCi/CdCloud DeploymentGitIdentity And ComplianceLarge Language Models (Llms)Microsoft Enterprise SecurityPythonRetrieval-Augmented Generation (Rag)
13 Days AgoSaved
In-Office or Remote
4 Locations
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Lead test framework architecture and continuous execution pipelines for cloud platform features. Define automation standards, shape quality engineering strategy, mentor engineers, and improve release stability. Build automated testing frameworks using Python, Pytest, Go, or Bash, with emphasis on highly available Kubernetes services, containers, cloud-native technologies, Linux systems, networking, security, and CI/CD practices.
Top Skills: BashCi/CdCloud-Native TechnologiesContainersContinuous DeliveryGoKubernetesLinuxNetworking ProtocolsPytestPython
13 Days AgoSaved
Remote
27 Locations
Entry level
Entry level
Information Technology • Software
Design and develop the core vCluster Platform, focusing on Kubernetes internals, tenant isolation, container orchestration, and scalable resource-sharing systems. Build high-performance Go software, own features from technical design through release, solve complex systems-architecture problems, and contribute to open-source projects. The role requires autonomous technical leadership, active collaboration with the Kubernetes community, and experience in high-growth startup environments.
Top Skills: GitGoKubernetes
One Month AgoSaved
Remote
6 Locations
Senior level
Senior level
Internet of Things
Improve Firefox Gecko’s Session History health by writing Web Platform Tests and Gecko mochitests, fixing test failures and code issues, debugging a mature browser-engine codebase, and collaborating through code review and upstream landing.
Top Skills: C++FirefoxGeckoGecko MochitestsJavaScriptWeb Platform Tests
13 Days AgoSaved
In-Office or Remote
4 Locations
Entry level
Entry level
Cloud • Security • Software • Cybersecurity
Leads test strategy, framework architecture, and platform quality initiatives for Akamai’s cloud-native Compute platform. Partners with leaders and architects on testing roadmaps, mentors engineers, establishes automated continuous deployment testing standards, and advances scalable testing methodologies. Requires expertise in test automation, software platform engineering, CI pipelines, infrastructure, networking, Kubernetes, cloud-native services, Python, Go, Linux, and security principles.
Top Skills: Cloud-Native TechnologiesContainer OrchestrationContinuous IntegrationGoInfrastructure ToolsKubernetesLinuxPlatform NetworkingPythonTest Automation
13 Days AgoSaved
Remote
27 Locations
Senior level
Senior level
Information Technology • Software
Design and build the vCluster Platform using Kubernetes internals and Go. Own features end to end from technical design through release, solve complex systems architecture problems, contribute to open-source projects, and develop scalable tenant isolation and resource-sharing solutions. The role requires autonomous technical problem solving, strong Kubernetes expertise, and participation in a high-growth startup environment.
Top Skills: GoKubernetes
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
14 Days AgoSaved
Remote
PL
Senior level
Senior level
Logistics • Transportation
Design and implement Java microservices for parcel creation and other business-critical systems. Responsibilities span architecture, development, automated unit, integration, and contract testing, code reviews, event-driven Kafka integrations, deployment, and end-to-end ownership of solutions. The role requires collaboration across a complex distributed environment, participation in architectural decisions, and use of AI-assisted development tools such as Claude Code.
Top Skills: Apache KafkaArchunitAvroCheckstyleClaude CodeCodenarcConfluent Schema RegistryCursorDockerEvent-Driven DesignGithub CopilotGitlab CiGradleHelmHexagonal ArchitectureHibernateJava 21JpaJunitJwtKubernetesMicrometerMicroservicesMongoDBOauth2OpenfgaPit Mutation TestingPostgresPrometheusR2DbcRest-AssuredSonarqubeSpock FrameworkSpring BootSpring MvcSpring SecuritySpring WebfluxTestcontainersTransactional OutboxWiremock
Reposted 14 Days AgoSaved
Remote
2 Locations
293K-650K Annually
Senior level
293K-650K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop a highly optimized, open-source inference framework for AI networking acceleration on supercomputers and data centers. Build low-level infrastructure using hardware offloads, GPU kernels, RDMA networking, and performance optimization techniques. The role requires modern C++/C/Rust development, Linux expertise, TCP/IP knowledge, and understanding of computer architecture and operating systems, with CUDA, ML, LLM, parallel programming, HPC, and RDMA experience preferred.
Top Skills: CC++CudaGpu KernelsHpcLinuxLlmsMl FrameworksRdmaRustTcp/Ip
Reposted 2 Months AgoSaved
Hybrid
Kraków, Małopolskie, POL
14K-21K Annually
Mid level
14K-21K Annually
Mid level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Design and develop scalable, high-quality backend systems for traffic automated road closure detection, handling the full software development lifecycle.
Top Skills: AthenaAWSBig DataCi/CdDockerEc2EmrGitJavaKubernetesMachine LearningS3ScalaSQL
One Month AgoSaved
In-Office
Kraków, Małopolskie, POL
Senior level
Senior level
Information Technology • Software • Energy • Renewable Energy
Owns the architecture and development of a Python-based automated test framework for hardware validation and production testing. Responsibilities include test execution, configuration, hardware abstraction, diagnostics, reporting, database integration, user interfaces, automated testing, and equipment integration. The role establishes engineering standards, collaborates with electronics and production teams, and resolves complex test-system issues through structured debugging and sustainable improvements.
Top Skills: CanCi/CdGitI2CLabviewLinuxModbusNi TeststandPythonRelational DatabasesScpiSerial CommunicationSpiSQLTcp/IpVisa
One Month AgoSaved
In-Office
Kraków, Małopolskie, POL
Internship
Internship
Hardware • Security • Software • Cybersecurity
Develop and maintain public safety telecommunications applications and development/testing tools as part of an Agile software team. The role involves Java backend and frontend development, Linux-based work, Bash scripting, and use of Git, Bitbucket, and Jenkins. The intern will collaborate with distributed teams, work at least 32 hours weekly, and attend the Krakow office two days per week.
Top Skills: BashBitbucketGitJavaJenkinsLinux
One Month AgoSaved
In-Office
Kraków, Małopolskie, POL
Junior
Junior
Cloud • Information Technology • Internet of Things • Professional Services • Software
Backend-focused Software Engineer responsible for designing, implementing, maintaining, and optimizing reliable services primarily in Python and Go for Splunk Cloud application management. The role includes debugging, API design, automated testing, observability, code reviews, Agile delivery, and cross-team collaboration. Engineers may also contribute to React interfaces and reusable UI components while supporting production deployments and operational excellence.
Top Skills: AgileAWSAzureDockerGoKubectlKubernetesPythonReactRestful ApisTest-Driven Development
Reposted One Month AgoSaved
In-Office or Remote
29 Locations
Entry level
Entry level
Artificial Intelligence • Software • Analytics • Automation
Build and maintain Ergodic AI’s AI platform across back-end and front-end systems. The role involves developing with Python web frameworks and JavaScript/TypeScript, integrating with client technology stacks and workflows, applying AI, ML, and LLM concepts, and contributing to DevOps, cloud deployment, testing, and infrastructure practices. As an early-stage hire, the engineer will help shape the product and solve complex data and AI challenges.
Top Skills: AIAutomated TestingCi/CdCloud PlatformsFastapiFlaskInfrastructure As Code (Iac)JavaScriptLlmsMachine LearningNext.JsPythonReactTypescriptVercel
Reposted 2 Months AgoSaved
In-Office or Remote
Kraków, Małopolskie, POL
Senior level
Senior level
eCommerce • Mobile • Retail
As a Software Engineer in Infrastructure Reliability, you'll build distributed systems that enhance platform reliability, implement traffic control mechanisms, and develop monitoring tools, working closely with diverse teams.
Top Skills: AWSChaos Testing FrameworksGCPIncident Response ToolsKubernetesLoad Testing FrameworksMonitoring ToolsObservability ToolsTraffic Control Mechanisms
Reposted 16 Days AgoSaved
Remote
28 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and implement large-scale browser-based rendering infrastructure to execute and extract structured content from JS-heavy web apps. Improve rendering quality, performance, cost, and throughput at internet scale and productionize rendering research.
Top Skills: AngularChrome Devtools Protocol (Cdp)ChromiumClient-Side RenderingCompositingDomHeadless BrowsersJavaScriptJavascript BundlesLayoutLazy LoadingPaintPlaywrightProgressive Web AppsPuppeteerReactResource LoadingSeleniumServer-Side RenderingSingle-Page ApplicationsStreaming RenderingSvelteVue
One Month AgoSaved
In-Office
Kraków, Małopolskie, POL
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop scalable, reliable, high-performance software for Splunk’s Metadata Catalog and knowledge graph platform. Responsibilities include contributing to feature design, building cloud-native services, debugging customer issues, driving software quality, participating in on-call rotations and incident reviews, and integrating new technologies. The role requires object-oriented development, distributed systems knowledge, containerization, cloud platforms, Agile practices, and CI/CD experience.
Top Skills: AgileApache AgeAWSAws NeptuneAzureC++Ci/CdDockerGCPGoJavaKubernetesNeo4J
27 Days AgoSaved
Hybrid
Kraków, Małopolskie, POL
Senior level
Senior level
Travel
Own the technical direction of Booking Engine services supporting pricing, availability, and booking at high scale. Design, develop, test, and maintain C#/.NET and gRPC-based systems; manage performance, reliability, releases, and incident response. Lead architecture and delivery across engineers, mentor team members, collaborate with product and engineering groups, and drive technical improvements. Participate in on-call support and help establish effective AI-assisted development practices.
Top Skills: .Net.Net 8.Net CoreC#Ci/CdClaude CodeDockerGoogle Cloud PlatformGrafanaGrpcKubernetesMessage BrokersProtocol Buffers
One Month AgoSaved
In-Office
Kraków, Małopolskie, POL
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, build, maintain, debug, and deliver scalable SaaS software and reusable components for Splunk’s App Runtime team. Develop features within a microservices architecture, create automated test suites, integrate metrics and service-level indicators, optimize performance, participate in code reviews, and collaborate with product, architecture, UX, documentation, and engineering teams using Agile SDLC practices.
Top Skills: AgileAWSAzureC++Continuous IntegrationDockerGoGrpcKubernetesLinuxMicroservicesPuppetPythonSaaSTerraform
28 Days AgoSaved
Hybrid
Kraków, Małopolskie, POL
Expert/Leader
Expert/Leader
Information Technology • Software • Travel
Build and maintain scalable applications and services while improving reliability through observability, automation, performance tuning, and incident response. Develop tools and workflows that reduce manual effort, investigate production issues, identify root causes, and implement durable fixes across code, infrastructure, and processes. Collaborate with developers, platform engineers, and product teams to shape technical direction, improve operational readiness, and apply AI to software development and service operations.
Top Skills: APIsC++Ci/CdCloud PlatformsContainersDatabasesDistributed SystemsInfrastructure AutomationJavaKubernetesLinuxNetworkingObservabilityPython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account