As a Senior Backend Engineer, you will take ownership of designing, building, and maintaining backend systems that drive robotics operations and internal tooling. Your work will directly support data processing, service integration, and platform reliability across distributed environments.
What You’ll Do
- Develop and maintain backend services in Python that support robotics workflows, data pipelines, and internal applications.
- Design and implement scalable APIs and system architectures that interface with web platforms and robotic infrastructure.
- Model and optimize PostgreSQL databases to support real-time operations and long-term data consistency.
- Break down complex backend initiatives into structured development tasks and clear pull requests.
- Lead features from concept to deployment, making architectural decisions and ensuring production stability.
- Integrate backend components with React frontends and Node.js services as needed.
- Build systems with a focus on fault tolerance, observability, and operational clarity.
- Collaborate with DevOps and cloud infrastructure to deploy, monitor, and scale services on AWS.
- Diagnose and resolve production issues spanning backend services, data layers, and infrastructure dependencies.
- Document system designs, operational procedures, and architectural trade-offs to support maintainability.
- Leverage AI-powered tools to enhance development speed, debugging, and technical exploration while upholding code quality.
What We’re Looking For
- Proven track record building and maintaining production-grade backend systems at scale.
- Strong proficiency in Python for developing services, APIs, and backend logic.
- Deep understanding of system architecture, including scalability, reliability, and maintainability.
- Familiarity with PostgreSQL in live environments, including schema design and query optimization.
- Experience deploying and managing systems on AWS or comparable cloud platforms.
- Ability to plan and execute complex engineering projects with clear technical direction.
- Demonstrated ownership of backend systems from design through incident response.
- Experience writing documentation that enables long-term system health and team collaboration.
- Strong debugging skills across distributed systems, integrations, and infrastructure layers.
- Practical experience using AI tools to support development workflows without compromising standards.
Nice to Have
- Exposure to robotics software stacks, including ROS or hardware-integrated systems.
- Experience setting up logging, monitoring, and observability pipelines using tools like Grafana.
- Background designing systems that function offline and sync data opportunistically.
- Work on real-time data systems or environments with hardware dependencies.
- Collaboration on frontend dashboards or internal tools using React or similar frameworks.
Technology Environment
Python, PostgreSQL, AWS, React, Node.js, RESTful APIs, data pipelines, DevOps tooling, Grafana, ROS, and AI-assisted development tools.
Why This Role Matters
You’ll work closely with leadership on foundational systems that shape the company’s technical direction. This role offers accelerated growth through hands-on work on distributed systems tied to live robotics deployments. Your contributions will directly influence how teams interact with intelligent automation, helping make advanced robotics accessible and effective for small and mid-sized manufacturers.

