Senior ERP Application Engineer
Lime
- Location
- Canada
- Employment
- Full Time
- Work model
- Remote
- Level
- Senior
- Salary
- C$94k – C$143k/yr
Skills
About this role
As the largest global shared micromobility business, Lime is on a mission to build a future where transportation is shared, affordable and carbon-free. A Time Magazine 100 Most Influential Company, Lime has powered more than one billion rides in close to 30 countries across five continents, spurring a new generation of clean alternatives to car ownership. Learn more at li.me . We are seeking a highly skilled, techno-functional Senior ERP Application Engineer to drive the development, customization, and integration of our NetSuite ERP ecosystem. In this role, you will be the core hands-on technical expert responsible for customizing NetSuite Financials and building robust data pipelines with our procurement systems. The ideal candidate will possess deep techno-functional expertise across asset management, intercompany accounting, and Source-to-Pay workflows, utilizing SuiteScript and modern integration tools to deliver stable, scalable technical solutions. This is a remote position with a requirement for candidates to reside in Canada to maintain effective collaboration across teams.
What You'll Do
Technical Execution: Lead and execute technical development tasks within NetSuite, ensuring development best practices in configuration, scripting, and integrations. Core Module Optimization: Develop, customize, and enhance NetSuite configurations based on evolving business requirements, specifically focusing on Fixed Asset Management (FAM), Vendor Management & Returns (VMR), Landed Cost (LC), General Ledger (GL), Intercompany Management, and Payables. SuiteCloud Development: Design and deploy scalable NetSuite customizations using SuiteCloud Development Framework (SDF), SuiteScript 2.0/2.1, SuiteFlow, SuiteBuilder, custom records, custom forms, saved searches, and advanced PDF/HTML templates. Integration Development: Build and maintain robust SuiteTalk REST/SOAP integrations, RESTlets, Map/Reduce scripts, User Event scripts, Client scripts, Scheduled scripts, and Suitelets. Procurement Ecosystem Integration: Build, deploy, and maintain high-performing integrations and automated workflows between NetSuite and our procurement platform, Coupa. Process Automation: Streamline accounting and operational flows by leveraging SuiteFlow (Workflows) and SuiteScript (2.0/2.1) to drive day-to-day efficiency. Compliance Maintenance: Implement and audit proper role-based access controls (RBAC), data security policies, and SOX compliance measures to ensure audit-ready system configurations. Cross-Functional Collaboration: Partner closely with Enterprise Product Managers, Data Platforms, Sourcing, and corporate business teams to translate functional business requirements into scalable technical solutions. Code & Quality Standards: Enforce established coding standards for NetSuite extensions and automated pipelines to ensure platform maintainability and performance scalability.
Team
Guidance: Act as a technical mentor to junior developers on the team, performing peer code reviews and aligning technical design layouts. Release Management: Stay up to date with NetSuite bi-annual releases, evaluating new features, managing patch impacts, and assisting in technical regression testing. Financial Close Support: Support month-end and quarter-end close activities by troubleshooting NetSuite issues related to journals, approvals, reconciliations, eliminations, amortizations, accruals, and vendor bills. Performance Optimization: Optimize script performance, governance usage, deployment strategies, and error handling to support high-volume financial and procurement operations. Participate in the team's on-call rotation, responding to incidents, troubleshooting issues, and contributing to root cause analysis and service reliability improvements. Respond to and troubleshoot production issues, outages, and critical alerts during assigned on-call shifts. Escalate incidents as needed and collaborate with team members to restore service. Document issues and