Jobs · Engineering · New York

Senior Staff Applications Engineer

Dassault Systèmes · New York, United States · 1 mo ago
HybridEngineering$158k–$210k/yrFull-time

About the role

Medsidata is powering smarter treatments and healthier people through digital solutions to support clinical trials. This role is based in a hybrid office policy in New York.

Responsibilities

  • Develop new features and enhance scalability by writing straightforward, maintainable code that prioritizes architectural simplicity.
  • Champion AI-first engineering practices, creatively utilizing new tools and industry advancements to solve complex data processing and reliability challenges.
  • Collaborate with engineering managers and architects on technical decision-making for complex systems.
  • Troubleshoot production and escalated issues, providing workarounds and solutions in a timely manner.
  • Mentor and guide other engineers in code reviews, and system design, ensuring best practices are followed.
  • Guide teams on observability, and alerting best practices, while driving the adoption of machine learning and agentic approaches to anomaly detection and intelligent alerting.
  • Lead hazards reviews and post-incident analyses, driving proactive and preventive reliability improvements leveraging AI to synthesize insights and develop self-healing systems.
  • Promote a culture of collaboration and communication within the team.
  • Sync with product, PMO, and QA teams to deliver high-quality software.
  • Participate in cross-functional projects, contributing to broader engineering initiatives.
  • Stay current with new technologies and apply them to improve our software offerings.

Qualifications

  • B.S. or M.S. Computer Science, Engineering, related field or relevant experience
  • Proven technical leader within an Agile development environment with strong communication and collaboration skills
  • 10-12 years of software development experience including 5+ years experience with full-stack large scale projects in an enterprise environment
  • Proficient in .NET, Ruby, Python, or other object-oriented languages
  • Experience designing and developing application CI/CD pipelines using tools like GitHub Actions, CloudFormation, and Terraform
  • Understanding of cloud platforms (AWS preferred) and container orchestration technologies (Kubernetes required)
  • Strong understanding of observability concepts (metrics, logs, traces, alerting) and hands-on experience with modern monitoring, telemetry tools, and automation
  • Experience in AIOps creating and implementing machine learning and agentic monitoring and action tools, a plus
  • Experience with Grafana or similar cloud-native monitoring stacks, a plus
  • Experience building scalable data pipelines using Kafka, Iceberg, or similar technologies, a plus
  • Experience working in a regulated environment or with clinical research processes a plus

Benefits

The total expected compensation range will be between $157,500 and $210,000, representing the base salary (or annualized salary based on estimated hourly compensation) and target bonus. Medidata offers a comprehensive benefits package including medical, dental, life and disability insurance, 401(k) matching, family leave, flexible paid time off; and 10 paid holidays per year.

Pay

The salary range for positions that will be physically based in New York is $157,500- $210,000.

Schedule

This role is available on a hybrid schedule in New York.

Skills

Proficiency in .NET, Ruby, Python, or other object-oriented languages, experience with cloud platforms (AWS preferred), container orchestration technologies (Kubernetes required), observability concepts, AIOps, Grafana, Kafka, Iceberg, and experience in a regulated environment or with clinical research processes.

Benefits

Comprehensive benefits package including medical, dental, life and disability insurance, 401(k) matching, family leave, flexible paid time off; and 10 paid holidays per year.

Similar jobs