Back to all jobs

- Seniority
- Junior
About the role
<h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Overview</span></h2>
<p>Black Canyon Consulting <strong>(BCC)</strong> is working with our partner <strong>Knowledge3 (knowledge3.ai) </strong> to search for a<strong> Junior/Mid Full Stack Software Engineer </strong>with DevOps exposure supporting delivery of knowledge-first systems. You will build systems that turn fragmented scientific and enterprise data into structured, reusable knowledge assets that support explainable reasoning, governed analytics, and trustworthy AI. This is a hands-on engineering role focused on building and operating production-ready applications across frontend, backend, and deployment environments. You will support systems built around a question-driven approach, where APIs, data pipelines, and interfaces align to clearly defined query patterns and system behavior.</p>
<p>This is a remote-first role with a preference for U.S.-based candidates working East Coast hours. Work is primarily asynchronous, with periodic coordination across the team.<span class="c-message__edited_label"><span style="margin: 0px; padding: 0px;">.</span> </span></p>
<h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Duties & Responsibilities</span></h2>
<div class="iCIMS_InfoMsg iCIMS_InfoMsg_Job">
<div class="iCIMS_Expandable_Container">
<div class="iCIMS_Expandable_Text">
<ul>
<li>Build and maintain web interfaces using React, Next.js, JavaScript, and TypeScript</li>
<li>Implement, debug, and improve backend services in Python, including GraphQL APIs and supporting REST endpoints</li>
<li>Integrate with storage and data sources including local files, SQLite, and S3-compatible systems</li>
<li>Implement application-level security features</li>
<li>Write and maintain automated tests and improve reliability</li>
<li>Support application deployment and operation across environments</li>
<li>Containerize applications using Docker and Docker Compose</li>
<li>Configure environments, logging, TLS, and monitoring</li>
<li>Collaborate across repositories and services</li>
</ul>
</div>
</div>
</div>
<h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Requirements</span></h2>
<div class="iCIMS_InfoMsg iCIMS_InfoMsg_Job">
<div class="iCIMS_Expandable_Container">
<div class="iCIMS_Expandable_Text">
<ul>
<li>1–4 years of experience or equivalent</li>
<li>Strong Python experience</li>
<li>Experience with React or Next.js</li>
<li>Experience with APIs, including GraphQL or REST</li>
<li>Experience with Docker</li>
<li>Familiarity with Linux environments and debugging</li>
<li>Experience with authentication</li>
<li>Automated testing experience</li>
<li>Willingness to work across the stack </li>
</ul>
<h2 class="iCIMS_InfoMsg iCIMS_InfoField_Job"><span style="font-size: large;">Bonus Skills</span></h2>
<ul>
<li>AWS experience</li>
<li>Knowledge graph familiarity</li>
<li>Experience with graph databases</li>
<li>Exposure to deployment tooling</li>
</ul>
<p>If you enjoy being part of a high-performing, professional, technology-focused organization, please apply today!</p>
<p> </p>
</div>
</div>
</div>
753,000+ hidden jobs like this
Black Canyon Consulting and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites