Python Backend Engineer - Clinical OpenData Solutions
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
About Veeva Systems Inc.
Veeva Systems is a leading provider of cloud-based software solutions for the life sciences industry. Our mission is to help organizations bring therapies to market faster while ensuring compliance and quality throughout the process. We are committed to innovation and excellence in everything we do.
Similar jobs
Search for Senior Software Engineer Python Backend
1,387 results
About dltHubdltHub is at the forefront of innovation, leveraging the dlt library, a leading open-source Python tool for data loading with approximately 4 million downloads monthly. We are on a mission to develop the next generation of AI-native data tools built upon our robust open-source foundation.Our team is agile and thrives on experimentation, automation, and user-centric AI workflows. Founded by seasoned data scientists and machine learning engineers, we have our roots in Berlin and a burgeoning presence in the United States.We are supported by prominent investors including Bessemer Venture Partners, Foundation Capital, Dig Ventures, and technical pioneers from Hugging Face, Instana, Matillion, and more. Our core values drive us: we communicate with courage, prioritize meaningful projects, automate continuously, maintain high energy, honor our commitments, and achieve success collectively. About the RoleAs we continue to enhance our AI-first data platform, we are seeking a passionate and entrepreneurial software engineer in Berlin. This role offers the opportunity to tackle data platform challenges related to ingestion, storage, performance, reliability, observability, and AI-enhanced developer experiences. If you are driven, eager to collaborate with a motivated team, and prioritize high-quality code and innovative data systems, this position is tailored for you.
Join Synthflow AI, a revolutionary no-code platform designed for deploying voice AI agents that transform contact center operations and business process outsourcing (BPO) at scale. We empower mid-market and enterprise companies to efficiently manage routine calls, ultimately saving valuable time and resources for their teams.Our voice AI agents have made a significant impact:Saved over 5 million hours in contact center operationsIncreased call answering rates by 35% compared to non-AI operatorsHandled 45 million calls with an impressive 99.9% uptimeSupported by leading investors such as Accel, Atlantic Labs, and Singular, we are proud to serve over 1,000 customers and drive an industry shift towards advanced and accessible conversational AI.About the Role:We are seeking a Senior Python Engineer to develop robust, production-grade software and backend systems, focusing on databases, scalable APIs, and core engineering principles.Your Key Responsibilities:Design, develop, and maintain our backend infrastructure, ensuring scalability, performance, and reliability.Create and enhance data models and persistence layers with a strong emphasis on PostgreSQL best practices, including schema design, migrations, query optimization, indexing, and transactions.Develop and support enterprise-grade APIs using FastAPI, focusing on versioning, authentication/authorization, and observability.Participate in pair programming to foster code quality and team collaboration.Manage deployments and environments with Kubernetes and GitOps practices (ArgoCD).Conduct code reviews, offering constructive feedback and ensuring adherence to best practices.Contribute to end-to-end product delivery, including occasional front-end feature development when necessary.Qualifications:5+ years of experience as a Python developer, successfully delivering production systems.Proven expertise in building scalable and extensible data infrastructures.Strong familiarity with relational databases, particularly PostgreSQL (performance tuning, migrations, transactions).Experience in developing and maintaining enterprise-grade APIs using FastAPI.Solid understanding of engineering fundamentals and best practices.
Join our innovative team at dev2 as a Senior Backend Software Engineer, where you'll be instrumental in crafting robust and scalable software solutions. In this role, you will collaborate closely with cross-functional teams to design, develop, and deploy high-performance backend systems.
Databricks
P-1327 At Databricks, we are driven by a passion for empowering data teams to tackle some of the world’s most complex challenges. From revolutionizing transportation methods to speeding up medical innovations, our mission is to build and operate the leading data and AI infrastructure platform, enabling our customers to leverage profound data insights to enhance their business. Established by engineers, Databricks is embarking on an ambitious journey to develop the most advanced Lakehouse Platform. While we have a solid foundation, we aim to elevate our offerings to create significantly improved products. Our goal is to reimagine every component to provide our customers with the fastest, most user-friendly, and secure data platform for all their data workloads. As a Senior Software Engineer, you will be a key member of our Berlin site and play a pivotal role in our multi-year mission to realize our Lakehouse vision. You will engage in the entire development lifecycle and embody the core values of Databricks. The impact you will have: Our backend teams operate across various domains within our essential service platforms. You may encounter challenges such as: Addressing issues that encompass product development and infrastructure, including distributed systems, scalable service architecture, monitoring, workflow orchestration, and enhancing developer experience. Creating reliable, secure, and high-performance services and client libraries for managing and accessing massive amounts of data on cloud storage solutions, such as AWS S3, GCS, and Azure Blob Store. Developing product features that empower our customers to efficiently store and access their data.
GetYourGuide
About GetYourGuideGetYourGuide stands as the world's leading marketplace for unforgettable travel experiences. Travelers utilize our platform to uncover the best activities in their chosen destination. Since our inception in 2009, over 150 million tours, activities, and attraction tickets have been booked through GetYourGuide by adventurers from around the globe. With a dedicated global team of more than 800 travel experts and technologists, we are proudly headquartered in Berlin, complemented by 17 local offices worldwide.The Mission:At GetYourGuide, technology is the driving force behind our growth. Our work within the Marketplace is transforming global travel experiences, and we invite you to join us in this endeavor.The features we develop facilitate seamless bookings for our customers while empowering our partners to expand their businesses. This complex task presents a remarkable opportunity to create extraordinary solutions that impact global travel. From building supplier infrastructures that enhance our partners' businesses to innovating marketplace features that propel our growth, you will have the chance to craft incredible solutions at GetYourGuide.Whether you're engaged in developing dynamic search algorithms or designing new features to accelerate our company's growth, your contributions will leave a lasting impact. Our teams consistently push boundaries, exploring innovative ways to bring the magic of travel to people around the world.We operate in cross-functional mission teams composed of backend and full-stack engineers, mobile engineers, data engineers, product managers, and designers.
peec is building and improving the backend systems that support its products. As a Senior Python Engineer based in Berlin, this position centers on designing, developing, and maintaining complex backend infrastructure to ensure reliable and high-quality delivery. Role overview This role involves full ownership of backend systems, from initial planning and architecture through to implementation and deployment. The work spans API design, distributed systems, and ongoing performance improvements. What you will do Lead the end-to-end development of backend systems, including scoping, architecture, execution, and delivery. Design and implement scalable APIs and distributed systems that meet high performance standards. Work closely with Product, Frontend, and Design teams to translate product ideas into solid backend solutions. Explore and apply modern backend technologies to improve architecture and the developer experience. Help evolve backend architecture and infrastructure to support fast iteration and growth. Identify areas for system and developer experience improvement, and drive initiatives to address them. Requirements Significant experience with Python and backend development is essential. Strong skills in API design, distributed systems, and collaborating across teams will be important for success in this role.
Blacklane
Join us as a Senior Backend Software Engineer and become a vital member of one of our self-sufficient agile teams at Blacklane. Your expertise will contribute to the development of innovative services that power our platform, enhance our back-office systems, and resolve integration challenges faced by our business partners.Our technical ecosystem incorporates Ruby, Go, TypeScript, and Java services that are architected using Domain-Driven Design (DDD). These services run on our Kubernetes cluster and utilize domain events to communicate through SQS and Kafka. We leverage various data storage solutions including Postgres, MySQL, Elasticsearch, Redis, and DynamoDB, while predominantly utilizing AWS for our infrastructure and managing resources with Terraform.YOUR CHALLENGE:Address unique challenges to customize our offerings for diverse markets.Maintain high-quality standards through extensive testing, thorough documentation, code reviews, and collaborative knowledge sharing.Devote time to optimizing the performance, usability, and maintainability of the systems you oversee.Commit to ongoing personal development by acquiring new skills and technologies.Be an integral part of a motivated, open-minded, and collaborative team dedicated to enhancing travel experiences for our guests.ABOUT YOU:You are proactive, inquisitive, and thrive in a team-oriented environment.You possess a minimum of 5 years of experience in two or more programming languages.You have at least 5 years of experience with Ruby or Go.You are knowledgeable of the HTTP protocol and have experience developing or utilizing REST APIs.You write clean, maintainable code and are familiar with the complexities of distributed systems; you are comfortable working with existing codebases.You have experience with or an eagerness to learn about Event-Driven Architecture and Domain-Driven Design.You are experienced with Docker and containerized environments; familiarity with Kubernetes and Terraform is a plus.
GetYourGuide
About GetYourGuideGetYourGuide is the world's leading platform for unforgettable travel experiences, allowing travelers to uncover the best activities in their destinations. Since our inception in 2009, we have facilitated over 150 million bookings for tours, activities, and attraction tickets globally. With a dedicated team of over 800 travel experts and tech enthusiasts, we operate from our headquarters in Berlin, complemented by 17 local offices worldwide.Our Mission:At GetYourGuide, technology is the driving force behind our growth. Our Marketplace initiatives are redefining global travel experiences, and we invite you to join us in this mission. The features we develop allow customers to effortlessly book memorable experiences while empowering our partners to grow their businesses. This complex challenge presents a unique opportunity for you to create impactful solutions that scale across the globe.From crafting dynamic search and recommendation algorithms to designing new features that propel our growth, your contributions will have a tangible impact. We pride ourselves on pushing boundaries and discovering innovative ways to bring the magic of travel to people around the world.Our teams operate within cross-functional mission groups consisting of backend and full-stack engineers, mobile developers, data engineers, product managers, and designers.
Join our dynamic team at Contentful as a Senior Software Engineer specializing in Backend & Infrastructure. In this pivotal role, you will design and implement robust backend systems that power our content platform. Collaborate with cross-functional teams to enhance our infrastructure, driving innovation and efficiency in our development processes.
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.
Databricks
Join Databricks as a Senior Staff Software Engineer focused on Backend development and be part of a team that is passionate about solving the world's toughest challenges. At Databricks, we empower data teams to turn their visions into reality—from revolutionizing transportation to accelerating medical discoveries. Our cutting-edge data and AI infrastructure platform enables clients to harness deep data insights that elevate their businesses. As a company founded by engineers with a deep commitment to customer satisfaction, we thrive on tackling complex technical challenges, from designing next-gen UI/UX for data interfacing to scaling our services across millions of virtual machines. And we’re just getting started.In this role, you will collaborate with your team to build robust infrastructure and products for the Databricks platform, ensuring they operate at scale.
Veeva Systems Inc.
Join Veeva Systems, a trailblazer in cloud technology for the life sciences sector, dedicated to delivering therapies to patients swiftly. With an impressive growth trajectory, we surpassed $2 billion in revenue last fiscal year and are poised for even more expansion.Our core values drive us: Integrity, Customer Success, Employee Success, and Agility. In 2021, we made headlines by becoming a public benefit corporation (PBC), committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we empower you to work from home or in the office, ensuring you thrive in your preferred environment.Become part of our mission to revolutionize the life sciences industry, positively impacting our customers, employees, and communities.Role OverviewOpenData Clinical lays the groundwork for advanced clinical operations.The primary obstacle in clinical trials is patient recruitment. Delays in this process can hinder studies and prolong the delivery of life-saving treatments. Our mission is to expedite this critical process.By pinpointing the most effective clinical sites, we facilitate faster drug market entry, with the potential to save at least one life annually by enhancing clinical operations.In this role, you will create the backbone of our data quality engine and pipelines. Your contributions will enable countless curators to manage vast datasets swiftly and accurately, ensuring the life sciences industry possesses the high-quality data essential for speeding up clinical trials and drug development.This position is ideal for an engineer who prioritizes architectural integrity over quick fixes. You will thrive in an engineering-centric culture that values technical excellence and offers genuine autonomy for innovation.
Cresta is dedicated to transforming every customer interaction into a strategic advantage by harnessing the full potential of contact centers. Our innovative platform merges cutting-edge AI with human expertise, enabling contact centers to uncover valuable customer insights, streamline conversations and processes, and empower team members to operate more efficiently. Founded by Sebastian Thrun, a visionary from the Stanford AI lab and the mastermind behind Google X, Waymo, and Udacity, our leadership team includes CEO Ping Wu, co-founder of Google Contact Center AI, alongside Tim Shi, an early member of OpenAI. We have gathered a stellar team of AI and machine learning specialists, market leaders, and esteemed investors such as Andreessen Horowitz, Greylock Partners, and Sequoia, along with former AT&T CEO John Donovan. Our esteemed clientele features renowned brands like Intuit, Cox Communications, Hilton, and Carmax, and we have been honored by Forbes and Bain Consulting as one of the premier private AI companies globally. Embark on an exhilarating journey with us as we revolutionize the contact center workforce through AI. The future of work is here, and it begins at Cresta!
idealo is looking for a Senior Backend Software Engineer (m|w|d) to join the team in Berlin. This role focuses on building and operating the backend for our mobile app, which helps millions of users compare prices and shop smarter. The team takes full ownership of technical implementation, operations, and strategic direction for our services, with a strong commitment to delivering a seamless experience for mobile shoppers. Role overview This position centers on end-to-end responsibility for business and web services in the AWS Cloud. The team manages the full lifecycle of these services, from architecture and infrastructure to development, testing, deployment, monitoring, and on-call support. The goal is to ensure stability, scalability, and high performance, especially during periods of heavy traffic. What you will do Develop and operate backend services in AWS Cloud for the mobile app Design and implement APIs (REST/GraphQL) for Android and iOS applications Make architectural decisions for backend systems, including microservices Enhance cloud infrastructure using tools such as Terraform and Kubernetes Maintain high code quality through testing, code reviews, and monitoring Identify and address technical debt Introduce new technologies and improve development workflows (CI/CD, automation, AI tools) Collaboration and impact Work closely with mobile engineers and backend colleagues Contribute to technical discussions and challenge existing solutions Share knowledge through pair programming, code reviews, and tech talks Communicate complex technical topics to non-technical stakeholders Participate in on-call rotations and take responsibility during critical incidents
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.
fiskaly develops technology that secures digital receipts and ensures legally compliant transactions for millions of users each day. By applying digital signatures, the company helps prevent tax fraud and supports merchants with a streamlined, paperless solution. The team is dedicated to simplifying receipts for everyone. Role overview This Senior Backend Engineer (Golang) position is a full-time, permanent role open to candidates based in or near Vienna, or within a two-hour time zone difference. The company is not considering freelancers for this role. What you will do Serve as a System Architect within a focused squad, developing API-first SaaS products. Lead backend development using Golang and other object-oriented languages, contributing throughout the software lifecycle. Apply modern tools, including AI coding assistants and automation, to minimize repetitive tasks and tackle complex problems. Design, build, and maintain distributed systems for fiskaly's fiscalization platform. Shape the architecture and scalability of the unified digital receipts interface. Requirements Minimum 5 years of backend development experience, with a strong background in Golang and object-oriented programming. Fluency in both German and English. Located in or near Vienna, or within a two-hour time zone difference. Available for full-time employment (no freelance contracts). Salary and contract Gross annual salary: €45,000 – €70,000 Full-time, permanent position
Helsing
About UsHelsing is a pioneering defense AI company dedicated to safeguarding our democracies. Our goal is to achieve technological excellence to ensure that open societies can maintain their sovereignty and ethical standards.We recognize our unique obligation to approach the development and implementation of advanced technologies like AI with care and consideration. This is a responsibility we uphold with utmost seriousness.Our team consists of driven engineers, AI experts, and program managers who are passionate about solving complex, impactful challenges. We invite mission-oriented individuals to join our European teams and leverage their skills to address these critical issues. Our culture is grounded in transparency and encourages healthy discussions about the use of technology in defense, its advantages, and ethical considerations.The RoleAt Helsing, we create and implement AI-driven capabilities and the foundational infrastructure that enables semi-autonomous platforms to localize, navigate, and interpret their environments in real-time. Our software operates under stringent and unconventional technical constraints, adapts to a multitude of ever-changing environments, and supports a diverse array of demanding use cases. The solutions we develop are utilized by individuals in high-pressure, high-stakes situations, which necessitates a design that is both reliable and seamless. This presents a variety of exciting engineering challenges across several domains that you will help us tackle.
At 8returns, we are revolutionizing the e-commerce landscape by addressing the challenges associated with returns—an aspect that can often be frustrating, environmentally harmful, and expensive.We are trusted by some of the fastest-growing direct-to-consumer brands, including OACE, PEGADOR, and GOT BAG, and have gained recognition from iconic brands like Fielmann, Tommy Hilfiger, and Reebok. Our mission is to innovate the post-purchase experience.As a Senior Backend Software Engineer, you will take ownership of key systems that enhance the speed, reliability, and scalability of our product. From APIs to data models and integrations, you will help transform the chaos of returns into effective margin protection. If you have a passion for clean architecture, love deploying new features, and seek true ownership of your work, then this role is tailored for you.
Join our Global Bank Tribe at SumUp, where we are revolutionizing the way merchants manage their banking needs. Our mission is to become the most trusted banking partner for small merchants worldwide, delivering a seamless, user-friendly, and affordable digital banking experience. As part of the Bank Activation and Revenue team, you will contribute to a high-impact growth initiative, aiming to empower merchants to maximize the benefits of their SumUp Business Account during their activation process. Our objective is to convert 100% of users from the SumUp ecosystem into active Bank Account holders. We oversee the essential journey from account creation to helping merchants understand how our business account can address their operational needs, making it a part of their everyday activities. To scale this initiative, we are developing a greenfield activation and engagement platform, which involves launching various initiatives and experiments to enhance the adoption and interaction of SumUp users with the business account. Your contributions will directly influence revenue by facilitating the seamless cross-selling of our comprehensive product suite to millions of merchants.
Join SumUp's Global Bank team, where we engineer the foundational infrastructure and services that empower merchants with digital banking solutions. We simplify financial management for small businesses, ensuring reliability and ease of use. As part of our Balance Management Squad, you will play a crucial role in modernizing and consolidating our balance management systems across Europe. We are embarking on an exciting journey to develop a global transaction history service, providing merchants with consistent and transparent insights into their financial activities. In your role as a Senior Backend Engineer, you will be instrumental in updating legacy systems, fostering innovation while ensuring stability, collaborating with cross-regional teams, and architecting dependable services that cater to diverse markets with unique regulations. If you are passionate about solving intricate problems in high-load environments, have a keen interest in banking, and seek a team that embraces challenges, we encourage you to apply!
Sign in to browse more jobs
Create account — see all 1,387 results

