Top Software Engineer Jobs in Berlin
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Top Companies in Berlin Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Germany
Tech Jobs & Startup Jobs in Berlin
Software Engineer Jobs in Berlin
Tech Jobs & Startup Jobs in Cologne
Software Engineer Jobs in Cologne
Tech Jobs & Startup Jobs in Hamburg
Software Engineer Jobs in Hamburg
Tech Jobs & Startup Jobs in Munich
Software Engineer Jobs in Munich
Remote Jobs in Germany
Remote Jobs in Berlin
Remote Jobs in Cologne
Remote Jobs in Hamburg
Remote Jobs in Munich
All Filters
No Results
No Results