Director of Software
Job Description
Job Description
ABOUT US
Hey! We’re Molg We’re building robotic systems that make electronics manufacturing circular. We work with hyperscalers and leading electronics manufacturers to automate how hardware is designed, manufactured, disassembled, repaired, reused, and recovered. Using robotics, computational design, and AI, our systems turn today’s e-waste into resilient, data-driven supply chains—and change how electronics are made in the first place.
IN THIS ROLE YOU WILL:
Join a talented, cross-functional team of software, mechanical, electrical, and robotics engineers to build the production-grade software that powers Molg’s robotic microfactories. As Director of Software , you will:
Own the technical vision and architecture for Molg’s software stack, spanning backend systems, data infrastructure, and integration with robotic hardware and assembly intelligence platforms.
Lead the design and evolution of scalable backend systems and microservices that support real-time robotics, manufacturing workflows, and data-driven decision making.
Be accountable for the full software lifecycle—from system design and technical planning through deployment, monitoring, and long-term maintainability in production environments.
Establish and enforce high standards for software quality, including coding hygiene, testing strategy, observability, reliability, and QA/QC processes across the team.
Architect and oversee the deployment of containerized applications (Docker, Docker Compose, Kubernetes) with an emphasis on scalability, fault tolerance, and operational simplicity.
Define, implement, and continuously improve CI/CD pipelines to enable rapid iteration while maintaining system stability and production safety.
Partner closely with robotics, mechanical, and electrical leadership to ensure software systems integrate cleanly into complex robotic cells and physical microfactory deployments.
Lead the team through large-scale architectural decisions, balancing short-term delivery with long-term system health, extensibility, and performance.
Manage, mentor, and grow a high-performing software team—setting clear technical direction, reviewing designs, coaching engineers, and helping individuals level up.
Drive technical innovation by evaluating new tools, frameworks, and architectures that improve Molg’s speed, reliability, and ability to scale.
You’ll help shape not just what we build, but how we build—playing a central role in Molg’s evolution from early systems to industrial-scale deployment.
WHO YOU ARE:
You are a senior technical leader with deep hands-on experience and a strong systems mindset. You’ve built and scaled production software, led teams through complexity, and know when to get into the details—and when to step back and steer. Specifically, you have:
8+ years of industry experience developing, deploying, and maintaining production-grade software systems, with at least several years in a technical leadership role.
Proven experience architecting and owning large-scale backend systems, including microservices, RESTful APIs, and distributed architectures.
Strong proficiency in at least one high-level object-oriented language (Python, Ruby, Java, etc.), with the ability to evaluate and guide language and framework choices.
Experience with high-performance or systems-level software a strong plus (C/C++, Rust, parallelization, hardware acceleration).
Exposure to advanced algorithms, AI/ML systems, signal processing, or large-scale data architectures is highly desirable.
Deep understanding of distributed systems, release management, production operations, and backend web architecture.
Demonstrated experience with containerization and deployment infrastructure (Docker, Docker Compose; Kubernetes a plus) and modern CI/CD pipelines (GitHub Actions, GitLab CI, etc.).
Comfort working in Unix-based environments, including shell scripting and modern development workflows (version control, testing frameworks, code review).
Ability to collaborate across disciplines and clearly communicate technical trade-offs, architectural decisions, and priorities to both technical and non-technical stakeholders.
Willingness to work in-person at Molg HQ in Sterling, VA as part of a highly collaborative, hardware-centric team.
WHO WE ARE:
We spend our days building robotic systems, developing complex assembly intelligence software, and designing the next generation of circular products for our customers. Given the importance of working hands-on with physical systems, the majority of our team is in-person collaboratively working in our industrial space in Sterling, VA, down the road from the largest data center market in the world. Our facility includes a variety of robots, CNC milling machines, 3D printers, and all the tools needed to build and test our products. It is important to us that anyone on our team that is interested in learning how to use our various pieces of equipment and machinery is taught and can gain the skills and appreciation for making physical things.
THINGS TO KNOW:
We’re a hands on collaborative team with big ambitions, and there’s a good amount of context-switching. We expect people to be autonomous and drive their own work to completion.
We are scrappy and looking to build a great sustainable company for years to come.
As a growing company and startup, priorities may shift as customer or business requirements change. We strive to empower individuals with context and decision-making power to meet this need.
Recommended Jobs
Lead AI Engineer (GenAI Platform Services)
Overview Lead AI Engineer (GenAI Platform Services) Overview At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been…
Academic Tutor - Woodbridge, VA
Company Overview Prep Academy Tutors is a private in-home tutoring company. We deliver flexible and personalized tutoring programs to our students. We specialize in all subject areas and cater to …
MO59-Lead Business Analyst - In Person (763561)
100% on-site, in-person interview is required. This is located in Richmond, VA. Local only Candidates can apply. Our client has an opening for a Lead Business Analyst - In Person (7…
Scheduler CAC
: Schedules procedures for patients in a computerized scheduling system. Accountable for accurately and completely obtaining required information in the scheduling process, ensuring the correct pati…
COOK (FULL TIME)
Job Description Job Description We are hiring immediately for a full time COOK position. Location : 7711 Plantation Road, Roanoke, VA 24019 Note: online applications accepted only. S…
Child / Adolescent Psychiatrist
A thriving healthcare system is seeking a Child Psychiatrist to work in Norfolk, VA! (20min from Virginia Beach) Live and work close to Virginia Beach and the Outer Banks! FOR MORE INFORMATION CO…
Network Engineer
Program Overview About The Role Peraton is seeking an experienced Network Engineer to design, implement, secure, and maintain our enterprise network infrastructure in support of mission‑cr…
Laboratory Technician I
Job Title: Laboratory Technician I Job Posting ID: CVX2JP00029281 Location: Richmond, CA (Full-Time Onsite) Duration: Two Year Contract (Renewable) Work Schedule: 9/80 …
Risk Manager, Senior
Risk Manager, Senior Position Description CGI Federal has an exciting opportunity for a Risk Manager within our Intel sector advancing the national security mission through cutting edge technolo…
Generative AI Architect
Generative AI Architect About Ofinno: Ofinno is a leading research and development lab headquartered in Reston, Virginia, specializing in advancing communication and media standards. Our team’s…