Top Software Engineer Jobs in Berlin

Reposted YesterdaySaved
In-Office
Berlin, DEU
Senior level
Senior level
Information Technology
Build and operate high-traffic services and APIs for product content quality at scale. Design content validation and enrichment systems, contribute to architecture, optimize performance, manage content lifecycles, and own services through deployment, monitoring, debugging, and scaling. Collaborate with Product, Design, and Data teams while practicing TDD, continuous delivery, Scrum, and effective code review.
Top Skills: APIsArgocdAWSCloudFormationContinuous DeliveryDatadogDistributed TracingDroneDynamoDBGCPGoGrafanaHelmMongoDBMySQLPostgresPrometheusPythonRedisScrumTddTerraform
Junior
Fintech • Payments • Financial Services
Develop and maintain business-critical clearing and settlement services using Kotlin, Java, and Spring Boot. Collaborate with cross-functional teams while learning agile practices, Domain-Driven Design, testing, CI/CD, and cloud-native AWS development. Build reliable, secure, compliant financial workflows using containerized and event-driven services. Contribute to infrastructure as code, observability, monitoring, and continuous improvement with guidance from experienced engineers.
Top Skills: Amazon EcsAutomated TestingAWSAws LambdaCi/CdDomain-Driven DesignInfrastructure As CodeJavaKotlinMonitoringObservabilityRelational DatabasesSpring Boot
Reposted 5 Days AgoSaved
In-Office
7 Locations
Mid level
Mid level
Software
The Software Developer will design and develop web applications, improve system reliability, and collaborate on architecture and deployment strategies.
Top Skills: AWSCi/CdJavaJavaScriptKotlinKtorKubernetesNode.jsSpringTerraformTypescript
5 Days AgoSaved
In-Office
Berlin, DEU
Internship
Internship
Healthtech • Software
Six-month full-time software engineering internship building and shipping full-stack healthcare features. The intern will collaborate with engineers, product managers, and designers; write tested, secure, scalable code; contribute to design, development, peer review, and deployment; and explore AI and distributed systems. The role requires a final-year software-related student who is fluent in English and comfortable coding across multiple languages. Web development, side projects, open-source contributions, and AI-assisted coding experience are preferred.
Top Skills: Claude CodeJavaKotlinPythonRuby on RailsReact NativeSwiftTypescript
11 Days AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Software • Generative AI
Design, build, and maintain backend services for AI-powered campaign optimization products. Support data scientists in deploying machine learning models, improve architecture and engineering practices, contribute to planning and retrospectives, mentor teammates, and collaborate with product and infrastructure stakeholders. The role requires strong Python skills, production software development experience, cloud infrastructure knowledge, and the ability to work hybrid from the office three days per week.
Top Skills: AWSDockerGCPKubeflowKubernetesMlflowNode.jsPostgresPythonPyTorchReactTensorFlowTypescript
3 Days AgoSaved
Easy Apply
Remote or Hybrid
Germany
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Develop and maintain MongoDB’s distributed query execution engine. Responsibilities include writing high-quality C++ code, implementing query execution algorithms and language features, improving performance and robustness, diagnosing query issues, testing, code reviews, and supporting large-scale software. The engineer will collaborate with peers, independently deliver complex functionality, lead major features, and mentor newer engineers.
Top Skills: AWSCC++GCPAzureMongoDBRust
12 Days AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Provide technical leadership for real-time data collection and delivery systems. Design, develop, tune, and maintain low-latency distributed infrastructure and data-processing services on cloud platforms. Collaborate with product, DevOps, engineering, and executives on roadmaps and data products; participate in architecture decisions, mentor developers, scale infrastructure, and support on-call operations.
Top Skills: AkkaAWSContainerizationDistributed SystemsJavaNoSQLPlay FrameworkScalaSQLTerraformZio
Senior level
Fintech • Payments • Financial Services
Build and operate business-critical clearing and settlement services using Kotlin, Java, Spring Boot, and AWS. Responsibilities include designing distributed event-driven systems, developing APIs, implementing automated testing and CI/CD, managing infrastructure as code, and improving observability, reliability, security, and developer experience. The role requires ownership from concept through production within autonomous, agile, cross-functional teams and includes modeling complex financial workflows using Domain-Driven Design.
Top Skills: Amazon EcsAWSAws LambdaCi/CdDomain-Driven DesignInfrastructure As CodeJavaKotlinSpring Boot
YesterdaySaved
Remote
27 Locations
65K-115K Annually
Junior
65K-115K Annually
Junior
Retail • Sales • Software
Build and maintain end-to-end ERP features across Django backend services and Next.js frontend applications. Develop models, APIs, database migrations, tenant isolation, and row-level security; understand legacy C++ desktop behavior; write tests, monitor production releases, conduct code reviews, and collaborate with senior and junior engineers. The role requires independent delivery, strong communication, attention to quality, and a focus on reliable, performant systems.
Top Skills: AWSAzureC++DjangoKubernetesNext.JsPostgresPythonReactTypescriptWindows
2 Days AgoSaved
Remote
27 Locations
Mid level
Mid level
Big Data • Internet of Things • Mobile • Other
Design and build Go services for Telnyx’s serverless platform, function deployment pipeline, global control plane, and edge infrastructure. Own backend APIs, resource lifecycles, workload deployment, asynchronous workflows, observability, and reliability. Work with Kubernetes, distributed systems, relational databases, and multi-region services. Improve developer experience through APIs, CLI tooling, and clear error handling, while participating in on-call and diagnosing production performance and reliability issues.
Top Skills: Aws LambdaC++Cloudflare WorkersDaprDeno DeployDockerFastly ComputeFly.IoGoJavaKnativeKubernetesNats/JetstreamOpentelemetryPostgresPrometheusRust
One Month AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design, build, operate, and maintain scalable distributed systems supporting CrowdStrike’s Intelligence pipelines. Gather requirements from analysts, develop processing and data integration systems, make autonomous architecture decisions, maintain Go and Python codebases, deploy production services, document solutions, train users, and communicate technical details effectively. The role requires independent execution in a geographically distributed team and includes opportunities to work with cloud platforms, APIs, web interfaces, malware analysis, and AI technologies.
Top Skills: Amazon Ec2Amazon EcsAmazon S3Amazon VpcAWSCloud TechnologiesContainersGCPGoHttp ApisLinuxNoSQLPythonSingle-Page Applications (Spa)SQL
4 Days AgoSaved
Remote
26 Locations
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Artificial Intelligence • Software • Generative AI
Build and operate foundational backend systems powering a globally distributed ecommerce search platform at massive scale. Responsibilities include designing high-traffic, highly available services, improving performance and reliability, managing deployment automation, capacity planning, observability, and production operations. The role involves working across the technology stack and collaborating within an ownership-driven engineering team.
Top Skills: AWSC++Generative LlmsGithub ActionsGrafanaJenkinsPrometheusPythonRustTransformers
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
One Month AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Build and enhance Navan’s expense platform across backend services, web experiences, APIs, event-driven money flows, receipt intelligence, and LLM-powered agents. Improve extraction quality, latency, cost, safety, observability, and financial-system correctness. Partner with Product and Design, own production quality, write technical designs, review code, and mentor engineers.
Top Skills: AWSCi/CdComputer VisionDocument OcrJavaKafkaLlm ApisObservabilityPythonRelational DatabasesRest ApisRetrieval-Augmented GenerationSpring BootTypescript
One Month AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Build and ship production iOS features for an AI-powered travel and expense platform. Responsibilities include designing conversational and AI-driven UX, architecting Swift-first applications with modern concurrency, developing context-aware and real-time experiences, integrating networking and LLM capabilities, supporting offline functionality and push notifications, and using analytics and experimentation to improve quality. Collaborate with product, design, and backend teams while maintaining secure, well-tested code.
Top Skills: A/B TestingActorsAnalyticsAsync/AwaitClaude CodeClean ArchitectureCombineGithub CopilotGrand Central DispatchIos SdkJSONLlm ApisMvvmOffline StoragePush NotificationsRestStreaming ApisSwiftSwift ConcurrencySwiftuiTaskUikitWebsockets
15 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
eCommerce • Retail
Design, develop, test, and operate scalable backend APIs for Zalando Payments. Build secure payment and reconciliation services using cloud-based microservices, interface with merchant systems, and support fintech compliance standards. Own the application lifecycle, contribute to architecture and technical decisions, maintain high standards for code quality and testing, and collaborate across teams while sharing technical knowledge.
Top Skills: Asynchronous Distributed SystemsAWSJavaMicroservicesRestSpring Boot
15 Days AgoSaved
In-Office
Berlin, DEU
Entry level
Entry level
eCommerce • Retail
Design, automate, deploy, monitor, and operate highly available payment infrastructure and microservices. Build infrastructure-as-code, testing frameworks, monitoring solutions, and reliability improvements while troubleshooting production systems, collaborating with engineering teams, and mentoring others on SRE practices.
Top Skills: AWSDockerGoInfrastructure As CodeKubernetesLinuxPython
Junior
eCommerce • Retail
Build and operate production-scale foundational intelligence and customer-facing recommendation experiences for Zalando. Develop reliable cross-platform mobile applications using React Native, TypeScript, and React; collaborate with product, design, science, and engineering teams; contribute to CI/CD, monitoring, observability, security, GDPR compliance, testing, and production issue resolution.
Top Skills: AxiosCi/CdGdprKubernetesMonitoringObservabilityReactReact NativeReact NavigationReduxTypescript
Junior
Fintech • Payments • Financial Services
Develop and maintain business-critical financial services using Kotlin, Java, and Spring Boot. Collaborate with cross-functional teams while learning Domain-Driven Design, automated testing, CI/CD, cloud-native AWS development, infrastructure as code, observability, and secure software practices. Contribute to reliable, compliant production workflows through clean, maintainable code, code reviews, monitoring, and continuous improvement.
Top Skills: Amazon EcsApi DevelopmentAutomated TestingAWSAws LambdaCi/CdDomain-Driven DesignInfrastructure As CodeJavaKotlinMonitoringObservabilityRelational DatabasesSpring Boot
Reposted 18 Days AgoSaved
In-Office
Berlin, DEU
Internship
Internship
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Software Engineering Interns will build reliable, secure cloud software and services while gaining hands-on experience with database internals, distributed systems, cloud infrastructure, compilers, query execution, streaming pipelines, and SQL. The role requires foundational knowledge of algorithms, data structures, and operating systems; programming experience in C++ or Java; and familiarity with multithreading and concurrency. Interns collaborate with experienced teams on real-world projects and must remain enrolled in a technical degree program.
Top Skills: AWSC++GCPJavaAzureSQL
9 Days AgoSaved
Remote
28 Locations
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate full-stack systems for an AI-powered offensive security platform. Responsibilities include developing React frontends, TypeScript APIs, Kotlin and Go backend services, deploying on AWS, designing scalable systems, optimizing databases, supporting production, and owning features from concept through deployment. The role involves close collaboration with AI and security researchers in a fast-paced remote startup.
Top Skills: Asynchronous WorkflowsAWSAws CdkEvent-Driven ArchitectureGoGraphQLKotlinMessage QueuesNode.jsPostgresReactRestTerraformTypescript
19 Days AgoSaved
Hybrid
Berlin, DEU
Entry level
Entry level
Information Technology • Consulting
Develop and support Avaloq’s Web, Mobile Banking, and Crypto platforms. Responsibilities include writing scalable code, delivering features, managing incidents, troubleshooting production issues, supporting CI/CD and deployments, maintaining system reliability, onboarding banking services, testing, documenting solutions, and collaborating with stakeholders. The role requires software engineering, DevOps, application support, Unix/Linux scripting, cloud-native technologies, monitoring, security infrastructure, mobile integrations, and production operations experience.
Top Skills: ArtifactoryAvaloq CoreBashDnsDockerElasticsearchErgon Product SuiteGradleGroovyJenkinsKotlinKotlin MultiplatformKubernetesObjective-COpenshiftOracle SqlPl/SqlPythonRest ApisSdksSwiftUnix/LinuxWaf
17 Days AgoSaved
Remote or Hybrid
Germany
Senior level
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and maintain cross-platform C++ and Qt software for network device discovery, monitoring, and data collection across Windows and Linux. Build high-performance asynchronous and concurrent systems using network and device-management protocols such as SNMP, SSH, ICMP, and WMI. Own testing, troubleshoot complex application and network issues, optimize reliability and performance, and collaborate with backend, UI, QA, and product teams.
Top Skills: C++CmakeIcmpLinuxNetworking ApisPosixQtSnmpSshWindowsWindows ApisWmi
Reposted 22 Days AgoSaved
In-Office
Berlin, DEU
Mid level
Mid level
eCommerce • Retail
As a Fullstack Software Engineer, you will design and implement software solutions using Kotlin and TypeScript with React, focusing on optimizing transport planning at Zalando. Responsibilities include developing features, collaborating with teams, and improving the code base.
Top Skills: Cloud ArchitecturesKotlinReactSQLTypescript
22 Days AgoSaved
In-Office
8 Locations
Junior
Junior
Information Technology
Build and ship production-grade full-stack software integrated with agentic AI systems. Responsibilities include integrating LLM APIs, using AI-assisted development tools, evaluating AI-generated outputs, building application and API layers, tracking AI productivity KPIs, and supporting Agile delivery from design through production. Contribute to reusable components, AI tooling standards, and integrations involving agent architectures, RAG pipelines, and enterprise AI workflows.
Top Skills: AWSAzureCi/CdCSSDockerGCPHTMLJavaJavaScriptLangchainLanggraphLlm ApisNoSQLPythonRagSQLTypescript
22 Days AgoSaved
Hybrid
Berlin, DEU
Entry level
Entry level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Build and maintain core Java libraries and JVM infrastructure for Snowflake’s high-performance data cloud. Responsibilities include improving system safety, efficiency, reliability, availability, and performance; troubleshooting complex Java systems; implementing monitoring and automation; and collaborating with global engineering teams on large-scale infrastructure challenges.
Top Skills: Database SystemsDistributed SystemsJavaJvmLinux
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account