Senior Software Engineer

Company:  Open Commons Consortium
Location: Chicago
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Open Commons Consortium (OCC) is a division of the Center for Computational Science Research Inc. (CCSR), a Chicago-based 501(c)(3) not-for-profit that supports analytic, scientific, biomedical, and environmental research and applications.


We seek a Senior Software Engineer with 6+ years of full-stack web development experience who wants to transform data science, working with recognized leaders across multiple fields in a fast-paced learning environment. For additional information,


Working at OCC is an excellent opportunity to work in a uniquely mission-driven, not-for-profit, and technologically innovative environment while supporting research and discovery in various cross-disciplinary data science fields.


Sample projects include:


  • Building new and maintaining existing project-specific Data Commons and their surrounding ecosystems to accelerate the pace of research and discovery across academia, industry and government stakeholders.
  • Develop new features and platforms for interoperability and better user and support experience.
  • Optimize platform APIs and backend processes for transparent and secure communication.
  • Joining working groups to improve standards in predictive analytic deployment.
  • For additional information,


Responsibilities:


This is a full-time hybrid role for a Senior Software Engineer at Open Commons Consortium to support Gen3 open-source software for Data Commons and Data Meshes. The Senior Software Engineer will be responsible for back-end web development, software development, and programming tasks to support the platform software and data ecosystems. For more information, the Gen3 source code is open-source and is in this repository


Experience: Minimum six (6) years of relevant programming experience with the following:

 

  • Advanced experience with front-end languages (HTML, CSS, JavaScript) and back end languages (PHP, node js) and Python programming language.
  • Advanced experience with Postgressql etc.
  • Programming experience with development, debugging, and maintenance.
  • Experience with IaaS cloud systems and relevant technologies, such as Amazon Web Services.
  • Experience with system administration of cloud-native systems.
  • Interest and experience in systems research and working on challenges that don’t have obvious solutions.
  • Demonstrated contributions to open-source software.
  • Experience with distributed systems, performance analysis, and resource and/or data management systems.


Preferences


  • Bachelor's degree or equivalent experience
  • Located in Chicagoland


Competencies:


  • Ability to collaborate with minimal supervision and oversight and ensure accountability for deliverables and outcomes.
  • Ability to take a broad plan and break it into incremental tasks and oversee the completion of each task.
  • Ability to prioritize and manage workload to meet critical project milestones and deadlines.
  • Ability to persuade others to adopt new structures or systems in order to meet objectives.
  • Ability to confidentially communicate sensitive matters such as strategic initiatives, trade secrets, quiet periods, and scientific discoveries yet to be put in the public domain.

 

Salary Range and Benefits:

 

·      Health Insurance

·      403(b) retirement plan

·      Flexible work environment; work hours.

·      Work-from-home opportunities.

·      Opportunities for development and career progression

 

Travel:


  • Occasional travel for conferences, meetings

 

Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙