Principal Software Engineer, Product Engineering
$184.5k - $246kDassault Systèmes
Location : This is a hybrid in-office role; NJ or NY
Medidata follows a hybrid office policy in which employees who are hired for an in-person position are expected to work on site a certain number of days per week following Company policy.
About our Company :
Medidata is powering smarter treatments and healthier people through digital solutions to support clinical trials. Celebrating over 25 years of ground-breaking technological innovation across more than 38,000 trials and 12 million patients, Medidata offers industry-leading expertise, analytics-powered insights, and one of the largest clinical trial data sets in the industry. More than 1 million registered users across approximately 2,300 customers trust Medidata's seamless, end-to-end platform to improve patient experiences, accelerate clinical breakthroughs, and bring therapies to market faster. A Dassault Systèmes brand (Euronext Paris: FR0014003TT8, DSY.PA), Medidata is headquartered in New York City and has been recognized as a Leader by Everest Group and IDC. Discover more at . Listen to our latest podcast, from Dreamers to Disruptors , and follow us at @Medidata.
About the Team:
Medidata's Product Organization is staffed with a passionate team of product management experts, tackling the industry's most difficult technical challenges in order to push the boundaries of possibility for our clients and most importantly, for patients. Together we can deliver meaningful advanced digital transformation to the industry in order to achieve our vision.
Medidata is seeking an experienced Principal Software Engineer to develop the next generation of Medidata's software applications. While working in a collaborative, cross-functional team environment, you will have the autonomy to build solutions that resolve complex problems and bring to market enterprise grade products offering consumer class experience and design. This role will report to VP, Engineering.
Responsibilities
- Direct the long-term technical evolution and architectural strategy for the Study Experience, ensuring tight alignment with core product objectives and business initiatives.
- Architect and deploy sophisticated distributed environments designed for high availability, robust security, and cost-efficiency under heavy operational loads.
- Orchestrate engineering efforts across multiple domains by clarifying ambiguous requirements, finalizing technical compromises, and enabling seamless cross-team integration.
- Establish the foundational engineering benchmarks and shared infrastructure patterns—including libraries and frameworks—that optimize developer velocity.
- Manage architectural oversight by facilitating design consultations, documenting RFCs and ADRs, and serving as the final authority on critical technical choices.
- Drive innovation through research and rapid prototyping of emerging capabilities—such as AI/ML and edge computing—and transition successful experiments into production.
- Consult with senior executives and product leadership to translate high-level goals into technical roadmaps while maintaining transparency regarding risks and investment costs.
- Cultivate the growth of Senior and Staff-level engineers, elevating the organization's collective expertise in design philosophy and operational trade-offs.
- Champion operational excellence by implementing SLOs, observability standards, and incident response protocols while optimizing cloud expenditure.
Position Requirements
- Extensive background in distributed systems, encompassing consistency models, fault-tolerant design, and event-driven architectures for high-throughput environments.
- Proven success in delivering large-scale production systems—characterized by multi-region deployments or massive data volumes—that drive business impact.
- Sophisticated understanding of Object-Oriented and functional paradigms, Domain-Driven Design, and the integration of heterogeneous legacy environments.
- Adept at providing technical leadership through influence, aligning diverse stakeholders across engineering, product, and executive teams on complex decisions.
- Demonstrated commitment to mentorship, specifically in scaling the capabilities of senior-level technical talent.
- Superior judgment regarding "build vs. buy" scenarios, the management of technical debt, and balancing immediate needs with long-term investments.
- Exceptional communication skills, with experience authoring architectural RFCs, strategic documentation, and executive-level briefings.
- Results-oriented mindset with a systems-thinking approach and a focus on planning for future scalability.
- Ability to thrive in high-stakes, ambiguous environments by converting vague challenges into structured, actionable workstreams.
Education / Experience
- Advanced degree (B.S., M.S., or Ph.D.) in Computer Science or a related technical field, or equivalent real-world experience.
- At least 12 years of software engineering experience, including a minimum of 5 years at a Staff or Principal level.
- Proven track record of managing the entire lifecycle of business-critical platform systems, from inception to long-term maintenance.
- Experience leading multi-team technical initiatives that deliver measurable value to the organization.
- Ability to communicate technical strategy to executive leadership and a history of developing high-level technical talent.
Required Skills
- Expertise in at least one modern programming language (Python, Java, .NET, TypeScript, or Go), including a deep understanding of runtime internals.
- Comprehensive AWS experience, covering compute (EKS, Lambda), storage (DynamoDB, Aurora), messaging (Kafka, SNS/SQS), and advanced networking/IAM.
- Practical experience managing Docker and Kubernetes in production, specifically regarding multi-tenant isolation and autoscaling strategies.
- Strong proficiency in API design (REST, GraphQL, gRPC) and asynchronous patterns, with a focus on versioning and backward compatibility.
- Experience with modern frontend architectures, including React or Angular, BFF implementations, and micro-frontend patterns.
- Mastery of CI/CD and release engineering, utilizing deployment techniques like canary releases, feature flags, and comprehensive automated testing.
- Operational expertise in observability, including distributed tracing, SLI/SLO definition, and lead participation in blameless postmortems.
- Deep focus on application and infrastructure security through threat modeling, secure SDLC, and zero-trust architectural patterns.
- History of defining and upholding rigorous engineering standards, code quality benchmarks, and a healthy peer-review culture.
- Proficiency in Infrastructure as Code (Terraform, CDK) and GitOps methodologies.
Preferred Skills
- Specialized experience operating large-scale microservices and streaming platforms using Kafka or EventBridge.
- Hands-on experience with diverse data technologies, including relational, NoSQL, and time-series databases, with an understanding of use-case suitability.
- Previous experience shaping platform strategy, including service mesh and internal developer platform initiatives.
- Advanced cloud-native expertise on AWS, specifically around multi-account design and cost modeling.
- Exposure to production-grade AI/ML workflows, including model serving and LLM integration.
- Familiarity with strictly regulated environments, such as HIPAA, GxP, or SOC 2 compliance frameworks.
- Contributions to the technical community through open-source projects, publications, or conference presentations.
- Experience spearheading organizational shifts, such as SRE adoption or large-scale platform modernization.
As with all roles, Medidata sets ranges based on a number of factors including function, level, candidate expertise and experience, and geographic location. Pay ranges for candidates in locations other than New York City, may differ based on the local market data in that region.
The salary range for position that will be physically based in New York/ Metropark area is $184,500-$246,000.
All other locations within the United States is $165,000 $220,000.
Base pay is one part of the Total Rewards that Medidata provides to compensate and recognize employees for their work. Most sales positions are eligible for a commission on the terms of applicable plan documents, and many of Medidata's non-sales positions are eligible for annual bonuses. Medidata believes that benefits should connect you to the support you need when it matters most and provides benefits, including medical, dental, life and disability insurance, 401(k) matching, family leave, flexible paid time off; and 10 paid holidays per year.
Equal Employment Opportunity :
In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Medidata are based on merit, qualifications and abilities. Medidata is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age, disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. Medidata will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.
We will accept applications on an ongoing basis until we fill the position.
#LI-Hybrid
#LI-MM1
- ...Please go to Workday and click "Find Jobs" link under Career Principal Software Engineer - Emerging Technology & AI - Remote R8045 Principal... ...capabilities, and key risks without over-engineering experiments as production applications. Evaluates APIs, cloud services, AI...SuggestedHourly payH1bRemote workWork from homeFlexible hours
$156.6k - $215.4k
...member and provider experiences. The Principal, Automation Engineer, Tools Support & Onboarding is a... ...Quality Engineering, Engineering, DevOps, Product, and Architecture teams, ensuring... ...and testing workflows throughout the software development lifecycle. ~ Partner with...SuggestedFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office$215.84k - $269.8k
...future. Job Description As a Principal Engineer at Fuze Health/FuzeRx, you are a top-... ..., you will operate across multiple product squads, guiding the design and execution... ...Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline...SuggestedFull timeTemporary workWork experience placementRemote workVisa sponsorshipFlexible hoursShift work- ...diagnostics, and pharmacy sectors. As a Principal Engineer at Fuze Health/FuzeRx, you are a top-... ...Functional Partnership: Collaborate deeply with Product Management, Engineering Managers, and... ...Bachelor’s degree in Computer Science, Software Engineering, or a related technical...SuggestedFull timeTemporary workWork experience placementRemote workVisa sponsorshipFlexible hoursShift work
$90.85k - $113.57k
...substation projects nationwide. Job Description Summary: The Design Engineer II, Substation owns the preliminary substation design and... .... ~ Demonstrated proficiency in electrical design software (AutoCAD, ETAP, or similar). ~ Strong understanding of substation...SuggestedContract workFor subcontractorLocal areaRemote work$95k - $125k
...Product Applications Engineer About the Job Our client, a growing, family-owned manufacturer and recognized leader in storage and material... ...required. Proficiency in SolidWorks or similar modeling software, with the ability to create 3D models and manufacturing...Full timeWork at office- ...Job Title Chemical Engineering or Polymer Engineer educational background 10+ years of experience in leading Process Design from idea to qualification Liquid and powder handling process experience Experience in Medical Device preferred Experience in modeling...
$71.43k - $104.19k
...Overview The Product Engineer I supports the design, launch, and ongoing improvement of new and existing products in a manufacturing environment... ...and part drawings Experience in using 3D CAD modeling software (i.e., Solidworks) Experience with MRP systems such as...Full timeWork experience placementInternshipWork at office$30 - $45 per hour
...and larger integrated systems. We are seeking an AV Design Engineer with strong AutoCAD skills or similar, solid AV knowledge, and... ...Biamp, Shure, Logitech, Poly, Cisco, Yealink, Extron, or similar products Strong attention to detail, communication, and documentation...Hourly payFull time$85k - $130k
...Systems is seeking an Industrial Sales Engineer to add to their team! The Industrial Sales... ...the company's complete suite of products and services and identifies and hands-off... ...data in Customer Relationship Management software (CRM): Tracks active projects for weekly...Contract workFor contractorsWork at officeFlexible hoursNight shift$109.9k - $149.9k
...passionate interest in fighting cancer. General Description BeOne Medicines is seeking a highly motivated and organized Drug Product Process Engineer to join our team at the Hopewell, NJ site. The successful candidate will be responsible for maintaining the Fill Finish...Hourly payWork at officeLocal area- BeOne Medicines in Hopewell, NJ, is looking for a highly motivated Drug Product Process Engineer. This role involves maintaining the Fill Finish line and providing engineering services for projects while working independently. The successful candidate will be responsible...
$149k - $180k
...Middletown, PA (Onsite) Our client is seeking a Senior PCB Design Engineer with extensive experience designing and developing high-speed... ...role will be responsible for PCB design from concept through production release, with a strong focus on high-speed digital...- ...Closely work with together with the BIM Manager and system's design engineers to provide 3D design aid throughout the project's life cycle.... ...and review 2D and 3D drawings for electronic and electrical products. This position will require working closely with project...Contract workTemporary workRelocation
- ...TITLE: Senior Design Engineer DEPARTMENT: Network Services Global Engineering - Data... ...dedicated to delivering groundbreaking products and making a significant impact on our clients... ...activities for new hardware and software platforms. Provide technical guidance...Full timeTemporary workWork at officeRemote workFlexible hours
- ...Job Description Job Description Job Title: Junior Design Engineer Location: Wall Township, NJ | Allendale, NJ | Manahawkin, NJ Job Type: Full-Time Experience Level: Entry-Level (0–2 Years) About InSite Engineering InSite Engineering is a multidisciplinary...Full timeInternshipWork at officeLocal area
- ...Optical Products Division EngineerCome create the technology that helps the world act togetherNokia... ..., you will:Work with multi-disciplinary engineering staff to understand and implement... ...resolve deep-rooted hardware/firmware/software interaction issues.It would be nice if...WorldwideFlexible hours
$75k - $85k
...innovation and sustainability leader in the development and production of systems and products for commercial and residential construction... ...reports documenting activity. Support the Director, Product Engineering in all aspects of administration Support the VP, Technical...For contractorsLocal areaWorldwideNight shift- ...Job Description: Principal Biomedical Engineer (Quality, Regulatory & Lifecycle) About Ventis Medical Ventis... ...where everyone works close to the product, the customer, and each other. Role... ..., sensors, electronics, and embedded software interfaces. QMSR, Quality & Regulatory...Full timeContract work
$85.6k - $125.53k
...Marketing, Spares Supply Chain Management, Field Operations, Engineering, Product Training, Digital Solutions and Analytics, and Technical... ...Sustaining work tasks. This will include Diagnostic improvements, software feature requirements development, training plans and...Minimum wageFull timeWorldwideFlexible hours$64.5k - $116k
.... Want in? Join the #VTeamLife. What you'll be doing... As a Product Engineer of the Business Product Engineering organization, you will be... ...refinement, backlog grooming, and release planning within an Agile software delivery environment to translate enterprise customer needs...Full timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week- Schneider Electric is offering a hands-on, onsite Logistics Engineering internship at our Middletown, Pennsylvania facility for Summer 2027. You will work with experienced engineers on transportation, warehousing, and material flow optimization, gaining exposure to data...Summer workInternship
$170k - $190k
...Health's first dedicated Senior Security Engineer, you will own the technical security of... ...on the foundation. Own application and product security, including threat modeling,... ...architecture for Oshi's shift to an agentic software development lifecycle, including phase-...Full timeRemote workWork from homeFlexible hoursShift work- ...Job Title: Senior Design Engineer Location: Wall Township, NJ | Allendale, NJ | Manahawkin, NJ Job Type: Full-Time Experience Level: 2–4 Years About InSite Engineering InSite Engineering is a multidisciplinary consulting firm providing civil engineering...Full timeFor contractorsWork at officeLocal area
- ...NJ Design Firm seeks Design Engineer for their growing business The company that prides itself on delivering constructable and detailed drawings that are unmatched in the industry. We are not just modelers; we are curious, innovative, and, most of all, simplifiers...Weekly pay
- ...Product Engineer Location: Jersey City, NJ || Plano, TX (OnSite) As a Product Engineer, you will be instrumental in developing and enhancing the Cobrand Cards API Marketplace. You will work closely with cross-functional teams to deliver high-quality solutions that...
$75k - $90k
...Mechanical Design Engineer (SolidWorks) Privately held manufacturer of water and wastewater process equipment is adding a Mechanical Design Engineer. Degreed ME with about 3 to 4 years of SolidWorks (or similar) design experience. $75,000 to $90,000 base, medical premiums...Local areaRelocationRelocation package$90k - $120k
...more details. OVERVIEW The Design Engineer is responsible for the development, design... ...the project management, creative, and software development teams to ensure that scenic... ...external fabrication, and oversees the production and final assembly process, continually...For contractorsLocal area- ...Job Summary We are looking for a detailed-oriented Design Engineer to join our civil land development team. In this role, you will... ...agencies, and utility companies. Drafting & Modeling: Utilize CAD software (e.g., AutoCAD Civil 3D) to construct detailed 3D site surfaces...Local area
$80k
...building automation and control solutions. We're looking for a Design Engineer who's passionate about technology, detail-oriented, and ready... ..., and DDC panel layouts. • Determine the best mix of products and installation methods to deliver cost-effective, efficient project...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Product Engineering. Be the first to apply!
- senior manager product engineering New Jersey
- senior software design engineer New Jersey
- principal New Jersey
- senior principal scientist New Jersey
- senior principal cloud computing engineer New Jersey
- software implementation project manager New Jersey
- healthcare software sales New Jersey
- software qa New Jersey
- software sales New Jersey
- software applications developer New Jersey



