Senior Backend Engineer (Cloud & Data Infrastructure Focus)
PeakData
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
- 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.