Principal Software Engineer

Posted 12 Days Ago
Be an Early Applicant
București
In-Office
Expert/Leader
Software
The Role
The Principal Software Engineer will lead data architecture design, modernize data pipelines, and ensure compliance while mentoring engineering teams.
Summary Generated by Built In
 
Principal Software Engineer, Data (Remote - Romania)
Department: Product Architecture
Reports to: Chief Architect
 
This Principal Software Engineer role leads the design and delivery of our data architecture and pipelines, integrating clinical and financial data under GxP and SOX compliance. The position focuses on modernizing the data architecture, building efficient data pipelines, and advanced modeling to support analytics and reporting. Candidates should bring deep AWS data architecture expertise, strong data engineering skills, and experience guiding cross-functional teams in regulated environments.

Responsibilities:

  • Define and communicate the reference architecture for a secure, compliant cloud data platform on AWS, harmonizing clinical and financial data under GxP and SOX controls.
  • Design curated, versioned data zones using S3, AWS Glue Catalog, and Iceberg/Delta-style file formats to optimize performance and cost.
  • Modernize ingestion and ELT processes by establishing real-time (AWS DMS, PySpark Structured Streaming) and batch (Glue Jobs, PySpark) pipelines, replacing legacy ETL with declarative, testable workflows for clinical and payment data.
  • Lead the design and implementation of dimensional and data-vault models, unifying subject, site, supply chain, and payment domains; govern semantic layers in Athena/Redshift Spectrum and Tableau/QuickSight for analytics and AI enablement.
  • Develop and maintain secure, versioned GraphQL endpoints and data services to provide streamlined access to curated datasets for strategic reporting.
  • Champion data governance and data quality by defining data contracts, schema evolution strategies, lineage, and automated validation—ensuring auditability across the SDLC.
  • Mentor and influence engineering teams of 20+ engineers, lead architecture reviews, collaborative design, and internal workshops.
  • Serve as a technical advisor to product, security, and compliance stakeholders.

Requirements:

  • At least 10 years designing and delivering data-intensive systems, with at least 3 years in a principal-level or architecture role.
  • Direct experience with clinical-trial, life-sciences, or financial-ledger data.
  • Knowledge of ledger-based payments processing and reconciliation.
  • Deep expertise with AWS analytics stack: S3, Glue/Glue Studio & Catalog, Athena, Redshift, Lake Formation, Lambda, EMR or EKS-hosted PySpark.
  • Experience building GraphQL or REST data services that front a lakehouse or warehouse.
  • Mastery of data modeling (dimensional, data vault, lakehouse patterns) and performance tuning for large-scale analytical workloads.
  • Hands-on with Python & PySpark, SQL, and infrastructure-as-code (Terraform/CDK).
  • Familiarity with regulatory / GxP / SOX environments and secure-by-design principles (encryption, tokenization, IAM, PII/PHI segregation).
  • Experience guiding cross-functional teams in an Agile/DevOps/SRE culture.

We are aware that an individual(s) are fraudulently representing themselves as Suvoda recruiters and/or hiring managers. Suvoda will never request personal information such as your bank account number, credit card number, drivers license or social security number — or request payment from you — during the job application or interview process. Any emails from the Suvoda recruiting team will come from a @suvoda.com email address. You can learn more about these types of fraud by referring to this FTC consumer alert. 

As set forth in Suvoda’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you are based in California, we encourage you to read this important information for California residents linked here.

Top Skills

Athena
AWS
Cdk
Emr
Glue
Glue Catalog
Glue Studio
GraphQL
Lake Formation
Lambda
Pyspark
Redshift
Rest
S3
SQL
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Conshohocken, PA
523 Employees
Year Founded: 2012

What We Do

Suvoda’s sole focus is to offer the industry’s leading SaaS solution for randomization and trial supply management. Suvoda’s Interactive Response Technology (IRT/IWRS) with Trial Intelligence combines the flexibility of a custom solution with the speed of a configurable platform, offering 4-6 week deployment, reimagined reporting, and easy integration.

Similar Jobs

Percona Logo Percona

Principal Software Engineer

Software • Consulting
In-Office or Remote
37 Locations

Braze Logo Braze

Internal Auditor III

Marketing Tech • Mobile • Software
Easy Apply
Hybrid
Bucharest, București, ROU

CrowdStrike Logo CrowdStrike

Cloud Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Bucharest, București, ROU

Braze Logo Braze

Manager, Customer Success Mid-Touch

Marketing Tech • Mobile • Software
Easy Apply
Hybrid
Bucharest, București, ROU

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account