Skip to content

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