About PeakData
PeakData provides AI-powered market intelligence to optimize drug launch execution and resource allocation for pharmaceutical companies. Our platform delivers actionable insights on healthcare professionals (HCPs) and healthcare organizations (HCOs), empowering commercial leaders with real-time, data-driven decision-making.
Role Overview
We are seeking a Senior Backend Engineer who is passionate about building scalable, cloud-native systems with a focus on data pipelines, infrastructure, and backend services — not traditional frontend or UI-heavy applications.
This role blends backend engineering, cloud architecture, and infrastructure thinking. You’ll work alongside data engineers and AI specialists to develop services, APIs, and frameworks that power our platform. If you have strong Python skills, experience in AWS and/or GCP, and love solving deep technical problems in distributed systems, this is your opportunity.
Technical Environment
You’ll be contributing to systems using:
Python (FastAPI, asyncio, pandas, etc.)
SQL and NoSQL data stores (PostgreSQL, DynamoDB, BigQuery)
AWS (Lambda, ECS, S3, Step Functions, CDK) – core platform
GCP – supporting workflows
Event-driven architecture and async processing
LLM integrations via AWS Bedrock or Vertex AI
Infra-as-code with CDK or Terraform
Containerized services via Docker, ECS, and Kubernetes (limited scope)
Key Responsibilities
Backend Systems & Architecture
Design and implement scalable backend services and APIs that support platform data flow and automation
Build resilient infrastructure components to handle large-scale data and AI-driven workloads
Support data ingestion, transformation, and LLM integration with performant back-end systems
Contribute to the modularization and standardization of internal backend tooling
Collaborate with data engineers to bridge platform and data systems effectively
Infrastructure & DevOps Collaboration
Own infrastructure components through IaC (e.g., CDK, Terraform)
Drive observability (logging, tracing, alerting) for backend and data systems
Participate in performance tuning, scalability planning, and cost optimization
Ensure reliability and resilience across critical services and pipelines
Team Leadership & Autonomy
Lead by example in delivering high-quality code and stable services
Work independently on initiatives and drive solutions end-to-end
Collaborate cross-functionally with Data Science, DevOps, and Product Engineering
Mentor peers and support a culture of technical excellence
Qualifications
Required Skills
6+ years of experience in backend or infrastructure-focused engineering roles
Strong Python backend development skills (FastAPI, Flask, asyncio)
Deep experience with AWS (and familiarity with GCP)
Comfortable with SQL and working knowledge of NoSQL datastores
Solid understanding of distributed system design and asynchronous processing
Experience working with infrastructure-as-code (e.g., CDK, Terraform)
Experience with containerized deployment (Docker, ECS, or K8s)
Bonus Skills
Exposure to LLM integration, prompt engineering, or AI-supported pipelines
Experience with event-driven architecture (e.g., SQS, Pub/Sub, Kafka)
Familiarity with data workflows, orchestration tools (e.g., Airflow), and data validation frameworks
Previous work in regulated or high-sensitivity data environments
Experience bridging backend systems and AI/data platforms
Personal Attributes
Regular visits to our Wrocław office (ideally twice per month) are very welcome and positively received — we value face-to-face collaboration when possible!
Self-driven: You take ownership and move projects forward independently
Infrastructure-minded: You enjoy making systems robust, scalable, and observable
Curious: You’re eager to learn about emerging tech like LLMs and AI ops
Team player: You work well across disciplines and share knowledge openly
Pragmatic: You solve problems efficiently and avoid over-engineering
What We Offer
Opportunity to shape the technical foundation of our platform infrastructure
Work that contributes to faster, more effective healthcare outcomes
A collaborative, agile environment that values autonomy
Exposure to both AWS and GCP in real-world deployments
Hands-on work with LLMs and cutting-edge AI applications
Competitive compensation and real responsibility from day one
If you’re a backend engineer who thrives on owning infrastructure and scaling real-time, data-powered systems — we’d love to hear from you.
Net per month - B2B
Check similar offers