Principal Software Engineer
2 days ago
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 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.
-
Principal/Lead Software Engineer
4 hours ago
Bucharest, Bucureşti, Romania Sigma Software Full time €80,000 - €120,000 per yearCompany Description We're looking for a Principal/Lead Software Engineer to act as a technical and strategic partner to our customers. In this role, you'll bridge product capabilities and customer use cases, helping businesses get the most out of our platform. You'll lead pre-sales technical conversations, design and deliver proof-of-concept...
-
Principal/Lead Software Engineer
3 hours ago
Bucharest, Bucureşti, Romania SIGMA SOFTWARE Full time 120,000 - 180,000 per yearCompany DescriptionWe're looking for a Principal/Lead Software Engineer to act as a technical and strategic partner to our customers. In this role, you'll bridge product capabilities and customer use cases, helping businesses get the most out of our platform. You'll lead pre-sales technical conversations, design and deliver proof-of-concept implementations,...
-
Principal/Lead Software Engineer
3 hours ago
Bucharest, Bucureşti, Romania Sigma Software Group Full time 120,000 - 180,000 per yearCompany DescriptionWe're looking for a Principal/Lead Software Engineer to act as a technical and strategic partner to our customers. In this role, you'll bridge product capabilities and customer use cases, helping businesses get the most out of our platform. You'll lead pre-sales technical conversations, design and deliver proof-of-concept implementations,...
-
Principal Software Engineering Manager
4 days ago
Bucharest, Bucureşti, Romania Microsoft Full time €80,000 - €200,000 per yearAre you fascinated by the intricate interplay between hardware and software? Do you thrive on the challenge of optimizing system performance and ensuring seamless functionality across diverse fleet? If so, we have an exciting opportunity for you as a Principal Software Engineering Manager.As a Principal Software Engineering Manager, you will serve as a...
-
Principal Software Engineer
4 days ago
Bucharest, Bucureşti, Romania HARMAN International Full time 40,000 - 80,000 per yearHARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...
-
Principal Software Engineer
6 days ago
Bucharest, Bucureşti, Romania HARMAN International Full time 80,000 - 120,000 per yearIntroduction: A Career at HARMAN AutomotiveWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.Engineer audio systems and integrated technology platforms that augment the driving experienceCombine ingenuity, in-depth...
-
Principal Software Engineer
4 days ago
Bucharest, Bucureşti, Romania HARMAN International Full time €40,000 - €80,000 per yearHARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...
-
Senior Principal Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania UiPath Full time 120,000 - 240,000 per yearLife at UiPathThe people at UiPath believe in the transformative power of automation to change how the world works. We're committed to creating category-leading enterprise software that unleashes that power.To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking...
-
Senior Principal Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania UiPath Full time 120,000 - 180,000 per yearLife at UiPathThe people at UiPath believe in the transformative power of automation to change how the world works. We're committed to creating category-leading enterprise software that unleashes that power.To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking...
-
Software Engineer
4 days ago
Bucharest, Bucureşti, Romania Software Mind Full time 40,000 - 80,000 per yearCompany Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...