Jobs
Current Openings
Software Engineer — Full-Stack
Location: Remote
About Graph Commons
Graph Commons is a collaborative platform for mapping, analyzing and publishing data-networks. It empowers people and organizations to transform their data into interactive maps and untangle complex relations that impact them and their communities.
About the Role
At Graph Commons we have an array of user-facing products alongside our core infrastructure. You will be part of a cross-functional team building brand new web apps as well as infrastructure modules. As a Full-Stack Engineer at Graph Commons, you'll build back-end systems as well as user-facing products that will interact with the Graph Commons database and allow users to take advantage of network intelligence.
Responsibilities
- Create and improve the suite of tools that enable the entire Graph Commons ecosystem
- Own entire features from specification to shipping
- Work effectively with a high degree of autonomy, within a collaboratively minded team
- Keep abreast of the nascent and rapidly evolving data science space, and introduce innovative tools and products
- Collaborate cross-functionally with other teams, including engineering (internal and external), research, data science, product management, executive leadership, and recruiting
- Be a steward and influencer of our early engineering culture
Requirements
- Ability to write very high-quality, well-tested code
- The ability to learn and adapt to a rapidly evolving tech stack
- Strong communication and collaboration skills
- Passion for the benefits of network science and the Graph Commons mission
- Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
Preferred
- Knowledge of Go, Rust, or TypeScript
- Knowledge of graph databases (Neo4j)
- Experience working in open source and civil society projects
Benefits
- Working at Graph Commons means focusing on the stuff that counts: building of the most cutting-edge technology for social impact.
- Our team enjoys a high degree of trust, freedom, and autonomy to achieve our goals. You will be encouraged to take initiative and draw your own development path.
- Because we value initiative and learning, we've defined a generous budget to attend conferences or skills courses of your own choosing.
- Remote working is encouraged at Graph Commons. We regularly come together at team retreats to align, learn, and refresh.
- Comprehensive health insurance is provided (after a 3 month trial period).
- Take vacation when you need it (three weeks/year minimum).
Equal Opportunity Employer
Graph Commons is an equal opportunity employer and does not discriminate based on race, religion, color, gender, gender identity/expression, sexual orientation, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding) or any other basis protected by federal, state, and local laws.
Apply
Please send us an email at jobs@graphcommons.com providing the following information:
- Cover letter
- Resume/CV
- Links to code, talks, or blog posts you are proud of
- Links to your website and profile in GitHub, Linkedin, Twitter, or Stack Overflow
- How did you hear about this job?
Software Engineer — Front-End
Location: Remote
About Graph Commons
Graph Commons is a collaborative platform for mapping, analyzing and publishing data-networks. It empowers people and organizations to transform their data into interactive maps and untangle complex relations that impact them and their communities.
About the Role
At Graph Commons we have an array of user-facing products alongside our core infrastructure. You will be part of a cross-functional team building brand new web apps as well as infrastructure modules. As a Front-End Engineer at Graph Commons, you'll build user-facing products that will interact with the Graph Commons database and will allow users to take advantage of network intelligence.
Responsibilities
- Create trustworthy user experiences by creating features that are simple, intuitive, performant, and reliable
- Build, test, and ship new user-facing code in modern tools, including reusable components and front-end libraries
- Translate designs, wireframes, and business requirements into high-quality code
- Own entire features from specification to shipping
- Work effectively with a high degree of autonomy, within a collaboratively minded team
- Keep abreast of the nascent and rapidly evolving data science space, and introduce innovative tools and products
- Collaborate cross-functionally with other teams, including engineering (internal and external), design, research, data science, product management, executive leadership, and recruiting
- Be a steward and influencer of our early engineering culture
Requirements
- Proficiency with React, Redux, and ES6
- Ability to write very high-quality, well-tested code
- Experience designing and shipping user-facing features in a modern, component-based UI framework
- Passion for the benefits of network science and the Graph Commons mission
- Ability to learn and adapt to a rapidly evolving tech stack
- Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
- Excellent communication and teamwork skills
Preferred
- Proficiency with TypeScript
- Experience with data science
- Experience working in open source and civil society projects
Benefits
- Working at Graph Commons means focusing on the stuff that counts: building of the most cutting-edge technology for social impact.
- Our team enjoys a high degree of trust, freedom, and autonomy to achieve our goals. You will be encouraged to take initiative and draw your own development path.
- Because we value initiative and learning, we've defined a generous budget to attend conferences or skills courses of your own choosing.
- Remote working is encouraged at Graph Commons. We regularly come together at team retreats to align, learn, and refresh.
- Comprehensive health insurance is provided (after a 3 month trial period).
- Take vacation when you need it (three weeks/year minimum).
Equal Opportunity Employer
Graph Commons is an equal opportunity employer and does not discriminate based on race, religion, color, gender, gender identity/expression, sexual orientation, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding) or any other basis protected by federal, state, and local laws.
Apply
Please send us an email at jobs@graphcommons.com providing the following information:
- Cover letter
- Resume/CV
- Links to code, talks, or blog posts you are proud of
- Links to your website and profile in GitHub, Linkedin, Twitter, or Stack Overflow
- How did you hear about this job?