Principal Software Engineer – Integrations

atNerderyRemoteUS flagMinnesotaFull-timeSolutions EngineerLead$164.5k – $200k/year

Posted Oct 30

This is a fully remote position, open to applicants in Minnesota.

📋 Description

• Take ownership and continuously enhance the design of the ERP connector framework, encompassing module boundaries, adapter interface, idempotency ledger, posting matrix, queue strategy, and tenant configuration.

• Conduct early architecture decision spikes and maintain documentation of decision records.

• Manage canonical data models alongside Fleetio and define interim models as required.

• Convert accounting requirements into system designs and lead finance reviews focused on posting defaults.

• Develop core framework code, particularly for ledger and posting-integrity paths.

• Coordinate work across SAP and Dynamics development lanes while managing project scope against available capacity.

• Establish engineering standards that align with Fleetio quality guidelines as well as Terraform/Pulumi IaC standards.

• Review code and create test strategies with QA, including tests for duplicate postings and fault injection.

• Lead the technical aspect of Fleetio's kickoff demo.

• Oversee knowledge transfer and create runbooks for Fleetio's integrations team.

• Define the team's application of AI-assisted development within the scope of work.

• Offer ad-hoc technical support to fellow practitioners.

• Aid in sales inquiries by supplying technical recommendations and estimates to potential clients.

• Engage in additional duties as assigned.

• Serve as the technical lead and hands-on architect for a multi-tenant ERP connector framework for Fleetio, integrating SAP S/4HANA Cloud and Microsoft Dynamics 365 Business Central.

• Supervise three senior engineers and one QA engineer.

• Ensure the seamless transfer of financial data between Fleetio and customer ERPs, preventing duplicates and maintaining a complete audit trail.

• Act as the principal technical representative to Fleetio's product, integrations, and infrastructure teams.

• Transition the framework to Fleetio's integrations team upon concluding the engagement.


⛳️ Requirements

• Bachelor's or master's degree in a computer-related field, coding bootcamp certification, OR a solid demonstration of self-taught software development skills.

• Over 8 years of experience in software development.

• 2-3+ years of experience in application software architecture.

• Familiarity with common design patterns and methods for addressing typical application challenges.

• Ability to write intricate software and articulate the reasoning behind the code.

• Excellent technical communication skills suitable for both technical and non-technical audiences.

• Profound understanding of the development process and the capability to uphold an iterative approach throughout the project lifecycle.

• Experience in architecting and implementing production system-to-system integrations or an integration platform.

• Extensive experience in data integrity design, including idempotency, outbox/ledger patterns, at-least-once delivery, and reconciliation.

• Experience in multi-tenant SaaS design, covering tenant isolation, per-tenant secrets, and kill switches.

• Involvement in AWS and infrastructure-as-code design responsibilities.

• Proficiency in Python and/or TypeScript/Node, with the ability to read Ruby/Rails comfortably.

• Experience leading technical engagements with clients under strict deadlines.

• Experience in designing and architecting scalable, reliable, and maintainable backend systems and system-to-system integrations.

• Strong understanding of distributed systems, architectural trade-offs, and production-level design choices.

• Practical experience integrating AI-assisted development tools into daily software engineering workflows.

• Ability to utilize AI development tools through structured context management, technical specifications, prompt engineering, and iterative validation.

• Must be legally authorized to work in the country of employment without the need for sponsorship for employment visa status.


🏝️ Benefits

• Two comprehensive medical plans, including an HSA-eligible option.

• Dental insurance.

• Vision insurance.

• Company-paid Basic Life and AD&D Insurance.

• Company-paid Short-Term Disability (STD) coverage.

• Company-paid Long-Term Disability (LTD) coverage.

• Discounted, employee-paid Voluntary Life and AD&D insurance.

• Accident insurance.

• Critical Illness insurance.

• Hospital Indemnity insurance.

• Pet Insurance.

• Legal Support plans.

• Identity Theft Protection plans.

• 401(k) plan with a company match of up to 3.5% with immediate vesting.

• Flexible time off with Flex PTO for vacation, personal time, personal illness, or caring for dependents.

• Remote-friendly workplace.

• Minnesota office space available for employees preferring an in-office environment or collaborative setting.

• Dedicated professional development resources and funds for industry conferences and certifications.

People also viewed

Palo Alto Networks1 day ago

Solutions Consultant

CH flagSwitzerland OnlyFull-timeSolutions Engineer
ApplyView job
Foundant Technologies1 day ago

Solutions Engineer

US flagUnited States, +1 more countryFull-timeSolutions Engineer
ApplyView job
Canvas Medical1 day ago

Solutions Consultant

US flagCalifornia, +1 more stateFull-timeSolutions Engineer$70k – $95k/year
ApplyView job
Canvas Medical1 day ago

Solutions Engineer

US flagCalifornia, +1 more stateFull-timeSolutions Engineer$120k – $160k/year
ApplyView job
Toast1 day ago

Solutions Lead, International Upmarket

US flagUnited States OnlyFull-timeSolutions Engineer$123k – $197k/year
ApplyView job
Rackner2 days ago

Lead Solutions Architect – ServiceNow, API Integration

US flagUnited States OnlyFull-timeSolutions Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers