SENIOR SOFTWARE ENGINEER, Sociotechnical Systems Research Center (SSRC), to perform as lead programmer for the Trust::Data Consortium, working on hands-on coding as well as architecture design for an MIT-based OPAL/Enigma open source project, covering the areas on data privacy, digital identity, and blockchain technology. Will develop a reference implementation of the OPAL/Enigma privacy-preserving data sharing system. This includes creating prototypes and maturing them into a deployable software on-premise and in the cloud, participating in pilots and interop events, and collaborating closely with other developers and researchers to meet deadlines; maintaining a collaborative software project on GitHub; validating code contributions from other members; and performing project maintenance on a regular basis. Will also perform other duties as assigned.
REQUIRED: a bachelor's degree in computer science or mathematics; deep understanding of current software and service delivery modes, including microservices and containerization; broad knowledge of open source and related systems applications, processes, and technologies; three-plus years' practical experience with identity systems such as SAML2.0 systems and OpenID-Connect, RDBMS or NoSQL databases such as MongoDB, RESTful APIs specifically for data access, and personal data management systems such as Solid; expertise with development languages such as C++, Java, Python, or Go; operational understanding blockchain systems such as the Bitcoin system; collaborative mind-set and ability to work on open source software projects; exceptional listening, presentation, and oral and written communication skills; a passion for high-impact projects; ability to translate complex information system data to non-technical audiences; good consulting, facilitating, and leadership skills; and discretion with confidential information. Seek a creative thinker who is self-motivated, well-organized, and attentive to detail. Job #14871
The position will involve travel to conference sites to support activity (<15%) and night and weekend work as scheduled.
This is an annual research-funded position renewable depending upon funding.
MIT is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.
The mission of MIT is to advance knowledge and educate students in science, technology and other areas of scholarship that will best serve the nation and the world in the 21st century whether the focus is cancer, energy, economics or literature