Integrations Engineer (Manager)

EngineeringRemote, San Francisco, California Portland, Oregon Portland, Maine New York, New York


Description

Every day, we work together for what matters – bold, swift, and equitable climate action.
ABOUT THE ROLE
This is an exciting opportunity to step into a lead architect position as an Integration Engineer, playing a pivotal role in designing and managing the integration of key business applications like Salesforce and NetSuite. The role is centered around architecting business process automations for critical functions like accounts receivable (AR), accounts payable (AP), commissions, and marketplaces. You will be responsible for creating and leading integration architecture projects, developing solutions using Azure Integration services such as Logic Apps, Functions, API Management, Service Bus, and Data Factory. You will also be the "any integrations" lead, designing and managing integrations with various APIs, including those for registries, not just ERP platforms. This is a full-time role that requires a proactive and outgoing individual who will engage with teams to gather requirements and priorities. As a manager, you will lead the integrations team, which includes Salesforce developers, middleware developers, NetSuite developers, and a Salesforce administrator.
This is a full-time role reporting to the Senior Director of Engineering. We value camaraderie, team collaboration, and the benefits of in-person connection, while offering flexibility. For this role, we prefer candidates to join us in a voluntary, flexible hybrid work style in our San Francisco Bay Area office. We may also consider candidates who are able to join us at one of our office hubs in Portland, OR; Portland, ME; or New York, NY.
For exceptional remote candidates, we strongly prefer those located in states where we are currently eligible to hire: CA, OR, NY, WA, ME, TX, CO, MI, FL, MA, MN, VA, DC, GA, UT, and IL. While we prioritize candidates in, or open to relocating to, these states, we may consider outstanding remote candidates from other US states. Please note that hiring in a new state would involve evaluating the implications of establishing a new hiring presence there. Additionally, 3Degrees does not provide relocation assistance for this position.
Please Note: 3Degrees does not provide sponsorship or work authorization assistance; therefore, pre-existing right-to-work status is a prerequisite to be considered for this position.



WHAT YOU’LL DO
As the lead Integration Engineer, you will own the strategy, development, and execution of integrations that support business process automations. You'll translate business needs into technical designs, and then use Azure services and C#/.NET to implement, troubleshoot, and maintain those integrations. Your role is to ensure seamless data flow and connectivity between key applications like Salesforce and NetSuite, all while ensuring data integrity and security. Your responsibilities will include:
  • Integration Architecture & Design: Design, develop, and implement integrations between Salesforce, NetSuite, and other business applications. This includes translating business needs, like "automating AR," into a comprehensive technical design that outlines required platform integrations, the data to be retrieved and shared, and the data flow throughout the process. You will use Azure Integration services like Logic Apps, Functions, API Management, and Service Bus
  • API & Data Pipeline Management: Build and maintain APIs, middleware, and data pipelines using C#, .NET, and integration platforms. This includes designing and managing RESTful APIs with a strong focus on security
  • Technical Leadership: Lead and architect integration projects, translating business requirements into technical integration solutions
  • Data Management & Security: Ensure data consistency, integrity, and security across all integrated systems. You'll use your understanding of data mapping, transformation, and ETL processes to manage data integration
  • Troubleshooting & Maintenance: Troubleshoot, debug, and optimize integration processes and workflows. You will also set up monitoring and maintain integration performance, reliability, and scalability
  • Collaboration & Documentation: Collaborate with cross-functional teams to gather requirements and deliver solutions. You will also create documentation for integration processes, technical specifications, and support guides
  • Continuous Improvement: Contribute to CI/CD pipelines in Azure DevOps and stay current with best practices and emerging technologies in integration and cloud platforms

 

ABOUT YOU
You are a driven and experienced Integration Engineer with a strong background in integration development, particularly with Salesforce and NetSuite. You are a proactive, "get-it-done" individual with excellent problem-solving and communication skills. You can work independently and as part of a team. In addition, we believe that an individual with the following experience will have the best opportunity for success in this role:
Professional Experience & Skills:
  • Integration Expertise: 10+ years of experience in integration development with Salesforce and NetSuite. You have strong proficiency in C#, .NET Framework, and REST/SOAP APIs
  • Platform Proficiency: Extensive experience with middleware and integration platforms, such as Azure Logic Apps
  • Technical Acumen: A solid understanding of data mapping, transformation, and ETL processes. You are familiar with authentication, authorization, and security best practices
  • Leadership: You are a natural leader with the ability to manage and mentor a team of developers and administrators
Education:
  • A degree in a relevant field such as Computer Science is preferred
  • Equivalent professional experience in integrations engineering  will also be considered

 

HOW WE DEFINE SUCCESS
Within 30 days:
  • Establish a foundational understanding of the current integration landscape, including key systems, processes, and tools
  • Develop strong working relationships with key stakeholders, including the trade operations team and other cross-functional peers
  • Begin to analyze business requirements for a specific automation project, like AR or AP, and start outlining a high-level integration design
Within 90 days:
  • Lead the development of at least one functional integration solution using Azure services that addresses a specific workflow pain point
  • Create a comprehensive integration roadmap with prioritized projects based on business impact and technical feasibility
  • Actively participate in and guide the integrations team, providing clear direction on requirements and priorities
Within 6 months:
  • Successfully launch at least two fully-functional integration projects that demonstrably improve operational efficiency or data integrity
  • Independently manage the execution of specific roadmap items from ideation through launch
  • Establish key performance indicators and a dashboard of metrics to quantify the business impact of your team's work
Within 1 year:
  • Demonstrate a comprehensive understanding of all key systems and how they work together to deliver business automations
  • Successfully lead the development and adoption of at least three significant integration projects that transform operations
  • Mentor and grow the integrations team, ensuring they have the skills and resources needed to succeed
  • Demonstrate measurable impact on revenue growth or operational efficiency through implemented product initiatives, with clear ROI documentation
COMPENSATION & BENEFITS
  • Compensation: The starting base salary for this position is $146,000 to $197,000 in the US. Base pay is dependent upon many factors such as location, transferable or job-related skills, work experience, relevant training, business needs, and market demands
  • Benefits: This position is eligible for a benefits package that includes medical, dental, vision, 401k, flexible paid time off, and more. Additional information regarding the benefits available for this position can be found here        
  • Supplemental Pay: This position may be eligible to participate in discretionary bonus programs based on personal, department and company goals

*This compensation and benefits information is based on 3Degree's good faith estimate as of the date of publication and may be modified in the future
OUR COMMITMENT TO DIVERSITY, INCLUSION AND EQUITY  
3Degrees is an equal opportunity employer. We are committed to creating an inclusive environment where different perspectives contribute to better solutions. 3Degrees welcomes people regardless of race, color, religion, national origin, gender, gender identity or gender expression, age, sex, pregnancy, marital status, ancestry, disability, military or veteran status, sexual orientation, genetic information, or any other category protected by law.
#LI-Hybrid
#LI-GK1