Senior Integration Engineer
Scout Motors
Summary
Join Scout Motors and be a part of an iconic brand revolutionizing the electric pick-up truck and rugged SUV marketplace. Contribute to the design, implementation, and maintenance of the integration platform landscape, designing and developing APIs and integrations. You will create solution blueprints and technical roadmaps for complex integration projects, defining and enforcing best practices. This role requires collaboration with various teams and providing technical guidance to junior developers. The position offers competitive compensation and benefits, including medical, dental, vision, and income protection plans, a 401(k) program, generous PTO, parental leave, and more. The role may be based in Columbia, SC or Novi, MI, with remote work considered (excluding NYC).
Requirements
- Bachelor's degree in computer science, information technology, or related field or equivalent work experience
- 5-7+ years of direct experience as an integration platform developer
- Experience in designing and implementing APIs using REST and SOAP principles
- Expertise in integration platform architecture, including API-led connectivity, multi-layered design, and reusability strategies
- Strong knowledge of API lifecycle management and best practices
- Expertise with Mule 4, DataWeave, Anypoint Studio, and API Manager
- Expertise with integration patterns, security best practices, and error-handling strategies
- Experience with message queues (e.g., RabbitMQ, Kafka) and enterprise service buses
- Experience with CI/CD pipelines and DevOps practices for integration platform applications
- Proficiency in Java, XML, JSON, RAML, OpenAPI
- Several years of experience working with cloud platforms such as AWS and Azure
- Excellent problem-solving and troubleshooting skills
- Effective communication and collaboration skills
Responsibilities
- Contribute to the design, implementation, and maintenance of the integration platform landscape
- Design and develop APIs, integrations, and data flows using an integration platform and ensure they meet performance and scalability standards
- Design and implement enterprise-level integration architectures
- Create solution blueprints and technical roadmaps for complex integration projects
- Define and enforce best practices for API and integration designs to ensure scalability, security, and reusability
- Implement monitoring solutions to proactively identify and address potential issues
- Create reusable APIs, templates, and connectors to enable rapid development and consistency across projects
- Deploy, configure, and manage integration platform runtime environments in cloud or on-premises infrastructure
- Perform unit and integration testing and troubleshoot issues across the development lifecycle
- Maintain detailed documentation for integrations, APIs, and operational processes
- Optimize integration performance and manage capacity planning
- Collaborate with security teams to ensure the Integration platform meets industry standards and compliance requirements
- Work closely with business stakeholders, application teams, and DevOps teams to understand requirements and deliver quality solutions
- Provide technical guidance and mentoring to junior developers, fostering a culture of continuous learning and improvement
Benefits
- Competitive insurance including: Medical, dental, vision and income protection plans
- 401(k) program with: An employer match and immediate vesting
- Generous Paid Time Off including: 20 days planned PTO, as accrued
- 40 hours of unplanned PTO and 14 company or floating holidays, annually
- Up to 16 weeks of paid parental leave for biological and adoptive parents of all genders
- Paid leave for circumstances related to bereavement, jury duty, voting time, or military leave
- Pay Transparency
- Annual performance bonus program