Position: AI-First Senior Full-Stack / DevOps Engineer (Open Source, MotiaHub, & AI)
Location: Remote-friendlyType: Full-time
Role Overview
You’ll split your time between Open Source Core + Workbench and MotiaHub’s production-facing features and DevOps architecture:
Open Source, Workbench & MotiaHub
- Strengthen our Node/TypeScript engine, ensuring seamless cross-language “Step” integrations (Python, Ruby, etc.).
- Enhance the React + Vite-based Workbench UI for better visualization, debugging, and the upcoming AI/agent workflows.
MotiaHub, DevOps & Production
- Web Application front and back end for hosting, deployment, observability, etc
- Drive orchestration (AWS, Kubernetes, or similar).
- Improve CI/CD pipelines, implement environment versioning.
- Collaborate on advanced environment strategies—multi-tenant staging, ephemeral test setups, secure multi-environment deployments, and real-time cluster management.
A Typical Week Could Include:
-
Core: Open Source Framework: Implement a new cross-runtime “Step” runner so devs can incorporate AI logic seamlessly.
-
Workbench: Improve open source React-based flow visualizations—e.g., better node grouping and advanced logging insights.
-
Hub: Design secure, zero-downtime deployment flows for enterprise customers.
-
DevOps: Tune automated QA checks, add new performance instrumentation, and ensure container updates integrate smoothly with minimal downtime.
What We’re Looking For
-
Professional Experience:
- Minimum of 5 years in software development, with a focus on full-stack development and DevOps practices.
- Proven experience in managing Linux-based infrastructures and Linux/Unix administration.
- Demonstrated experience in leading software engineering teams and managing complex projects.
-
Technical Skills:
- Proficiency in Node.js and TypeScript, with experience in integrating multiple programming languages such as Python and Ruby.
- Strong front-end development skills using React and Vite, including experience in building intuitive user interfaces.
- Expertise in cloud services, particularly AWS, including Infrastructure as Code (IaC) tools like CloudFormation and Terraform.
- Hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Proficiency in building and maintaining CI/CD pipelines, with tools like Jenkins, GitLab CI, or CircleCI.
- Strong scripting skills in languages such as Python, Perl, or Ruby for automation purposes.
-
Open-Source Contributions:
- Active participation in open-source projects, with a demonstrable history of contributions.
- Experience in collaborating within open-source communities, including code submissions, issue tracking, and peer reviews.
- Familiarity with open-source development workflows and tools, such as Git and GitHub.
-
AI-First Development:
- Experience in integrating AI capabilities into software applications from the ground up, ensuring intelligent and adaptable solutions.
- Understanding of machine learning models and their application in enhancing software functionality.
- Ability to design systems that leverage AI to improve user experience and operational efficiency.
-
AI-Driven Workflow Automation:
- Proven experience in implementing AI-powered workflow automation tools to streamline business processes.
- Familiarity with AI workflow automation platforms such as Zapier, Make, or Microsoft Power Automate.
- Ability to design and deploy AI-driven solutions that enhance productivity and reduce manual intervention.
-
DevOps Expertise:
- Experience in designing and implementing secure automation solutions for development, testing, and production environments.
- Ability to manage and maintain system architecture, ensuring scalability and reliability.
- Familiarity with monitoring and observability tools to ensure system performance and availability.
-
Soft Skills:
- High Ownership: You approach tasks like you’re the owner. You proactively solve problems and don’t pass the buck.
- Hard Work & Drive: You thrive when challenges are steep, whether it’s scaling an AI-based system or orchestrating complex containers in production.
- Pragmatism: You know when to refactor for the long haul and when to be mindful of immediate milestones—especially in a startup environment.
How to Apply
- Email your resume/GitHub/portfolio to [email protected] with “Senior Full-Stack/DevOps” in the subject.
- In a short note, tell us about a tough challenge you tackled (technical or otherwise), what you learned, and how you owned that outcome.