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