Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
What You'll DoDevelop and manage backend services utilizing Python on AWS—Lambda functions, DynamoDB, Aurora, and event-driven pipelines capable of handling real production traffic. You will incorporate advanced AI tools into your daily workflow. Address challenging backend issues—latency, reliability, and scalability will be part of your daily focus. Take full ownership of your systems from architecture and implementation to deployment, monitoring, and incident response. Make significant architectural decisions—your role will provide genuine authority over how our solutions are built, not just what is built. Elevate team standards through code reviews, mentorship, and enhancements to our development tools and processes. Collaborate closely with Product and Design teams to influence our future developments.
About the job
Taktile supports banks and fintech companies by automating key decisions such as credit checks and risk assessments. The Senior Backend Engineer on Team Decide focuses on building and improving the distributed execution engine that drives customer workflows. This engine forms the foundation of Taktile’s automated decision-making platform.
What you will do
Design and implement backend systems for distributed workflow execution
Take ownership of critical systems throughout their lifecycle, from architecture to deployment
Collaborate with a small, dedicated team where each engineer’s perspective directly influences the product
Address complex backend problems specific to automated decision-making in financial technology
Location
This role is based in Taktile’s Berlin office.
About Taktile
Taktile is at the forefront of automating decision-making processes for banks and fintech companies, specializing in creating innovative solutions that drive efficiency and accuracy in critical financial decisions. Our team is passionate about tackling complex problems and delivering exceptional products.
Join our dynamic team as a Senior Backend Engineer and play a pivotal role in developing cutting-edge applications that leverage Kotlin, Spring Boot, and AWS. You will work closely with cross-functional teams to architect and optimize backend systems that meet the demands of our growing user base.
As an established IT service provider, we create modern, scalable software solutions for clients across various industries. We leverage the latest technologies, agile methodologies, and a passionate team dedicated to crafting digital products. We are looking to strengthen our team with experienced Senior Backend Developers / IT Consultants (m/f/d) who love technological diversity, enjoy holistic problem-solving, and provide competent consulting to our clients.You will develop end-to-end solutions that deliver real value to our clients while actively designing microservices and modern software architectures.You will build and operate high-performance backend services using Java or Kotlin, utilizing Spring Boot for complex software implementation, and reliably integrating databases and external interfaces.You are committed to high software quality, employing automated testing and clean code principles.You will confidently guide clients through architecture, technology, and implementation questions, translating technical concepts into understandable terms.You will collaborate closely with UX/UI designers, product owners, and developers from other disciplines, actively contributing to agile teams.You will conduct code reviews, provide constructive feedback, and ensure adherence to best practices, architectural guidelines, and high code quality within the team.
Join our Clickout-to-Revenue Team, where you'll be integral to our core business model: merchants pay for qualified redirects ("Clickouts") to their shops. Your role will ensure that this monetization operates smoothly, efficiently, and transparently, significantly contributing to idealos' growth.Your ResponsibilitiesEnd-to-End Responsibility You will develop and manage business and web applications in the AWS Cloud. Together with your team, you will oversee the entire value chain (YBYO): architecture, infrastructure, development, testing, security, deployment, monitoring, on-call duties, and maintenance. Product Focus: Monetization Processes and Services You will develop services for the representation and billing of our business models. Key components include the ERP system Odoo, internal data management tools, and interfaces to Salesforce and SAP. Innovative business models require innovative solutions; hence, you will closely collaborate with stakeholders such as our accounting, sales teams, account management, and other cross-functional engineering teams. Technical Excellence You will actively contribute ideas for process improvements, emphasize high code quality, and engage in continuous personal development – we support you with various training opportunities.
Join idealo’s Clickout-to-Revenue team in Berlin, where the focus is on building and maintaining systems that help retailers monetize qualified referrals. The team’s work has a direct impact on idealo’s growth by ensuring monetization processes remain reliable and efficient. Both full-time and part-time arrangements are possible for this Senior Software Engineer position. What you will do Design, develop, and operate business and web applications on AWS Cloud. Take responsibility for the full lifecycle: architecture, infrastructure, development, testing, security, deployment, monitoring, and maintenance. Build and maintain services that handle processing and billing, integrating with key systems such as Odoo ERP and connecting to Salesforce and SAP. Work closely with colleagues from accounting, sales, account management, and other engineering teams to deliver solutions that meet changing business needs. Identify and implement process improvements, maintain high code quality, and pursue ongoing professional growth with support from idealo. Tech stack Kotlin Java AWS Odoo ERP Salesforce and SAP interfaces Location This role is based in Berlin, Germany.
Join Our TeamAt SumUp, our Sales & Order team is pivotal in developing the core Sales API and Receipt engines that drive our ecosystem. From hardware like POS systems to our Solo Card Reader, and software solutions such as Online Store and Online Payments, our aim is to simplify complex transaction data into a unified 'Sales' language. We empower teams to build independent features, ensuring seamless connectivity between sales, reporting, accounting, and fiscalization as we support merchants in scaling globally.As part of a dynamic, cross-functional team composed of Product Managers, Engineering Managers, fellow engineers, and occasionally Product Designers and Data Analysts, you will collaborate closely to innovate and enhance our offerings.Your RoleAs a Backend Engineer, you will not just write code; you will architect solutions that enable different SumUp products to communicate effectively. We foster a culture of extreme collaboration, engaging in daily pair programming, committing to high standards of 'clean' engineering, and adopting an 'AI-native' approach to accelerate our development processes.Key ResponsibilitiesDevelop and enhance high-performance Sales APIs and receipt engines using Kotlin and Spring Boot, ensuring scalability and resilience.Design and maintain robust data schemas and database interactions to manage complex transaction and sales data accurately at scale.Create and document clean, public-facing APIs that empower other engineering teams to integrate their features with the Sales Platform independently.Work on projects that link transaction data with essential business systems like reporting, accounting, and global fiscalization.Engage in pair programming to tackle complex concurrency and architectural challenges while maintaining superior code quality.Oversee the entire development lifecycle, including writing automated tests, managing CI/CD pipelines, and monitoring production service health.Utilize AI coding agents to automate repetitive tasks and enhance our delivery speed.Migrate mission-critical domain logic from external systems to streamline and centralize the 'Sales' experience within our ecosystem.Who You AreYou possess over 2 years of experience in backend engineering with the JVM stack, preferably using Kotlin and Spring Boot.You have a strong grasp of software design patterns and principles, enabling you to create efficient and maintainable code.
Join our dynamic team at idealo as a Senior Software Engineer for our mobile app backend and play a pivotal role in enhancing our award-winning e-commerce applications. Our platform empowers millions of users to compare prices seamlessly and make informed purchasing decisions directly from their mobile devices. As part of a fully autonomous team dedicated to mobile app development, you'll balance the use of established technologies with innovative experiments, ensuring we continually deliver exceptional user experiences and further idealo's mission. We take full ownership of the operation, technical implementation, and strategic direction of our services, and we're seeking talented individuals to support our growth.About Your RoleEnd-to-End OwnershipDevelop and operate business and web services in the AWS Cloud.Oversee the entire lifecycle of your services (YBYO): architecture, infrastructure, development, testing, security, deployment, monitoring, on-call, and maintenance.Design and develop APIs (REST/GraphQL) for our mobile applications (Android & iOS).Ensure that our services are scalable, stable, and high-performing, even during peak loads.Technical ExcellenceMake architectural decisions for modern backend systems (e.g., microservices).Enhance our cloud infrastructure using tools like Terraform and Kubernetes.Maintain high software quality through rigorous testing, code reviews, and monitoring.Identify and address technical debt effectively.Introduce new technologies and continuously refine our development processes (e.g., CI/CD, automation, AI tools).Collaboration & ImpactWork collaboratively with mobile engineers (iOS & Android) and backend colleagues.Contribute actively to technical discussions and challenge existing solutions.Share your expertise within the team through pair programming, code reviews, or tech talks.Communicate complex technical topics clearly to non-technical stakeholders.Assume responsibility within the team, including participation in on-call rotations during critical situations.
JetBrains has developed tools for software teams since 2000. By automating routine checks and corrections, JetBrains products help developers focus on building and shipping software. The goal: make development more productive and creative. Role overview This Backend Customer Success Engineer role centers on supporting engineering teams as they adopt Kotlin for backend development. The position focuses on helping organizations successfully bring Kotlin into production environments. What you will do Guide organizations through the process of moving from Java to Kotlin, assisting with migration, integration, and scaling. Troubleshoot technical challenges that arise during the transition and support teams as they progress from initial experimentation to stable production use. Work with potential users to clarify how Kotlin adoption works and help design migration plans that fit their specific needs. Locations Amsterdam, Netherlands Berlin, Germany Munich, Germany Prague, Czech Republic Remote, Germany
Join our innovative team at redcare-pharmacy as a Senior Backend Engineer and play a pivotal role in developing cutting-edge backend solutions. You will work closely with cross-functional teams to design, implement, and maintain robust systems that enhance our pharmacy services.
Join our dedicated team at europeanhomecaregmbh as a Psychologist (m/f/d) in Berlin. We are seeking an empathetic and skilled professional to provide mental health support and counseling services to our diverse clientele.
Join our Global Bank tribe at SumUp, where we are revolutionizing the infrastructure for merchants by providing them with a digital business account that simplifies their banking needs. Our mission is to become the top banking partner for small merchants worldwide, delivering a seamless, straightforward, and cost-effective experience. As a valued member of our team, you will be instrumental in transitioning from a fragmented regional setup to a cohesive global infrastructure, thereby enabling millions of merchants to enjoy tailored banking solutions. In the role of Senior Backend Engineer on the Global Accounts team, you will take ownership of vital components of our bank account platform. You will be involved in the design and development of a fully distributed, event-driven system built for scalability, resilience, and compliance. Your primary development language will be Kotlin, with opportunities to work with Elixir and Golang. We embrace Extreme Programming methodologies: frequent iterations, daily releases, and a strong emphasis on technical excellence and deep problem-solving. Our tech stack includes Kotlin, Golang, Elixir, Java, AWS, Kafka, PostgreSQL, and Kubernetes, complemented by observability tools such as Prometheus, Grafana, and Honeycomb. We also leverage AI-assisted development tools like Cursor and GitHub Copilot.
Why choose voize? We are more than just an employer!At voize, we prioritize giving frontline workers the invaluable gift of time—time to care, connect, and truly be present. Unfortunately, much of that time is consumed by administrative tasks that detract from what truly matters: the people.We are revolutionizing this by developing an AI companion that liberates nurses from administrative burdens, allowing them to reclaim up to 30% of their time. Our mission is not to replace human effort but to enhance it, amplifying their impact in the care sector. Currently, over 1,100 care facilities trust voize, and more than 75,000 nurses depend on our AI companion to streamline their daily responsibilities.Supported by a robust $50M Series A funding round led by Balderton Capital, with contributions from HV Capital, Y Combinator, and other prominent VCs, our mission is grounded in technological innovation with a profound social impact. Join us in this transformative journey!
We are seeking an experienced Senior Backend Engineer to join our dynamic team at redcare-pharmacy. In this role, you will be responsible for designing and implementing robust backend systems for our mobile applications. The ideal candidate will have a strong background in backend development and a passion for creating efficient, scalable solutions.
Role overview Taktile supports banks and fintech companies by automating key decisions such as credit checks and risk assessments. The Senior Backend Engineer on Team Decide focuses on building and improving the distributed execution engine that drives customer workflows. This engine forms the foundation of Taktile’s automated decision-making platform. What you will do Design and implement backend systems for distributed workflow execution Take ownership of critical systems throughout their lifecycle, from architecture to deployment Collaborate with a small, dedicated team where each engineer’s perspective directly influences the product Address complex backend problems specific to automated decision-making in financial technology Location This role is based in Taktile’s Berlin office.
Statista Inc. is hiring a Senior Software Engineer with strong experience in Rust and AWS APIs. This position is based in Hamburg or Berlin and centers on building and improving cloud-based applications. Role overview This role involves designing, implementing, and maintaining scalable software systems. The focus is on ensuring performance and reliability across Statista’s cloud solutions. Collaboration with cross-functional teams is a key aspect, as projects often require input from different technical and business areas. What you will do Develop and optimize applications using Rust and AWS APIs Design software solutions that scale and perform reliably Maintain and improve existing cloud-based systems Work with colleagues from various teams to deliver impactful features Requirements Professional experience with Rust Hands-on knowledge of AWS APIs Ability to design and maintain scalable, high-performance software Comfort working collaboratively to solve complex problems
Join Our Innovative TeamAt SumUp, we are revolutionizing the way businesses operate with our cutting-edge Point-of-Sale (POS) solution. Catering to cafes, shops, bars, hair salons, and various enterprises, our platform streamlines operations with features such as product catalogs, inventory management, insightful business analytics, compliance support, and customer loyalty tools.As a vital part of our Fiscalization team, you will play a crucial role in ensuring fiscal compliance across several European countries including Italy, Sweden, Norway, Belgium, Austria, and more. Your expertise will help pave the way for integrating third-party services and fiscalizing receipts efficiently.In your role as a Senior Backend Engineer, you will work alongside a talented, cross-functional team comprising Product Managers, Product Designers, Engineering Managers, and fellow engineers to tackle complex challenges and deliver tailored solutions.
Doctolib is hiring a Software Engineer with solid experience in Java and Kotlin. This position is based in Berlin and centers on building digital products that support both patients and healthcare professionals across Europe. Role overview This role involves working on software that aims to improve healthcare access and efficiency. The team values collaboration and a shared commitment to making a difference in the medical field. What you will do Collaborate with team members to design and implement new product features Develop and maintain applications using Java and Kotlin Help create solutions that make healthcare services easier to access and manage Location This role is based in Berlin, Germany.
Role overview Taktile creates technology that enables banks and fintechs to automate critical decisions, such as credit and risk assessments, in real time. As a Senior Backend Engineer on Team Atlas, the main focus is on developing and maintaining the data infrastructure that powers Taktile’s feature computation platform. This position holds responsibility for the full lifecycle of core backend systems, from initial design through deployment, and plays a key role in shaping the direction of the product. What you will do Design, build, and maintain backend services using Python on AWS, including Lambda functions, DynamoDB, Aurora, and event-driven pipelines that support live production workloads. AI tools are part of the regular workflow. Address complex technical challenges related to latency, reliability, and scalability in backend systems. Take ownership of systems end to end: architecture, implementation, deployment, monitoring, and incident response are all part of the role. Influence architectural decisions and help determine how systems are built, not just what gets built. Contribute to team growth by conducting code reviews, mentoring peers, and improving development tools and processes. Collaborate closely with Product and Design teams to help define new features and guide product direction. Location This role is based at Taktile’s office in Berlin.
Your Role:Are you driven by a passion for observability and resiliency? Do you take pride in proactively identifying issues before they impact customers? If leading initiatives and orchestrating processes excites you, emnify invites you to join our team as a talented Reliability Engineer and Incident Management Operator. In this role, you will be pivotal in refining our Incident Management processes, serving as the authority on observability and resiliency, and guiding internal stakeholders on best practices.As part of our dynamic Engineering department, you will be integrated into our Platform team, which is essential in enhancing our competitive edge. Your contributions will focus on improving developer experience, enhancing development efficiency, and scaling productivity. You'll collaborate with a dedicated team of three engineers, fostering empathy and a collaborative mindset to ensure continuous improvement in the development experience at emnify. The ideal candidate will possess extensive experience with AWS cloud infrastructure, microservices, and contemporary observability practices, alongside strong communication and organizational skills.This position comprises 35% Incident Management operations, 35% observability and monitoring efforts, and 30% platform engineering and developer support.This role is based in emnify’s Berlin office.
About Our Team At SumUp, we provide a cutting-edge Point-of-Sale (POS) solution that empowers businesses such as cafes, shops, bars, and hair salons to operate seamlessly and grow. Our platform boasts a vast array of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates flawlessly into the SumUp SuperApp, which is compatible with our proprietary register hardware as well as mobile devices like tablets and smartphones. As a Senior Android Developer, you will work alongside an innovative, cross-functional team consisting of Product Managers, Product Designers, Engineering Managers, and fellow developers. About the Role We are transitioning towards a Kotlin Multiplatform (KMP) strategy, facilitating shared development between Android and iOS. In this role, you will gain experience with this technology, helping to shape the future of our mobile applications. If you are a developer who prioritizes user-centric design, precision, and effective collaboration, you will thrive here. You bring structure to communication and flourish within a cross-functional environment. This position is based in Berlin, where face-to-face interactions fuel innovation and teamwork. Your Responsibilities Develop new features for the item catalog within the SumUp SuperApp Improve application architecture and actively contribute to our Kotlin Multiplatform strategy Enhance and maintain our unified Android app, utilized in over 60 countries, ensuring high-quality and scalable solutions Drive product evolution by identifying improvement opportunities and participating in daily decision-making Create comprehensive documentation and implement thorough testing for features prior to release Work closely with Designers, Product Managers, and Android engineers to ensure a cohesive UX experience across platforms Mentor and coach junior engineers You Will Excel in This Role If: You possess 8+ years of experience in mobile engineering, particularly with Android and Kotlin. You have 2+ years of experience with Jetpack Compose. You have a strong grasp of software design patterns (e.g., MVVM, MVI) and expertise in creating modular, scalable app architectures. You are knowledgeable about reactive programming (Flow, Coroutines, and Concurrency).
Your Role We are seeking a skilled Backend Engineer with a strong interest in telecommunications and a deep passion for software development, particularly in big data technologies. In this role, you will be pivotal in the real-time processing of our data, driving microservices and fostering a fully data-driven environment within the company. This position can be based in our emnify offices located in Berlin or Würzburg, or remotely from Germany or Poland. Your Impact Collaborate within one of our service squads, taking charge of designing, building, testing, and managing components or projects that influence the pricing and charging mechanisms at emnify. Develop APIs and real-time data processing applications utilizing streaming technologies within the Apache Kafka ecosystem, prioritizing scalability and reliability. Engage with a team on core telecommunication functions such as automated product lifecycle management in a modern cloud-based setting. Architect and design aforementioned components to operate on AWS in a scalable manner. As part of a collaborative team, you will be responsible for deploying and managing these applications using CI/CD tools such as Jenkins and Terraform, along with monitoring solutions like Grafana and Prometheus. Your Skills Proven experience in full-cycle engineering from Proof of Concept (POC) to production with JVM-based languages, preferably Scala, as a significant portion of our codebase is in Scala. Demonstrated experience in stream/data processing, cloud computing, and API development. Strong understanding of microservices architecture and design principles. Excellent problem-solving abilities and a proactive approach to challenges. Ability to work effectively within a diverse team.