Top Software Engineer Jobs in Berlin

Reposted 2 Months AgoSaved
In-Office
Berlin, DEU
Senior level
Senior level
Artificial Intelligence • Software • PropTech • Automation
Build and own end-to-end customer-facing features and APIs, maintain web app security and performance, and develop scalable multi-modal ingestion pipelines. Model the construction ontology and project graph, implement entity resolution, integrate with customer systems, and contribute to workflow/platform abstractions, evaluation tooling, and human review surfaces to support auditable, evidence-linked AI outputs.
Top Skills: Aws Elastic BeanstalkAws S3Azure OpenaiBimCadCohereDatadogDwgFastifyGoogle GeminiLangfuseMeilisearchOpenaiPdf ProcessingPostgresPythonSupabaseTurbopufferTypescriptVector Db
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills: CephGoKubernetesLinuxOpenstackPython
Reposted 2 Months AgoSaved
Remote
27 Locations
Junior
Junior
Cloud • Software
Canonical is hiring a Software Engineer to develop features for Kubernetes, focusing on operators and integrations while collaborating in a distributed team.
Top Skills: GoKubernetesPython
One Month AgoSaved
Remote
Germany
Senior level
Senior level
Software
Develop and maintain a high-performance, portable C++17 navigation library for iOS, Android, and embedded automotive systems. Improve map-matching, dead-reckoning, route following, traffic incidents, predictive caching, and offline routing. Integrate Valhalla and work with complex graph, spatial, and navigation algorithms under strict CPU and memory constraints. Collaborate across teams and use AI tools to improve engineering efficiency and code quality.
Top Skills: AdasAi ToolsAndroidC++17Embedded SystemsGnssImuiOSLinuxObd-IiOpenlrValhalla
Reposted 2 Months AgoSaved
In-Office
Berlin, DEU
Senior level
Senior level
Insurance • Software • Financial Services
Design and build cloud-native, scalable platform services for an AI-enabled insurance system. Architect distributed microservices on AWS, design APIs and data models, use AI-assisted tools to accelerate development, mentor engineers, and improve platform reliability, infrastructure, and developer productivity.
Top Skills: AWSCi/CdContainersEvent-Driven ArchitecturesGoGrpcMicroservicesNode.jsPythonReactTypescript
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Provide technical support for applications: investigate and resolve issues, develop and implement interfaces, create support documentation, collaborate with Design/Test/Dev teams, estimate resources, and monitor project performance.
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Fintech • Software • Financial Services
Investigate and resolve verified application issues, develop and implement interfaces, create technical support documentation, collaborate with design, test and development teams, provide user support, estimate resource timings, and monitor project performance to meet goals.
Reposted 2 Months AgoSaved
Remote
Germany
Mid level
Mid level
Information Technology • Software
As a Product Software Engineer, you will design and develop Kubernetes operators and services, drive feature delivery, and engage with users to enhance the platform. You’ll work with a team, focusing on creating high-quality scalable systems while staying responsive to user challenges and industry trends.
Top Skills: AWSCloud-Native SolutionsGCPGoKubernetesLinux
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design, develop, and maintain scalable Python/Django backend services and RESTful APIs for financial products. Implement data models, write tests, optimize performance, ensure availability and security, participate in code reviews, and collaborate with cross-functional teams to deliver features and maintain production systems.
Top Skills: AWSDjangoFastapiFlaskGitMicroservices ArchitectureOrmPostgresPytestPythonRestful ApisSQLUnittest
Reposted 2 Months AgoSaved
Remote
26 Locations
Senior level
Senior level
eCommerce
Design and implement complex customer-facing frontend features using TypeScript and React. Provide technical leadership, mentor junior engineers, drive frontend architecture and best practices, improve performance and accessibility, partner with product/design, integrate with backend APIs, and manage technical debt and scalability.
Top Skills: Ci/CdCSS3DjangoHTML5JavaScriptPythonReactRestful ApisTestingTypescript
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
Develop and maintain open-source, silicon-optimized AI/ML inference application packages (Inference Snaps) for Linux/Ubuntu Core. Debug, write high-quality code, review upstream contributions, secure and optimize local inference deployments across embedded devices to gateways, and collaborate with a distributed team and stakeholders.
Top Skills: Ai/Ml Inference FrameworksBashC++DebianDockerGithub ActionsGitlab CiGoGpuKubernetesLinuxNpuRpmSnapUbuntuUbuntu Core
Reposted 2 Months AgoSaved
Remote
27 Locations
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Cloud • Software
Design, implement, and maintain cross-platform C++ features for Multipass on macOS and Windows. Lead architecture, mentor peers, write high-quality tested code, review contributions, debug user issues, collaborate with a distributed team, engage the open-source community, and support customers.
Top Skills: C++14CiHyper-VKvmmacOSMultipassQemuUbuntuVirtualboxWindows
One Month AgoSaved
Remote
Germany
68K-91K Annually
Senior level
68K-91K Annually
Senior level
Internet of Things
Build and modernize Mozilla’s Add-ons platform, including automated moderation pipelines, Reviewer tools, DevHub, internal developer platforms, and production services. Improve CI/CD, observability, reliability, testing, deployments, incident response, and engineering standards. Collaborate with engineers, product managers, designers, QA, reviewers, and contributors while mentoring peers, documenting systems, and delivering iterative improvements.
Top Skills: Ci/CdDjangoGCPInfrastructure As CodeKubernetesMySQLPolicy As CodePythonReactTypescript
One Month AgoSaved
In-Office or Remote
40 Locations
Entry level
Entry level
Software • Analytics • Financial Services • Cryptocurrency
Build and own the architecture for Dune’s curated data lifecycle, including dependency-aware orchestration, backfills, schema evolution, retries, recovery, data quality, and alerting. The role combines backend software engineering with large-scale data systems work across Go, Kotlin, Rust, Python, and SQL. Responsibilities include designing ingestion and curation contracts, making architecture decisions, solving ambiguous problems, and leading work that other engineers can execute.
Top Skills: DbtDelta LakeFelderaFlinkGoIcebergKafka StreamsKotlinMaterializeParquetPythonRisingwaveRustSpark Structured StreamingSQLSqlmesh
Reposted 2 Months AgoSaved
Remote
27 Locations
Senior level
Senior level
Software • Consulting
Work on Percona's open-source MongoDB operational tools (primarily ClusterSync and also Backup). Build and harden a Go-based replication engine handling initial cloning and continuous change streams, ensure correctness and fault tolerance at scale, support sharded clusters, optimize performance and resource usage, and maintain CLI/HTTP APIs, metrics, logging, tests, and packaging. Collaborate openly via GitHub pull requests and JIRA.
Top Skills: Azure Blob StorageBackpressureChange StreamsChannelsCiCliContext CancellationDeb PackagingGcsGitGoGolangci-LintGoroutinesHttp ApiJIRAMetricsMongoDBOplogPrometheusReplica SetsRpm PackagingS3S3-Compatible StorageShardingStructured LoggingTrivyWorker Pools
2 Months AgoSaved
In-Office
Berlin, DEU
Senior level
Senior level
Fintech • Payments
Support system bring-up for a customized Android embedded platform, spanning bootloader, kernel, drivers, framework, and services. Integrate kernel modules, power management, connectivity components, and build systems. Debug hardware and software issues at the protocol level, resolve testing defects, and perform validation to ensure platform stability and security before release. The role requires embedded Linux expertise, advanced C programming, Android architecture knowledge, and experience with secure processors and hardware interfaces.
Top Skills: Android OsCDm-VerityEncryptionHardware-Backed Key StorageI2CLinux KernelLittle KernelMediatekQualcomm SnapdragonSdioSecure BootSpiTeeTrustzoneU-BootUart
2 Months AgoSaved
In-Office or Remote
12 Locations
Senior level
Senior level
Software
Own the full software development lifecycle for JetBrains identity and access services. Develop and operate reliable Kotlin-based services, with some Go, supporting authentication, authorization, organizations, memberships, groups, and workspaces. Design new platform features, improve existing production systems, review code, manage integrations, and address JVM and PostgreSQL performance in distributed, multi-tenant SaaS environments.
Top Skills: Distributed SystemsGoGrafanaJvmKotlinKubernetesOauth 2.0OidcOpentelemetryPostgresSaaSSaml 2.0Scim 2.0
Reposted 2 Months AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Senior level
135K-300K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Design and implement the core components of the Agents Python framework, focusing on API and abstraction development for AI-driven applications.
Top Skills: JavaScriptNode.jsPythonRustTypescript
2 Months AgoSaved
Remote or Hybrid
Berlin, DEU
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Lead development of high-performance, cross-platform networking code (Windows/macOS/Linux). Design and maintain distributed systems, optimize network performance, write tests, review code, support open-source users, and engage with customers as needed.
Top Skills: Go
2 Months AgoSaved
Remote or Hybrid
Berlin, DEU
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Own and evolve NetBird's iOS and Android apps end-to-end: design, build, test, release, and monitor secure mobile experiences. Drive architecture, CI/CD, cross-team collaboration, and production issue resolution.
Top Skills: Android TvApp StoreBitriseCi/CdCrashlyticsFastlaneGithub ActionsGoogle PlayJavaKotlinSentrySwiftTvosWireguardZero Trust
2 Months AgoSaved
Remote or Hybrid
Berlin, DEU
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
Design and build responsive, accessible frontend interfaces using modern frameworks. Lead frontend development from concept through deployment, collaborate with backend engineers, designers, and product managers, and ensure application performance and quality across devices and browsers.
Top Skills: BabelCSS3GitHTML5JavaScriptNext.JsReactWebpack
Reposted 2 Months AgoSaved
In-Office or Remote
30 Locations
135K-300K Annually
Mid level
135K-300K Annually
Mid level
Artificial Intelligence • Information Technology • Internet of Things
Design and develop functionalities for the Agents framework, iterate on feedback, and create documentation while working with various programming languages.
Top Skills: Node.jsPythonRust
2 Months AgoSaved
Remote or Hybrid
Berlin, DEU
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Design, build, and scale high-throughput backend services and APIs in Go. Own data modeling and database performance optimization, implement observability, take end-to-end feature ownership, collaborate on routing and connectivity, and engage with the open-source community to debug and support users.
Top Skills: Cloud InfrastructureDatabasesGoGrpcIceKubernetesNat TraversalOauth2OidcRestStunTurnWireguard
2 Months AgoSaved
In-Office
Berlin, DEU
Senior level
Senior level
Big Data • Software • Database • Analytics
Design, implement, test, deploy and maintain core components of a high-performance distributed database. Develop shared-nothing Java components, participate in Scrum planning, and work on scalability, performance, and integration with big-data technologies.
Top Skills: Asynchronous ProgrammingBig DataElasticsearchGitHadoopHiveJavaLuceneMapreduceMySQLNettyOraclePigPostgresPrestoScrumTest Driven Development
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account