
Senior Software Engineer, ERP Integrations – Systems Architecture
Upstart 13
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead all QAD-related integrations, including research, architectural decisions, and implementation oversight.
- Evaluate and select the appropriate integration mechanisms (QXtend, APIs, middleware, database connectors, etc.) and define best practices for interacting with QAD safely and reliably.
- Design and deliver a simplified, secure, and well-documented internal API layer that abstracts QAD complexity from AI engineers and full-stack developers.
- Work directly with QAD experts, support teams, and client-side ERP administrators to understand system constraints, data models, workflows, and compliance requirements.
- Ensure secure integration practices, including authentication, authorization, logging, audit trails, and data governance.
- Implement monitoring, retry mechanisms, error handling, logging, and operational visibility for all ERP-related workflows.
- Lead and mentor mid-level engineers working on integration components. Provide architectural direction and code reviews.
- Collaborate with AI engineers to expose integration endpoints and (optionally) MCP-compatible tools that agents can safely consume.
- Produce clear architectural diagrams, API documentation, and integration guidelines for internal and client stakeholders.
Requirements
- 8+ years of hands-on experience in backend systems, enterprise integrations, or systems architecture
- Proven experience integrating with ERP systems (QAD experience highly preferred; SAP, Oracle, or similar acceptable).
- Strong understanding of API design principles (RESTful design, versioning, idempotency, error modeling).
- Experience designing secure integration layers and enforcing RBAC and audit logging.
- Experience working with cloud platforms (Azure preferred).
- Experience leading or mentoring engineering teams.
- Deep understanding of system reliability, failure modes, and distributed systems principles.
- Experience building middleware or integration gateways.
- Ability to translate business workflows into robust technical architecture.
Benefits
- 20+ Paid time off days
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend systemsenterprise integrationssystems architectureERP systemsAPI design principlessecure integration layersRBACaudit loggingmiddlewareintegration gateways
Soft Skills
leadershipmentoringcollaborationcommunicationarchitectural direction