Senior Staff Application Engineer
Apply NowCompany: Dassault Systemes
Location: New York, NY 10025
Description:
Location: Hybrid
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 in accordance with Company policy.
Medidata: Powering Smarter Treatments and Healthier People
Medidata, a Dassault Systmes company, is leading the digital transformation of life sciences, creating hope for millions of people. Medidata helps generate the evidence and insights to help pharmaceutical, biotech, medical device and diagnostics companies, and academic researchers accelerate value, minimize risk, and optimize outcomes. More than one million registered users across 2,000+ customers and partners access the world's most trusted platform for clinical development, commercial, and real-world data. Known for its groundbreaking technological innovations, Medidata has supported more than 30,000 clinical trials and 9 million study participants. Medidata is headquartered in New York City and has offices around the world to meet the needs of its customers. Discover more at www.medidata.com and follow us on LinkedIn , Instagram , and X .
Your Mission:
Be a vital part of the engineering team, to deliver mission critical software. You will work in a highly collaborative environment with product, PMO and QA and be a hands-on developer of Medidata's software applications. You will be building products and tools relied upon by all internal engineering teams and customer-facing functions at Medidata. Quality and standards matter to us - we strive to positively influence the Technology organization through close collaboration and attention to detail. While our projects are diverse (eLearning, observability tools and services, externalization of internal service APIs), our mission remains constant - increase Medidata's velocity of innovation by raising quality across all teams while maintaining our transparent and trusting team culture.
Our applications are built with Ruby on Rails, MySQL and are hosted in AWS. Our front end uses HTML, CSS, jQuery, React, AJAX and Bootstrap. As an engineer, you'll be challenged both to develop new features in response to market demand and improve the performance and scalability of the application to meet the rapidly growing user base. with Ruby on Rails, relational and non-relational databases, and Cloud Services.
Responsibilities:
Qualifications:
As with all roles, Medidata sets ranges based on a number of factors including function, level, candidate expertise and experience, and geographic location.
The salary range for positions that will be physically based in the NYC Metro Area is $157,500-210,000
The salary range for positions that will be physically based in the California Bay Area is $166,500-222,000.
The salary range for positions that will be physically based in the Boston Metro Area is $155,250-207,000.
The salary range for positions that will be physically based in Texas or Ohio is $138,750-185,000.
The salary range for positions that will be physically based in all other locations within the United States is $141,000-188,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 best-in-class benefits, including medical, dental, life and disability insurance; 401(k) matching; unlimited paid time off; and 10 paid holidays per year.
Medidata Solutions, Inc. is an Equal Opportunity Employer. Medidata Solutions provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by the law. Medidata Solutions complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
#LI-EM1
#LI-Hybrid
Diversity statement
As a game-changer in sustainable technology and innovation, Dassault Systmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it's our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Equal opportunity
In order to provide equal employment and advancement opportunities to all individuals, employment decisions at 3DS are based on merit, qualifications and abilities. 3DS 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 (40 and above), disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. 3DS will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.
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 in accordance with Company policy.
Medidata: Powering Smarter Treatments and Healthier People
Medidata, a Dassault Systmes company, is leading the digital transformation of life sciences, creating hope for millions of people. Medidata helps generate the evidence and insights to help pharmaceutical, biotech, medical device and diagnostics companies, and academic researchers accelerate value, minimize risk, and optimize outcomes. More than one million registered users across 2,000+ customers and partners access the world's most trusted platform for clinical development, commercial, and real-world data. Known for its groundbreaking technological innovations, Medidata has supported more than 30,000 clinical trials and 9 million study participants. Medidata is headquartered in New York City and has offices around the world to meet the needs of its customers. Discover more at www.medidata.com and follow us on LinkedIn , Instagram , and X .
Your Mission:
Be a vital part of the engineering team, to deliver mission critical software. You will work in a highly collaborative environment with product, PMO and QA and be a hands-on developer of Medidata's software applications. You will be building products and tools relied upon by all internal engineering teams and customer-facing functions at Medidata. Quality and standards matter to us - we strive to positively influence the Technology organization through close collaboration and attention to detail. While our projects are diverse (eLearning, observability tools and services, externalization of internal service APIs), our mission remains constant - increase Medidata's velocity of innovation by raising quality across all teams while maintaining our transparent and trusting team culture.
Our applications are built with Ruby on Rails, MySQL and are hosted in AWS. Our front end uses HTML, CSS, jQuery, React, AJAX and Bootstrap. As an engineer, you'll be challenged both to develop new features in response to market demand and improve the performance and scalability of the application to meet the rapidly growing user base. with Ruby on Rails, relational and non-relational databases, and Cloud Services.
- Analyze, plan, design, develop, implement and maintain software in a production environment
- Advocate for and apply good technical practices such as continuous integration, test automation, automated infrastructure and observability
- Use test driven strategies to ensure code quality, and collaborate with test engineering to ensure feature quality
- Leverage agile methodologies to anticipate and mitigate risks, ensure team health and manage complex tasks
Responsibilities:
- Demonstrated experience of leading and shaping architectural design and development across large scale modern Microservices, Cloud based architectures for SaaS products
- Propose and prototype solutions to complex business problems and translate them to technology
- Define and advocate good engineering practices for the team
- Work closely with the Engineering management and Architecture groups in leading product delivery
- Be able to propose solutions based on the well known design patterns
- Collaborate in troubleshooting the production issues and provide possible workarounds and solutions in a timely manner
- Coach and mentor colleagues; engage in code review to improve code quality and promote TDD/BDD approach
- Work positively and productively with other developers, Test Engineers and Business Analysts
- Be a strong & positive voice in the Scrum meetings; contribute in Scrum Artifacts
Qualifications:
- B.S. or M.S. Computer Science, Engineering, related field or relevant experience preferred
- Worked on full-stack large scale projects in an enterprise environment
- Experience designing and developing with microservices and event driven architectural patterns
- Experience designing and developing web applications leveraging modern UI technologies and frameworks
- Experience with web and services application security
- Experience with designing, developing and deploying applications and services in AWS
- Extensive experience in using Databases (MySQL, or other relational databases)
- Experience with TDD and BDD
- Experience designing and developing application CI/CD pipelines using tools like Github Actions, Cloudformation and Terraform. Experience with containers and orchestration tools like Docker or Kubernetes
- Experience with application observability and distributed tracing.
- Good understanding of AWS
- Good understanding of source control
- Proven technical leader within an Agile development environment
- Thrives in a team environment and has strong people communication skills
- Be a problem solver - find creative solutions for tough problems
- Prepared to challenge the status-quo - propose multiple solutions with pros and cons
- Assume ownership and be proactive
As with all roles, Medidata sets ranges based on a number of factors including function, level, candidate expertise and experience, and geographic location.
The salary range for positions that will be physically based in the NYC Metro Area is $157,500-210,000
The salary range for positions that will be physically based in the California Bay Area is $166,500-222,000.
The salary range for positions that will be physically based in the Boston Metro Area is $155,250-207,000.
The salary range for positions that will be physically based in Texas or Ohio is $138,750-185,000.
The salary range for positions that will be physically based in all other locations within the United States is $141,000-188,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 best-in-class benefits, including medical, dental, life and disability insurance; 401(k) matching; unlimited paid time off; and 10 paid holidays per year.
Medidata Solutions, Inc. is an Equal Opportunity Employer. Medidata Solutions provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by the law. Medidata Solutions complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
#LI-EM1
#LI-Hybrid
Diversity statement
As a game-changer in sustainable technology and innovation, Dassault Systmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it's our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Equal opportunity
In order to provide equal employment and advancement opportunities to all individuals, employment decisions at 3DS are based on merit, qualifications and abilities. 3DS 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 (40 and above), disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. 3DS will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.