Senior Database And Systems Software Engineer - School Of Computer Science

Carnegie Mellon University Pittsburgh , PA 15201

Posted 2 months ago

Headquartered at Carnegie Mellon University, the Delphi research group was founded in 2012 to advance the theory and practice of epidemic forecasting. Our long-term mission is to make epidemic forecasting as widely accepted and useful as weather forecasting is today.

As a crucial part of that mission, Delphi's production data storage and retrieval systems fuel the work of the epidemic forecasting research community by providing the nation's largest repository of diverse, geographically-detailed, real-time indicators of infectious disease activity in the U.S.

We seek a technical leader who can leverage their skills in large-scale databases and software engineering to design and oversee the continual improvement of our data systems. Is this you? Interested in learning more? Apply today!

Here's what we'll be asking you to do, and how you know you will be successful:

  • You will orchestrate billion-row datasets and beyond. You know the risks of making mistakes at scale.

  • You will specify and design improvements to Delphi's data storage and retrieval systems. The goal is to increase modularity, scalability, and provide for increased security and authentication. You know how to navigate tradeoffs between maintainability and ease of implementation, you know how to analyze and optimize database performance for different growth profiles, and you know better than to try to write your own user authentication system from scratch.

  • You will create and coordinate plans to implement, test, and roll out your designs in a team setting. You are comfortable working with cross-functional teams and have a broad enough skill base and willingness to learn in order to pitch in wherever needed.

  • You will set the tone for a resilient, prosocial working environment. You are familiar with core principles of collaborative software development such as version control, code review, unit and integration testing, continuous integration, and pair programming, and you expect to be a full participant. You are comfortable coaching junior staff.

  • You will oversee production database operations. You are familiar with the administration of relational database platforms (especially MySQL) in cloud-based environments (especially AWS).

  • You will choreograph large and/or complex repairs to data systems and the datasets they contain. You have experience in preserving service integrity during maintenance.

Flexibility, excellence, and passion are vital qualities within Delphi and the Machine Learning Department. Inclusion, collaboration and cultural sensitivity are valued competencies across all CMU organizations. We are looking for someone who shares our values and who will support the mission of the group and the university through their work.

Minimum qualifications:

  • Bachelor's Degree in Computer Science

  • 5-8 years of experience in Systems/Software Engineering, Systems Programming, and Operating System Administration

  • Or a combination of education and relevant experience from which comparable knowledge is demonstrated

Requirements:

  • Successful background check

Delphi is in a critical growth phase. Pre-pandemic our focus was seasonal influenza; during the critical phase of the pandemic we shifted our focus to COVID-19. Our signals are used regularly by public health officials, government agencies, data journalists, healthcare companies, financial firms, and fellow modelers. We are a CDC-designated Center of Excellence (one of two nationally), and work closely with CDC COVID and flu teams, meeting weekly. We now are setting our sights beyond COVID and influenza, developing the technology and building the infrastructure needed for tracking and forecasting any fast-moving epidemic that presents a significant burden to public health. Come join us to help make this a reality!

CMU's COVID-19 Vaccination Requirements: As a condition of employment, Carnegie Mellon University requires all staff and faculty working in the United States to be fully vaccinated, including a booster when eligible, against COVID-19. Prior to commencement of employment, new hires in the United States must provide proof of vaccination or obtain an approved exemption. (Exemptions may be requested for medical reasons or for religious or strong moral or ethical conviction.) Those granted an exemption must comply with all applicable COVID-19 mitigation requirements. The most up-to-date information on CMU's COVID-19 mitigation requirements can be found here: Minimum Requirements to Return to Campus.

Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff - Fixed Term (Fixed Term)

Full Time/Part time

Full time

Pay Basis

Salary

More Information:

  • Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.

  • Click here to view a listing of employee benefits

  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

  • Statement of Assurance

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

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
Research Programmer School Of Computer Science

Carnegie Mellon University

Posted 3 weeks ago

VIEW JOBS 9/8/2022 12:00:00 AM 2022-12-07T00:00 <p>Carnegie Mellon University's mission is to build a transformative educational experience for students focused on deep disciplinary knowledge; problem solving; leadership, communication, and interpersonal skills; and personal health and well-being. Carnegie Mellon's School of Computer Science (SCS) is widely recognized as one of the first and the best computer science programs in the world. Our programs train the next generation of innovators to take real-world problems and improve the way people live and work.</p><p>The Computational Biology Department (CBD) is one of the seven academic departments of the Carnegie Mellon School of Computer Science (SCS). We are seeking a Research Programmer to join our team!</p><p>Core responsibilities will include:</p><ul><li><p>Attends required meetings and participates in various seminars and training classes to maintain or update skills needed.</p></li><li><p>Designs and implements software applications and database specifications (often in a team setting) or modifies existing software packages to meet specific research needs. Documents new designs, codes and modifications.</p></li><li><p>In consultation with project managers, principal investigators and other researchers, analyzes alternative algorithms, new routines and system changes and suggests program and/or system changes as well as other solutions to problems.</p></li><li><p>Maintains existing applications. Corrects systems bugs. Writes system enhancements. Performs table/code maintenance. Tests system upgrades. Maintains/updates system and user documentation.</p></li><li><p>Submits weekly work progress reports to supervisor.</p></li><li><p>Performs related duties as assigned</p></li></ul><p>Flexibility, excellence, and passion are vital qualities within the School of Computer Science. Inclusion, collaboration and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who is able to effectively interact with a varied population of internal and external partners at a high level of integrity. We are looking for someone who shares our values and who will support the mission of the university through their work.</p><p>You should demonstrate:</p><ul><li><p>Analytical Skills</p></li><li><p>Oral Written and Communication Skills</p></li><li><p>Problem-Solving and Reasoning Skills</p></li><li><p>Organization and Planning Skills</p></li></ul><p>Qualifications:</p><ul><li><p>Bachelor's Degree in Computer Science, Information Systems, or related field required.</p></li><li><p>Minimum of 1 year of experience with database analysis and design.</p></li><li><p>Or a combination of education and relevant experience from which comparable knowledge is demonstrated</p></li></ul><p>Requirements:</p><ul><li>Successful Background Check</li></ul><p>Are you interested in this exciting opportunity?! Apply today!</p><p>CMU's COVID-19 Vaccination Requirements: As a condition of employment, Carnegie Mellon University requires all staff and faculty working in the United States to be fully vaccinated, including a booster when eligible, against COVID-19. Prior to commencement of employment, new hires in the United States must provide proof of vaccination or obtain an approved exemption. (Exemptions may be requested for medical reasons or for religious or strong moral or ethical conviction.) Those granted an exemption must comply with all applicable COVID-19 mitigation requirements. The most up-to-date information on CMU's COVID-19 mitigation requirements can be found here: Minimum Requirements to Return to Campus.</p><p>Location</p><p>Pittsburgh, PA</p><p>Job Function</p><p>Software/Applications Development/Engineering</p><p>Position Type</p><p>Staff - Fixed Term (Fixed Term)</p><p>Full Time/Part time</p><p>Full time</p><p>Pay Basis</p><p>Salary</p><p>More Information:</p><ul><li><p>Please visit &quot;Why Carnegie Mellon&quot; to learn more about becoming part of an institution inspiring innovations that change the world.</p></li><li><p>Click here to view a listing of employee benefits</p></li><li><p>Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.</p></li><li><p>Statement of Assurance</p></li></ul> Carnegie Mellon University Pittsburgh PA

Senior Database And Systems Software Engineer - School Of Computer Science

Carnegie Mellon University