Top Software Engineer Jobs in Berlin

11 Days 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
22 Days 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
22 Days 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
YesterdaySaved
In-Office or Remote
36 Locations
Senior level
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Provides technical leadership for Python-based AI backend platforms supporting LLM integrations, generative AI pipelines, and agent orchestration. Architects scalable AWS systems using FastAPI, Lambda, and EKS; establishes observability and engineering standards; drives performance, security, and reliability improvements; mentors engineers; and influences organization-wide technical strategy, platform capabilities, and best practices.
Top Skills: Amazon EksAnthropic ApiAWSAws LambdaCi/CdDistributed SystemsDockerEvent-Driven ArchitectureFastapiInfrastructure As CodeKubernetesLangchainLangfuseLitellmMicroservicesMlopsOpenai ApiPython
Reposted YesterdaySaved
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
YesterdaySaved
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
YesterdaySaved
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
Mid level
Automotive • Cloud • Hardware • Software
Design, develop, test, deploy, and operate connected-vehicle platform software spanning vehicle systems, gateways, cloud, infotainment, and mobile ecosystems. Build communication services, libraries, APIs, schemas, and routing components; debug distributed systems across embedded and virtual platforms; improve reliability, security, observability, automation, and test coverage; and support partner developers through documentation, integration guidance, and technical troubleshooting.
Top Skills: Android AutomotiveBazelC++Can/DbcCi/CdDockerGoGrpcKotlinLinuxMutual TlsOpentelemetryPrometheusProtobufRust
2 Days AgoSaved
Hybrid
Berlin, DEU
Senior level
Senior level
Fintech • Payments • Financial Services
Build and own core tax-product features from discovery through production operation. Partner with product, design, and engineering teams to solve customer problems, design reliable services, and deliver measurable outcomes. Use AI-assisted development tools responsibly across implementation, testing, debugging, and documentation. Contribute to technical strategy, developer experience, automation, observability, maintainable code, and cross-functional engineering practices.
Top Skills: Ai-Assisted Development ToolsAPIsAuthenticationAWSCi/CdCloud InfrastructureDatabasesDistributed SystemsGCPAzureNode.jsObservabilityReactReact Native
4 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
Reposted 4 Days AgoSaved
In-Office or Remote
Berlin, DEU
Mid level
Mid level
Software
The Software Engineer will design, develop, and maintain APIs, optimize backend services, and collaborate with cross-functional teams at Speechify.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
Senior level
Fintech • Payments • Financial Services
Build and operate scalable, reliable trading-platform backend services using Kotlin, Java, and Spring Boot. Design event-driven systems supporting the full trading lifecycle, integrate with internal platforms and external venues, and ensure performance, availability, security, and auditability. Collaborate with product, operations, risk, and engineering teams while owning architecture, implementation, testing, deployment, monitoring, and continuous improvement in a cloud-native environment.
Top Skills: AWSCi/CdDockerDynamoDBGrpcJavaKotlinMySQLPostgresProtocol BuffersSpring BootTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 10 Days AgoSaved
In-Office
Berlin, DEU
Entry level
Entry level
eCommerce • Retail
Build and maintain high-performance advertising platform infrastructure handling thousands of requests per second and large-scale event data. Develop scalable Java and Spring services, deliver features from refinement through production, write automated tests, and support operational monitoring with metrics, alerting, tracing, and incident analysis. Collaborate with product managers, analysts, and ML Ops to refine requirements, understand business KPIs, and continuously improve engineering quality.
Top Skills: AirflowSparkAws Ec2Aws ElasticacheAws FirehoseAws KinesisAws MwaaAws S3DatabricksJava 17+KafkaKubernetesNakadiPostgresSpring Framework
YesterdaySaved
Remote
DEU
75K-223K Annually
Entry level
75K-223K Annually
Entry level
Artificial Intelligence • Information Technology • Software • Automation
Build, maintain, test, document, and release Camunda 8 self-managed deployment artifacts, including Helm charts, C8Run, and Docker Compose. Improve installation, upgrades, and day-two operations while contributing to CI/CD, deployment automation, infrastructure testing, and shared tooling. Collaborate with support, consulting, presales, engineering, product, QA, and documentation teams; participate in medic rotations and resolve engineering support cases. Use customer feedback to prioritize improvements and help advance lifecycle ownership.
Top Skills: AWSC8RunDockerDocker ComposeGithub ActionsGoGoogle Cloud PlatformGrafanaHelmKubernetesAzureOpentelemetryPrometheusTerraform
Reposted YesterdaySaved
Remote
DE
72K-121K Annually
Entry level
72K-121K Annually
Entry level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop cloud streaming technology for VDI experiences, focusing on low-latency streaming, graphics, networking, and video codecs. Design, optimize, debug, and maintain C++ software across Windows hardware platforms. Analyze visual quality and responsiveness, collaborate on product requirements and plans, support reliability and observability, and participate in on-call operations while guiding other engineers.
Top Skills: AzureAzure Virtual DesktopC#C++JavaMachine LearningOs NetworkingPythonVdiVideo CodecsWindowsWindows 365
Reposted 11 Days AgoSaved
In-Office or Remote
Berlin, DEU
Mid level
Mid level
Software
The Software Engineer will design, develop, and maintain backend APIs, oversee API landscapes, and collaborate on B2B solutions, focusing on user experience and product strategy.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
11 Days AgoSaved
In-Office
3 Locations
Entry level
Entry level
Artificial Intelligence • Security
Develop reliable, mission-critical software and AI capabilities for semi-autonomous platforms operating in complex, changing environments. Engineers solve challenging problems with code, contribute to systems design, collaborate through code reviews and pair programming, and communicate architectural decisions clearly. The role involves technical interviews covering systems design, project deep dives, and live coding. Work may span distributed systems, AI, deployment infrastructure, robotics, and edge applications, with strong emphasis on ethical engineering, independent reasoning, reliability, and safety.
Top Skills: Apache ArrowArduinoCloud-Native ArchitecturesContainerizationControl SystemsDistributed SystemsEdge ArchitecturesGenerative AiGraphQLGrpcProtocol BuffersPythonReinforcement LearningRestRoboticsRust
Senior level
Digital Media • Marketing Tech
Build production-grade full-stack applications using React, Next.js, TypeScript, and Node.js. Design AI-native user experiences, conversational interfaces, and agent-driven workflows while shaping scalable architectures, APIs, and data structures. Collaborate with product, UX, and engineering teams, make technical decisions, and maintain high standards for testing, performance, and maintainability. The role requires product-oriented ownership from problem discovery through production delivery.
Top Skills: AIAWSConfluenceGrafanaGraphQLGraylogJavaScriptJenkinsJestJIRANext.JsNode.jsReactRestShell ScriptingSQLTypescriptVitest
12 Days AgoSaved
In-Office
Berlin, DEU
61K-76K Annually
Mid level
61K-76K Annually
Mid level
Aerospace • Big Data • Greentech • Hardware • Social Impact
Develop, deploy, and maintain scalable distributed services and highly available APIs using Go, Java, and Python. Collaborate across engineering and product teams, write maintainable production code, participate in code reviews, and operate services using SRE practices. Responsibilities include observability, load testing, alerting, dashboards, incident response, and on-call support. The role also involves using cloud platforms, databases, containers, CI/CD pipelines, and AI-assisted development tools.
Top Skills: AWSCi/CdDockerDocument StoresGeojsonGeotiffGitGoGoogle Cloud PlatformGrafanaJavaKey-Value StoresKubernetesPostgresPythonRelational DatabasesStac
3 Days AgoSaved
Remote
6 Locations
Entry level
Entry level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop realistic backend coding challenges, feature implementations, bug fixes, and deterministic verification systems for AI training projects. Responsibilities include designing scalable backend scenarios, evaluating code correctness and quality, incorporating automated testing, identifying edge cases and performance issues, applying secure coding principles, and refining validation logic. The role requires strong backend programming experience, debugging and optimization skills, knowledge of algorithms and data structures, and independent technical problem-solving.
Top Skills: APIsAutomated TestingBackend ServicesC++CybersecurityGoJavaNode.jsPythonRustTypescript
Entry level
Internet of Things
Build and improve Firefox WebCompat internal dashboards, reporting tools, and broken-site screenshot capture pipelines. The role involves creating reliable data views for triage and metrics, automating screenshot workflows, collaborating with WebCompat and QA teams, and translating reporting needs into effective tooling. Familiarity with WebCompat workflows, Bugzilla, screenshot automation, and machine learning is preferred.
Top Skills: BugzillaCSSDjangoHTMLJavaScriptMachine LearningPython
4 Days AgoSaved
Remote
3 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
Senior level
Information Technology
Build and maintain high-performance differentiable simulation software for open and closed quantum systems using Julia and Python. Develop model-learning, parameter-inference, neural-network PDE-solving, and optimisation methods. Benchmark research methods, improve performance and reliability, collaborate with university faculty, publish results, supervise students and interns, and contribute to teaching materials.
Top Skills: Automatic DifferentiationJaxJuliaNeural NetworksOde SolversPde SolvingPython
5 Days AgoSaved
Remote
DE
72K-121K Annually
Entry level
72K-121K Annually
Entry level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop cloud streaming technology for virtual desktop infrastructure, focusing on low-latency streaming, graphics, visual quality, responsiveness, and network resiliency. Design, implement, test, document, maintain, and deliver software using C++. Collaborate with engineering, hardware, design, and program management teams while owning technical deliverables end to end and solving complex problems.
Top Skills: AzureAzure Virtual DesktopC#C++Cloud StreamingJavaPythonVdiVideo CodecsWindows 365
15 Days AgoSaved
In-Office or Remote
Berlin, DEU
Senior level
Senior level
Artificial Intelligence • Healthtech • Information Technology
Build and operate production integrations between Luna and third-party practice management systems. Design scalable infrastructure, ensure data consistency and reliability through idempotency, retries, error handling, and observability, and triage production failures. Establish technical standards, architecture, and processes for scalable integration development and incident handling. The role requires strong programming skills, distributed-systems knowledge, production experience, and clear communication in a fast-paced environment.
Top Skills: FhirPythonRustTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account