HighArc Verified
Software, Construction Tech, CAD, Interior Design
Senior Software Engineer (Integrations)
United StatesRemoteFull TimeSeniorPosted 2 days agoVisa sponsorship available
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate- We are seeking an experienced Senior Full Stack Software Engineer to evolve technical direction of our B2B platform’s integrations with customer systems, especially ERP platforms
- Design and implement integrations between our platform and customer ERP systems, including REST and other API-based approaches as well as non-standard integration patterns
- Shape the technical architecture to ensure stability, scalability, and long-term maintainability of our integration solutions
- Build and evolve customer-facing APIs and supporting backend services to enable seamless data exchange and automation
- Collaborate with product managers and customer success teams to understand integration requirements and translate them into technical solutions
- Establish high standards for code quality, testing, and monitoring of integration services
- Provide technical leadership and mentorship, helping the team navigate the complexity of heterogeneous enterprise systems
### Benefits
- Medical/Dental/Vision Benefits Package
- Remote-First
- Unlimited Vacation
- Offices in Raleigh/Durham, San Francisco, and Atlanta open 24/7 to Employees
- Employee Care Packages (Snacks/Drinks/Gifts) Sent Directly to You!- Strong proficiency in TypeScript/JavaScript and experience with our core stack (React, Node.js, Next.js, PostgreSQL)
- Proven track record of building and deploying scalable B2B or enterprise-facing applications
- Ability to define and drive architectural decisions for API design and enterprise integrations
- Portfolio of relevant integration or API projects (via GitHub, personal website, or equivalent)
- Demonstrated experience designing and delivering integrations with ERP or other complex enterprise systems
- Strong communication skills and comfort working with cross-functional teams and external stakeholders
- This role requires not only strong engineering skills but also the architectural insight to design and guide robust, scalable integration patterns across a variety of customer environments—many of which have inconsistent API support