Get the job you really want

Top Software Engineer Jobs in Berlin

513+ Job Results
14 Days Ago
Berlin, DEU
1,300 Employees
3-5 Years of Experience
1,300 Employees
3-5 Years of Experience
HR Tech • Software • Travel
TravelPerk is seeking a Software Engineer with experience in Python/Django and/or React to work on product development, integrations, system architecture design, and mentorship within an Agile environment. The role requires a product engineering mindset, strong communication skills, and a focus on quality and testing. Bonus points for travel industry experience, AWS DevOps experience, and Agile development experience. Competitive compensation, equity, vacation days, health perks, and growth opportunities are offered.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+37 More
11 Hours Ago
2 Locations
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
The Software Engineer will enhance Grammarly's security by designing solutions to identify and mitigate risks, collaborating with teams to integrate security practices, and maintaining a security architecture. Responsibilities also include educating team members and staying updated on security standards.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
18 Hours Ago
Berlin, DEU
Remote
650 Employees
5-7 Years of Experience
650 Employees
5-7 Years of Experience
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
As a Senior Software Engineer (Backend) at Chainlink Labs, you will be responsible for building scalable solutions in blockchain technology, working in collaborative teams, and driving innovative projects like the Cross-Chain Interoperability Protocol. You will leverage core programming languages while mentoring junior developers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+22 More
5 Days Ago
Germany
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a macOS Software Engineer at Grammarly, you will develop and enhance a complex product for Mac users, focusing on creating a robust architecture, innovative features, and ensuring product performance with minimal latency. You will work closely with a team to apply best practices and contribute to shared components across various Apple platforms.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
5 Days Ago
Germany
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a Back-End Engineer at Grammarly, you will develop core aspects of the product, build high-availability production services, and collaborate with various internal teams. Your role will involve creating infrastructure as code, mentoring new hires, and ensuring quality user experience while tackling complex engineering challenges.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
14 Days Ago
Berlin, DEU
744 Employees
3-5 Years of Experience
744 Employees
3-5 Years of Experience
Enterprise Web • Marketing Tech • Software
As a Full Stack Software Engineer at Contentful, you will develop scalable applications, integrate AI technologies, and enhance the user experience. Your role includes collaborating with teams, implementing AI solutions, maintaining front and back-end features, and solving issues related to AI performance.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+39 More
14 Days Ago
2 Locations
Hybrid
700 Employees
3-5 Years of Experience
700 Employees
3-5 Years of Experience
Cloud • eCommerce • Information Technology • Retail • Software • Database
As a Rust Software Engineer, you will build and deploy backend services for GraphQL, maintain open-source libraries, participate in on-call rotations, and work collaboratively in an international team using modern technologies. You will also focus on software maintainability through clean coding practices and contribute to the product's continuous improvement.
Top Benefits:
401-K
401-K Matching
Company Equity
+57 More
6 Days Ago
Germany
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Grammarly is looking for a Front-End Software Engineer to join their engineering teams. The role involves shipping user-focused interfaces, collaborating with Product and Design teams, and contributing to technical culture and product excellence.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
32,902 Employees
7+ Years of Experience
Information Technology
The Senior Software Engineer will design and implement scalable continuous delivery pipelines, enforce coding standards, mentor junior engineers, and resolve technical issues. They will work with cross-functional teams to ensure high-quality releases and improve system reliability using Golang and cloud technologies.
7 Days Ago
Germany
Remote
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer, you'll lead the development of innovative endpoint security solutions by architecting and implementing core features related to sensor technology. You will work on multiple platforms (Windows, Mac, Linux), ensuring high standards in design and code quality, while collaborating with cross-functional teams and mentoring junior engineers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
11 Hours Ago
Germany
Remote
10,000 Employees
7+ Years of Experience
10,000 Employees
7+ Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will design and develop scalable processing pipelines and information storage systems for the Intelligence team, ensuring smooth operations and maintenance of both new and legacy systems. The role requires autonomous work, gathering requirements from analysts, and making design decisions based on evolving project needs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
17 Days Ago
Berlin, DEU
744 Employees
3-5 Years of Experience
744 Employees
3-5 Years of Experience
Enterprise Web • Marketing Tech • Software
As a Full Stack Software Engineer at Contentful, you'll collaborate with teams to build automation and AI-enabled features, engage in full stack development, integrate AI technologies, solve problems rapidly, and improve user experiences while contributing to code reviews and staying informed on industry trends.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+39 More
8 Days Ago
Germany
900 Employees
3-5 Years of Experience
900 Employees
3-5 Years of Experience
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a Software Engineer for Windows at Grammarly, you will develop enhancements for the Windows application, focusing on performance, quality, and desktop integrations. Your role includes creating a robust architecture, optimizing for performance, and utilizing C#, .NET, and WPF to innovate and solve technical challenges.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
Yesterday
Berlin, DEU
13,473 Employees
1-3 Years of Experience
13,473 Employees
1-3 Years of Experience
Retail
The Software Engineer will design, implement, and deliver scalable services, focusing on production readiness and high-impact architectural decisions. Responsibilities include testing, monitoring, documentation, mentoring teammates, and fostering collaborative development practices within an Agile environment.
3 Days Ago
Berlin, DEU
2,397 Employees
3-5 Years of Experience
2,397 Employees
3-5 Years of Experience
Information Technology • Consulting
As a Software Developer in the Tax Development Center, you will enhance your software development skills, work with Oracle databases and PL/SQL, design and develop features, resolve software defects, and improve functionality through testing and reviews in a collaborative environment.
11 Days Ago
Germany
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a Software Engineer on the Reliability Engineering team, you will enhance the reliability and observability of services by implementing proactive improvements, managing cloud-native solutions, and participating in incident management. You will build tools and frameworks that ensure system reliability and scalability.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
7 Days Ago
Berlin, DEU
4,570 Employees
5-7 Years of Experience
4,570 Employees
5-7 Years of Experience
Information Technology
As a Senior Software Engineer, you will design and write code, modify software to fix errors, improve performance, and direct system testing and validation. Your role involves integrating performance testing into CI/CD pipelines and ensuring high-quality solutions that meet customer requirements.
12 Days Ago
Germany
Remote
10,000 Employees
105K-180K Annually
3-5 Years of Experience
10,000 Employees
105K-180K Annually
3-5 Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Distributed Software Engineer at CrowdStrike, you will design and implement large scale distributed systems for data processing. Responsibilities include building a data pipeline using Flink/Spark in a Kubernetes environment, developing monitoring systems, and ensuring effective communication of problems within the team. You will work with both local and remote teams to create state-of-the-art solutions addressing high scale issues.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
2 Days Ago
Berlin, DEU
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
eCommerce • Retail
As a Software Engineer in the Content Creation team, you will build the core content creation system using RESTful microservice architecture, collaborate on departmental projects, and contribute to the entire software development lifecycle. You will focus on user experience and develop user-friendly web applications.
2 Days Ago
Berlin, DEU
10,000 Employees
3-5 Years of Experience
10,000 Employees
3-5 Years of Experience
eCommerce • Retail
The Software Engineer will design and develop backend applications using Scala/ZIO on Kubernetes, support a UI tool, write high-quality maintainable code, and engage in a full development lifecycle. The role requires experience with microservices and cloud infrastructure.
10 Days Ago
Berlin, DEU
3,117 Employees
3-5 Years of Experience
3,117 Employees
3-5 Years of Experience
Healthtech • Software
As a Senior Software Engineer, you'll develop billing software for German practitioners to enhance workflows. You'll collaborate with teams to define features, improve user experience, ensure code quality, and establish a technical vision for application performance and usability.
4 Days Ago
Berlin, DEU
Remote
Hybrid
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and code new applications, maintain and improve current applications, hands-on development work, assume responsibility for data architecture, monitor system performance, support team's design choices, develop software test plans, and more.
Top Benefits:
401-K
Company Outings
Customized Development Tracks
+41 More
2 Days Ago
42 Locations
Remote
880 Employees
5-7 Years of Experience
880 Employees
5-7 Years of Experience
Cloud • Software
The Software Engineer role at Canonical focuses on building modeling software for distributed storage systems like OpenStack and Ceph. Responsibilities include writing high-quality Python and Golang code, debugging, producing technical documentation, and collaborating with a distributed team to meet customer needs in the software-defined datacenter.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
8 Days Ago
Berlin, DEU
1,000 Employees
3-5 Years of Experience
1,000 Employees
3-5 Years of Experience
Artificial Intelligence • Big Data • Machine Learning • Software • Analytics
As a full-stack software engineer at Dataiku, you will enhance the performance, scalability, and security of the data analytics platform, integrating with various data sources and computing engines like Snowflake, Databricks, and Kubernetes, as well as supporting cloud deployment and machine learning model deployment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+43 More
2 Days Ago
Berlin, DEU
32,902 Employees
1-3 Years of Experience
32,902 Employees
1-3 Years of Experience
Information Technology
Seeking a (Junior) Software Engineer (Golang) to join the AdTech tribe at a pioneering local delivery platform. Responsibilities include building backend services, collaborating with squads, and architecting solutions for advertising local businesses. Must have 2+ years of software development experience and 1+ year in Golang.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size