Finance Systems Engineer
Somerville · USD 105,000-140,000 / year · 5+ years experience · Full-time · Onsite · Posted Oct 1, 2026
At a glance
- Experience
- 5+ years experience
- Employment
- Full-time
- Workplace
- Onsite
- Location
- Somerville
- Salary
- USD 105,000-140,000 / year · Base salary
About the role
- The Finance Systems team owns the enterprise systems used to record, process, and report financial data across Formlabs.
- The Finance Systems Engineer is equally comfortable writing code to automate and interconnect the finance stack and administering those systems day-to-day.
- This is a hands-on role for someone who wants to both build through scripting, integrations, and automation and operate through privileged administration, BaU configuration, and security.
Responsibilities
- Design, develop, and ship customizations and integrations across NetSuite, Coupa, and related financial systems.
- Build and maintain integrations between finance systems and the wider landscape using REST/SOAP APIs, webhooks, and event-driven patterns.
- Automate reconciliations, data syncs, and reporting pipelines so that procurement, invoicing, sales, GL, and revenue data flow accurately.
- Write SQL and saved searches to power reporting that pulls from multiple sources and aligns with finance and business needs.
- Apply modern engineering practices including version control, code review, testing, and clear documentation.
- Serve as a privileged administrator for NetSuite and Coupa, owning day-to-day system health, configuration, and change management.
- Manage user provisioning and deprovisioning, roles, permissions, and periodic access/security reviews.
- Configure and maintain custom fields, records, forms, workflows, approval routing, and notifications.
- Manage sandbox refreshes, release-preview and version testing, feature enablement, and bundle/SuiteApp management.
- Support period closes by maintaining subsidiary, tax, and entity configuration, and by monitoring integration error queues and audit logs.
Requirements
- A university degree in Information Technology, Computer Science, or equivalent practical experience.
- 5+ years in finance systems engineering, ERP administration, or systems integration.
- Hands-on, demonstrable experience with NetSuite (both SuiteScript development and administration) and Coupa.
- Proven ability to manage system integrations using APIs and/or middleware tools.
- Ability to write SQL from scratch and comfort with reporting and data-warehouse concepts.
- Strong understanding of finance, procurement, and accounting workflows.
Preferred qualifications
- NetSuite certifications (SuiteFoundation, Administrator, or SuiteScript Developer) and/or Coupa administration experience.
- Experience with additional finance/business systems (Salesforce, Shopify, Avalara/AvaTax, or similar) and iPaaS middleware.
- Ability to effectively leverage AI coding and tooling.
- Experience in a fast-paced, high-growth company that manufactures and sells physical products.
Benefits
- Robust equity program to build future wealth through RSUs
- Comprehensive healthcare coverage (Medical, Dental, Vision)
- Low cost fund options in our 401K and access to advisors
- Generous paid Parental Leave (up to 16 weeks)
- Tenure-based paid Sabbatical Leave (up to 6 weeks)
- Flexible Out of Office Plan
- Ample free on-site parking & pre-tax commuter benefits
- Healthy on-site lunches, snacks, beverages, & treats
- Regular sponsored professional development opportunities
- Unlimited 3D prints
Skills
- NetSuite
- Coupa
- SuiteScript
- REST/SOAP APIs
- SQL
- Salesforce
- Shopify
- Avalara
- iPaaS