Backend Software Engineer

MolgSterling, VA
Onsite

About The Position

Molg is building robotic systems to make electronics manufacturing circular. They work with hyperscalers and leading electronics manufacturers to automate the design, manufacturing, disassembly, repair, reuse, and recovery of hardware. Using robotics, computational design, and AI, their systems aim to transform e-waste into resilient, data-driven supply chains and revolutionize electronics manufacturing. In this role, the Backend Software Engineer will join a cross-functional team to develop production-grade software for Molg's robotics and microfactories. The engineer will lead the design and implementation of scalable backend systems and microservices, own the development lifecycle, architect and deploy containerized applications, build production-grade code with strong hygiene and testing, define and improve CI/CD pipelines, collaborate with other engineering teams, solve architectural challenges, participate in technical discussions, and mentor junior engineers. They will also drive innovation by evaluating new backend technologies.

Requirements

  • 5+ years of industry experience developing, deploying, and maintaining production-grade backend systems.
  • Proven experience designing and architecting microservices-based systems and RESTful APIs.
  • Strong proficiency in at least one high-level object-oriented language (Ruby, Python, Java, etc.).
  • Deep understanding of release management, backend web architecture, and distributed systems.
  • Demonstrable experience with containerization (Docker, Docker Compose; Kubernetes a plus) and CI/CD pipelines (GitHub Actions, GitLab CI, or similar).
  • Proficiency with Unix systems, shell scripting (sh, bash, zsh), and modern software development practices (OOP, version control, testing frameworks).
  • Ability to work in-person at Molg HQ in Sterling, VA.
  • Clear and effective communication skills, with the ability to articulate trade-offs, align on architectural decisions, and mentor others.

Nice To Haves

  • Experience with high performance software development a strong plus (C/C++, Rust, parallelization, hardware acceleration)
  • Experience with advanced algorithms, AI, signal processing, and Big Data architecture is highly desirable
  • Familiarity with front-end integration and software-defined networking is a plus.

Responsibilities

  • Lead the design and implementation of scalable backend systems and microservices architecture that power Molg’s robotics and assembly intelligence platforms.
  • Own the development lifecycle from system design through deployment, ensuring reliability, maintainability, and performance in production environments.
  • Architect and deploy containerized applications (e.g., Docker, Docker Compose, Kubernetes) with a focus on scalability and fault tolerance.
  • Build production-grade code with strong coding hygiene, automated testing, monitoring, and QA/QC processes.
  • Define and improve CI/CD pipelines to enable rapid iteration cycles while maintaining system stability.
  • Collaborate closely with robotics, mechanical, and software teams to integrate backend services into complex robotic systems.
  • Solve large-scale architectural challenges, applying a thoughtful, systems-oriented approach to backend design and data management.
  • Participate in sprint planning, technical reviews, and architectural discussions, while mentoring junior engineers on backend best practices.
  • Drive innovation by evaluating new backend technologies and frameworks that can improve Molg’s development speed, scalability, and reliability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service