Senior Developer (Front-End or Back-End)
Madfish
We’re looking for a Senior Engineer with strong experience in either front-end or back-end development to help build and automate integrations between regulated systems (including Veeva Vault) and our internal data platform. This role is ideal for someone who enjoys solving complex data-integration challenges, working with modern cloud tools, and owning end-to-end technical tasks.
You’ll work closely with our data team to ensure documents, metadata, and system events flow reliably into our data lake for analytics, compliance, and traceability purposes.
What You’ll Work On
- Integrating with Veeva Vault APIs to discover, retrieve, and track documents + metadata
- Managing document extraction (PDF/DOCX/XML) and securely transferring them into AWS S3
- Publishing metadata to Kafka and supporting downstream processing
- Enabling indexing, search, lineage, and version history in our Databricks/Spark workflows
- Implementing secure, compliant, and traceable data-movement practices
- Optional: building text extraction pipelines (AWS Textract) or search indexing (OpenSearch)
Tech Stack
- Veeva Vault REST / Bulk API
- Kafka
- AWS S3 (Bronze/Silver zones)
- Spark / Databricks
- Optional: AWS Textract, OpenSearch
Requirements
- 7+ years of professional development experience
- Strong background in API integration and data pipelines
- Hands-on experience with cloud data tools (AWS S3, Spark, Databricks)
- Experience with Kafka or similar message brokers is a plus
- Familiarity with Veeva Vault or regulated environments is a big advantage
- English: C1
- Ability to work with significant EST time zone overlap
Nice to Have
- Experience with text extraction or OCR tools
- Search/indexing experience (OpenSearch)
- Background in secure data handling in regulated industries
Contract Details
- B2B contract
- Remote work
- 10 paid public holidays
- Vacation/sick days are unpaid
If you're a senior engineer who loves building reliable, scalable integrations and want to work in a data-driven environment — we’d love to hear from you.