About The Graphite Lab
The Graphite Lab is a software company dedicated to building innovative tools and solutions that help trades businesses streamline operations, enhance customer experiences, and drive growth. We specialize in optimizing workflows, and implementing cutting-edge AI technologies that empower our clients to scale smarter.
Our team is collaborative, fast-paced, and passionate about solving complex problems with user-friendly solutions. We believe in building long-term partnerships with our clients, delivering value at every stage of their journey.
Who Thrives Here
-
You see AI as a force multiplier
-
You’re excited by the potential of AI to amplify human capability. You’re motivated by the chance to apply automation to high-impact, real-world problems in industries long overdue for innovation
-
You focus on outcomes, not just tasks
-
You go beyond temporary fixes. You work to understand root problems, design thoughtful solutions, and measure success based on the real-world results our clients experience—not just what gets shipped
-
You thrive in startup environments where priorities evolve, ambiguity is normal, and speed matters. You’re comfortable iterating, experimenting, and sometimes failing on the way to something better
-
You connect deeply with end-users
-
You can explain complex technology in plain language and understand the perspective of someone who just wants the tools to work. You bring empathy and clarity to everything you build
How We Work
-
Build fast. Learn Faster
-
Work smart. Live well.
-
Flexibility, autonomy, and balance are baked into how we operate—from flexible hours to a culture that values recharge time and personal growth
About The Job
Full Stack Software Developer
Your Impact Starts Here
We’re seeking a Full Stack Software Developer to join our fast-growing engineering team. This is an exciting opportunity for a developer passionate about building both intuitive, responsive front-end applications and scalable, high-performance back-end systems.
You’ll have a direct hand in operationalizing product concepts into production-ready software, collaborating closely with our founder and product teams, and deploying modern cloud-based, AI-powered solutions that are redefining the service trades industry.
This role is ideal for a proactive developer who thrives in fast-paced, startup environments, with demonstrated experience working both independently and as part of a remote, distributed team.
What you'll be doing:
Design, develop, and maintain full stack applications with front-end technologies like React.js, JavaScript, and back-end services using Node.js, Python, and AWS cloud infrastructure.
Architect and implement ETL processes and data integrations using services such as AWS Lambda, AWS Athena, and other serverless frameworks.
Deploy and manage machine learning models and AI-driven workflows via AWS SageMaker and related services.
Deploy and manage LLMs and AI-driven workflow
Collaborate directly with the founder/CEO and cross-functional teams to transform high-level concepts into operational, scalable software solutions.
Lead small development efforts, with 1+ years of experience managing or mentoring other developers.
Build secure, efficient, and scalable cloud-based solutions utilizing AWS and GCP, including managing access with Role-Based Access Control (RBAC).
Conduct thorough code reviews to ensure best practices in code quality, maintainability, and security.
Troubleshoot, optimize, and resolve complex technical issues in a fast-paced, agile environment.
Document technical decisions, system designs, and development processes.
Stay up-to-date with emerging technologies, cloud innovations, and AI/ML advancements, bringing fresh ideas to improve platform capabilities.
Skills & Qualifications
Who you are:
What you bring:
Must-Have Qualifications
3+ years of professional experience in full stack software development.
Proficiency with React.js and Javascript for modern front-end development.
Expertise in AWS services (Lambda, EC2, S3, Athena, SageMaker, IAM) and cloud infrastructure management.
Hands-on experience developing ETL pipelines, integrating large-scale data sources, and back-end services.
Exposure to or experience deploying LLMs (Large Language Models) and AI/ML workflows.
Proficiency in backend languages such as Node.js, Python (preferred).
Strong understanding of API development, system integration, and serverless architectures.
Demonstrated ability to independently deliver reliable, high-quality code from high-level requirements in dynamic, ambiguous startup environments.
1+ years of team management or mentorship experience.
2+ years of SaaS application development experience.
Excellent communication, collaboration, and active listening skills.
Bachelor's degree in Computer Science or a related technical discipline.
Bonus Points For
Masters degree in Computer Science
Experience with containerization and orchestration tools (Docker, Kubernetes).
Familiarity with CI/CD pipelines and version control using GitHub.
Knowledge of cloud security and best practices for scalable, distributed applications.
Contributions to open-source projects or involvement in tech communities.
Compensation & Benefits:
Compensation:
Salary is experience-dependent.
Benefits:
-
100% Employer-Paid Health Insurance, including dental and vision coverage.
-
$250 Home Office Bonus to help you create a productive workspace.
-
Fully Remove Work Environment - work from anywhere.
-
Flexible Work Schedule
Ready to Grow with Us?
Why You'll Love Working Here
.png)
Competitive Pay
We offer a competitive salary based on the impact you bring to our team. Our benefits package includes 100% employer-paid health insurance, including dental and vision coverage. You'll also receive a $250 home office bonus.
.png)
Fully Remote Work
We're a remote-first company with the flexibility to work from anywhere. We support both your professional ambitions and your personal well-being.
.png)
Challenging, Meaningful Work
You'll be solving real operational challenges for service businesses, applying cutting-edge AI to industries that are often overlooked — but full of potential for transformation.
.png)
Flexible Work Schedule
Flexibility in your schedule to optimize collaboration, while maintaining a healthy work-life balance.