Software Engineer III - Integrations
Charlotte, NCHybrid6+ YOE
Summary
Senior engineer leading integrations and customer-facing API development using Prismatic and Node.js/TypeScript. Owns technical discovery, mentors engineers, and sets code quality standards for scalable integrations.
About the role
Responsibilities
- Architect and design complex integrations using Prismatic in full-code environments
- Drive the full lifecycle of the customer-facing API, including design, scaling, and reliability improvements
- Provide senior-level mentorship and set the engineering bar through code reviews, pairing, and integration standards
- Balance internal and external requirements when designing technical solutions, collaborating cross-functionally with product, support, and success teams
- Select and execute on methods and techniques that result in low-defect, high-performance software that is easy for the team to maintain and extend
- Raise the engineering bar through code review, pairing, and mentorship of L1 and L2 engineers
- Participate in technical interviews and hiring decisions
- Identify risks and opportunities for improvement in your own and others work, and follow through on the fixes
Requirements
- 6+ years of integration software development experience
- Demonstrated track record of leading non-trivial projects from design through delivery
- Expertise in iPaaS platforms (Prismatic), Node.js/TypeScript, and API design
- Passion for writing excellent code
- Attention to detail and quality
- Self-starter with a high degree of motivation; ability to organize, multi-task, and prioritize workload to meet deadlines
- Strong track record of building, optimizing, and scaling integrations
- Strong understanding of cloud-based and web technologies
- Strong communication and troubleshooting skills
- Deep architectural understanding of scalable integrations and software design patterns
- Experience mentoring other engineers
Nice to Have
- Familiarity with CI/CD pipelines and infrastructure-as-code
- Experience working within the SaaS industry
- PHP/SQL experience
- Ability to work well in a highly collaborative, and a rapidly changing environment
- Experience working directly with customers or customer-facing teams
- Proximity to Charlotte, NC metro area
Skills
PrismaticNode.jsTypeScriptAPI DesigniPaaSCI/CDPHPSQLCloud TechnologiesInfrastructure as Code