About The Role
We are looking for an Internal Systems Software Engineer to play a key role in improving and automating our internal systems and workflows, and integrating various tools to support our operational efficiency. The ideal candidate will have a strong proficiency in Rust and frontend development, enabling them to work seamlessly across various layers of our tech stack.
What You’ll Do
- Design, implement, and maintain internal user interfaces and data flows that support business operations, data analytics, and reporting
- Create and maintain internal user interfaces, including systems for tasks like giving credits, managing billing, and other internal back-office operations
- Build, maintain and improve key integrations such as Hubspot and Stripe to improve data management and analytics
- Build, maintain and improve our internal tools for managing access to SaaS software we use
- Build a labeling UI for custom text handling and tagging in the CAD workflow to improve the efficiency and accuracy of labeling tasks
- Identify processes and workflows that can be automated to reduce manual work and improve the overall efficiency
- Troubleshoot issues with internal systems and ensure ongoing system reliability and performance
What You’ll Need
- B.S. in Computer Science or a related field, or equivalent work experience
- Demonstrated professional experience in a systems engineering role supporting internal applications
- Experience integrating and modifying payment systems with Stripe, including handling subscription services, payment gateways, and billing systems
- Strong proficiency in Rust
- A love for automating everything
- Experience with frontend development (JavaScript, React) to build and enhance internal UIs
- Strong proficiency with API integrations and workflows
- Ability to thrive in a startup environment with a high degree of autonomy
Nice to Have
- Experience in building or improving internal tools for back-office operations
- Understanding of billing systems and payment processing workflows
- Familiarity with CAD systems or custom workflows that can integrate with labeling tools
- Experience integrating and modifying payment systems with Stripe, including handling subscription services, payment gateways, and billing systems