About the Role
We are seeking a Full Stack Software Engineer - Monitoring Infrastructure to join our team at Formic. This remote position offers you the opportunity to contribute to our mission of reshaping American manufacturing by making automation accessible to every factory. As a Full Stack Software Engineer focused on monitoring infrastructure, you will play a critical role in designing, building, and scaling our end-to-end monitoring stack for industrial robotic systems.
What You'll Do
- Contribute to the design and development of Formic’s end-to-end monitoring stack.
- Build systems that support provisioning, data collection, and remote troubleshooting.
- Work closely with the Robotics team to understand and design monitoring interfaces.
- Develop software across edge and cloud environments to enable robust data collection and processing.
- Troubleshoot monitoring and data collection issues on deployed systems.
- Provision and maintain cloud infrastructure as needed.
- Write unit and integration tests to ensure reliability and maintainability.
- Participate in Scrum ceremonies and code reviews.
Requirements
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 5+ years of experience building complex distributed systems in domains such as IoT, robotics, automotive, or similar.
- Strong proficiency in Python and Django.
- Deep understanding of Linux-based systems.
- Experience with AWS, ideally AWS IoT.
- Familiarity with observability tools such as Grafana, Datadog, or similar.
- Experience working with video streaming systems.
- Experience with React or other front-end technologies strongly preferred.
Nice to Have
- Experience in developing production-grade edge and cloud systems.
- Knowledge of real-time data processing and telemetry collection.
What We Offer
- Equity in Formic: Participate in our stock option program and share in the success of a fast-growing start-up.
- Competitive & Uncapped Commission Structure: Designed to reward performance and impact.
- Comprehensive Healthcare Coverage: Medical, dental, and vision insurance with 99% of employee premiums covered.
- Employee Assistance Program (EAP): Fully funded support when you need it most.
- Paid Parental Leave Program: Up to 12 weeks of paid parental leave.
- Company-sponsored 401(k): Invest in your future with our retirement savings plan.
- Home Office Stipend: A one-time allowance for remote employees.
- Flexible Time Off: Take the time you need, supported by our flexible PTO policy.
This Full Stack Software Engineer role at Formic offers a unique opportunity to work remotely on cutting-edge automation technology. With competitive compensation and equity options, it's an attractive position for experienced engineers.
Who Will Succeed Here
Expertise in Python and Django for backend development, with a strong understanding of RESTful API design and best practices for integrating with AWS services.
Proven experience with monitoring tools such as Grafana and DataDog, demonstrating the ability to create effective dashboards and alerts for system performance and reliability.
Self-motivated and adaptable mindset suited for remote work, with a track record of managing projects independently while collaborating effectively with cross-functional teams in an agile environment.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months