Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Sr. Software Engineer / Python Developer

Expired Job

Medidata Solutions San Francisco , CA 94118

Posted 3 months ago

Medidata is leading the digital transformation of life sciences with the world's most-used platform for clinical development, commercial and real-world data. Powered by artificial intelligence and delivered by #1 ranked industry experts, the Intelligent Platform for Life Sciences helps pharmaceutical, biotech, medical device companies and academic researchers accelerate value, minimize risk and optimize outcomes. Medidata serves more than 1,000 customers and partners worldwide and empowers more than 100,000 certified users every day to create hope for millions of patients. Discover the future of life sciences:

We know that diverse teams win and are fully committed to selecting leaders and employees that represent the markets in which we operate. We are still led by our Co-founders, Tarek Sherif and Glen de Vries, and have global operations in US, Europe and Asia with over 2000 employees.

Your Mission:

Medidata is looking for an experienced server-side software engineer to design, enhance and implement new features and functionality in Medidata's Central Monitoring product. As a Senior Applications Engineer you will have the opportunity to work as an individual contributor and develop quality software.Design and enhance features for a large-scale service environment with a focus on performance, scalability, quality and extensibility

  • Develop software applications and associated artifacts such as unit tests, installation programs and test automation code

  • Apply good technical practices such as re-factoring, continuous integration, test automation, source code control and review

  • Provide diagnostic support and bug fixing for software applications

  • Provide technical guidance, training and support to other engineers

  • Follow Medidata's Standard Operating Procedures to ensure all software meets regulatory and company requirements

  • Work with Agile team members, particularly Software Quality Assurance and Product Management, to write clear, concise and comprehensive feature files

  • Participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews and retrospectives

  • Share your knowledge and experience with a highly motivated and collaborative team in regards to code reviews, software designs as well as all other engineering and business aspects

Your Competencies:

  • Proven technical leadership regarding feature design, enhancement and implementation within a single instance multi-tenant service environment

  • Significant experience in working on large scale Python, C/C++ or Java projects in enterprise environment.

  • Experience working with public cloud platforms like AWS, Azure or Google Cloud.

  • Good understanding of SOA application architecture

  • Practical experience in using Databases (Postgres, Oracle etc...).

  • Experience with TDD and BDD.

  • Demonstrated experience in producing quality software

  • Sound understanding of source control and deployment

Your Education & Experience:

  • 4+ years of experience with relevant programming technologies, such as Java, Python, C++, C# with sound database skills

  • 2+ Years of experience with AWS cloud is preferred.

  • Experience working with Agile methods such as Scrum preferred

  • Four-year college degree preferred; major in computer science, information systems or life sciences a plus

Medidata is making a real difference in the lives of patients everywhere by accelerating critical drug and medical device development, enabling life-saving drugs and medical devices to get to market faster. Our products sit at the convergence of the Technology and Life Sciences industries, one of most exciting areas for global innovation. Nine of the top 10 best-selling drugs in 2017 were developed on the Medidata platform.

Medidata's solutions have powered over 14,000 clinical trials giving us the largest collection of clinical trial data in the world. With this asset, we pioneer innovative, advanced applications and intelligent data analytics, bringing an unmatched level of quality and efficiency to clinical trials enabling treatments to reach waiting patients sooner.

EEO Statement


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.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Python Software Engineer Capacity Engineering


Posted 7 days ago

VIEW JOBS 11/13/2018 12:00:00 AM 2019-02-11T00:00 Python Software Engineer - Capacity Engineering San Francisco, CA Who we are: The Capacity Planning team at Twitter is tasked with the development of services, automation, and processes to improve the reliability and efficiency of Twitter's infrastructure and datacenters. The team is a key player on both operating the current state of hardware planning at Twitter, as well as defining and implementing the tools and processes that will bring in millions of dollars in savings, increase developer and systems efficiency in one of the largest volume platforms in the planet. What you'll do: You will be responsible for crafting and building tools to manage the hardware/system capacity planning and trends. You'll be one of the main points of contact with platform teams, and your tools will be used to bring visibility into the operations of some of the biggest clusters Hadoop, Mesos and database on the planet. Your role includes designing scalable solutions that simplify the management and insights into Twitter's platform services, as well as ensure a high quality customer experience through usability and reliability. Who you are: * Demonstrated ability to write modular and well tested code. * Track record of crafting and implementing complex software services * 3+ years of industry experience at a large-scale internet service * Strong Python, Scala or Java experience required and fluency in at least one other language preferred * Solid foundation in data structures, algorithms and complexity analysis * Comfortable working in a small, fast-growing, and dynamic development environment * You use and love Twitter * You are not afraid of a challenge at scale We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Twitter San Francisco CA

Sr. Software Engineer / Python Developer

Expired Job

Medidata Solutions