WHAT DOES AN INTEGRATION ENGINEER DO?
Published: Oct 03, 2025 - The Integration Engineer leads analysis of customer and 3rd-party requirements, defining scope with Business Development and documenting key interfaces, safety needs, and regulatory impacts. This role coordinates with internal teams to assess product modifications, serves as the primary technical contact through design and issue resolution, and drives seamless integrations across cloud, on-prem, data, B2B, and APIs. The engineer also fosters strong partner relationships while improving processes and supporting the adoption of new integration platforms.

A Review of Professional Skills and Functions for Integration Engineer
1. Senior Integration Engineer Duties
- Collaboration: Work with the IT Applications Team, Business Analyst, and Project Manager to develop integration solutions that meet the agreed-upon requirements
- Compatibility: Work with the IT colleagues to ensure that solutions are compatible with the defined standards and scalable
- Solution Design: Design and develop integration solutions in response to the business needs
- Implementation: Implement the integration solution, ensuring that the security and infrastructure contexts are properly evaluated
- Defect Analysis: Conduct defect analysis and perform necessary updates and enhancements
- Unit Testing: Assist in unit testing the solutions
- Troubleshooting: Troubleshoot and resolve production problems promptly
- Compliance: Work in compliance with existing standards
- Continuous Learning: Stay up to date on the latest advancements within their skill set and the integration platform
2. Integration Engineer Details
- Software Development: Participates in the design, development, analysis, and implementation of software operating systems and software application programs
- System Engineering: Works under general supervision, performs software, operating systems and application engineering, including full life cycle design and development
- Specification Analysis: Works from specifications to develop and modify operating systems and software applications
- Program Development: Participates in the design, coding, testing, debugging, and documentation of programs
- Design Definition: Participates in the definition of limited design specifications and parameters
- Integration Support: Assists engineers or analysts with the hardware/software integration of the application or utility into software operating systems
- Requirements Analysis: Analyzes system architecture requirements, performs requirements acquisition and definition, and conducts data analysis
- Technical Documentation: Participates in the writing, modifying, and maintaining technical documentation and specifications such as user manuals, system documentation, and training materials
- Integration Testing: Performs integration testing and support of various computer operating and/or network systems
- Issue Resolution: Troubleshoots and provides customer support for software, operating system, and application issues
- Knowledge Maintenance: Maintains current knowledge of relevant hardware and software applications
- Application Integration: Be responsible for researching and making recommendations to ensure effective integration of new and upgraded applications with existing business systems and processes
- Product Testing: Performs a variety of testing procedures on assigned products, analyzes test results, and corrects problems
3. Integration Engineer Responsibilities
- Software Update: Update Photo-Sonics’ proprietary Argus tracking mount control software
- System Development: Work closely with the Chief Systems Architect as well as with the program team to define system concept, develop system performance models, and flow down system requirements to sub-systems
- Product Support: Support new product development and ongoing programs
- Instrumentation Design: Design and build electro-mechanical instrumentation or components
- System Documentation: Develop and complete system specifications, technical reports and analysis
- Requirement Analysis: Create and review product requirements and designs for hardware and software
- System Enhancement: Analyze and enhance the functioning of current instrumentation and systems
- Tool Development: Learn the working of current instrumentation and develop hardware and software tools for adding functionality and/or improving their performance
- Patch Verification: Research, test, or verify the proper functioning of software patches and fixes
- System Integration: Integrate and test the hardware and software elements of optical tracking mount systems, including commercial off-the-shelf (COTS) components
- Field Testing: Integration and testing occur both on-site at Photo-Sonics and at various customer locations throughout the United States and overseas
- Test Planning: Develop and execute system, electrical, and software test plans for product releases
- Engineering Collaboration: Work closely with engineering professionals within the company to maintain the hardware and software needed for projects to be completed efficiently
- Technical Reporting: Provide technical content for proposals and technical reports
4. Integration Engineer Job Summary
- Integration Optimization: Analyze complex engineering platform services’ integrations and make recommendations to optimize them in the context of enterprise transformation towards API-First model/Open Access model with Mulesoft
- Technical Analysis: Perform technical analysis of existing Engineering Platform integrations and future requirements to define a detailed target integration design (preferably based on Event Driven Architecture)
- Platform Automation: Develop automation for Anypoint Platform components (RTF deployments in AWS, on-prem, etc)
- Feature Implementation: Analyze and implement new features for Anypoint Platform in the context of the Engineering Platform
- Roadmap Support: Support to the Anypoint Platform Product owner to define the Mulesoft service roadmap
- DevOps Implementation: Implement DevOps capabilities for integration solutions within the Engineering Platform
- Team Collaboration: Work as part of a geographically distributed DevOps team
- Best Practices: Define best practices around Anypoint platform usage to enable other teams to grow their technical integration competency and exposure
5. Integration Engineer Accountabilities
- Solution Delivery: Design and deliver solutions to airlines in time, on budget and to requirements
- System Integration: Integrate and deliver the technical and architectural aspects of software-based products to ensure consistency, quality and architectural integrity
- Component Development: Hands-on integration and development of key technical components, frameworks, interfaces and services
- Design Review: Participate and contribute to design reviews, including review of detailed functional specifications
- Test Development: Develop test procedures in support of test campaigns and performance evaluation exercises
- Documentation Management: Create and maintain technical documentation to ensure efficient planning and execution
- Engineering Records: Manage and maintain all required design and engineering documents
- Service Handover: Work closely with other teams within Service Delivery to ensure proper, detailed, documented handover to Operations
- Service Design: Work with solution vendors and internal stakeholders to define and design new services and features to improve performance or meet new service requirements
- System Improvement: Review existing software and infrastructure to identify areas for improvement, add scalability, quality, performance, security, maintainability, and architectural integrity
6. Integration Engineer Job Description
- Systems Engineering: Provide Systems Engineering expertise as part of a world-class Engineering and Integration team
- Concept Development: Develop operational concepts, requirements, and architectural designs
- Architecture Evolution: Evolve system architectures, conduct and analyze requirements flow down, propose verification methodologies, and mitigation approaches
- MBSE Analysis: Conduct model-based systems engineering (MBSE) and modeling, simulation, and analysis
- Configuration Management: Conduct and maintain Configuration Management of the program technical baseline
- Mission Analysis: Conduct mission analysis to define technical requirements and interfaces, provide analysis of alternatives, guide development, evaluate expected performance against requirements and mission needs, and support calibration activities
- Lifecycle Reviews: Lead Lifecycle readiness reviews to demonstrate that the design meets all specifications and customer requirements
- Stakeholder Collaboration: Collaborate with internal and external stakeholders, including senior executive officials, military officers, development contractors, and end users
- Risk Management: Conduct risk management processes and methods for identifying and adjudicating program risk
- Risk Analysis: Analyze to identify program risk areas and recommend/implement
- Technical Communication: Develop briefings and assessments for a variety of audiences, and must be able to convey information clearly and articulately to Government leadership
7. Integration Engineer Overview
- Requirements Definition: Defining the requirements and verification baseline for complex space and ground systems
- C2 Management: Managing ground C2 and EGS development, integration, and test toward operational acceptance
- Requirements Allocation: Allocating and verifying requirements with traceability
- Specification Development: Working closely with internal and external stakeholders to develop, review and release specifications and verification plans to field a next-generation system
- Interface Management: Performing specification and Interface Control Document development, change control and requirements database management
- Program Baseline: Developing program baseline, including coordination between ground and space in support of achieving program objectives, user needs and design milestones
- Systems Evolution: Contributing to a value-driven Systems Engineering team that drives design evolution in a systematic and thoughtful way
- Solution Verification: Defining and verifying innovative solutions to complex mission-critical problems
- Verification Support: Supporting and reviewing system-level requirements for verification events and generating metrics/reports on requirements verification status
- Lifecycle Integration: Integrating activities over the lifecycle of systems in support of common mission areas, to include pre-contractual, development and production, as well as operations and sustainment
8. Integration Engineer Details and Accountabilities
- Technical Guidance: Provide technical guidance to merchants and developers in their implementation of PayPal’s payment processing solutions (1st and 3rd party), APIs, and commerce products
- Integration Support: Ensure merchants implement PayPal’s payment processing solutions with a high degree of quality and use optimal integration strategies and techniques
- Issue Troubleshooting: Identify, troubleshoot, and run test scenarios for technical issues with PayPal code, software, hardware, devices, and endpoints, and communicate fixes or workarounds for an issue
- Technical Content: Generate and review in-depth technical information (Sample code, white papers, FAQs, Snippets) for distribution to PayPal merchants
- Business Solutions: Provide technical business solutions to merchants and developers, and to address PayPal product questions with the Sales departments
- Presentations: Give presentations to audiences of varying sizes (In person and over the phone)
- Project Leadership: Attend meetings and take on a leadership role as a point of contact or stakeholder for projects
- Tool Development: Participate in the development of tools, systems and processes aimed at improving product supportability or overall support productivity
- Customer Advocacy: Advise management and appropriate groups on support issues that impact customer satisfaction and provide recommendations for appropriate actions
9. Integration Engineer Tasks
- System Maintenance: Repair, maintain, calibrate, test, and validate electrical and mechanical systems
- Technical Collaboration: Collaborate with Electrical, Mechanical, and Systems Engineers to develop technical solutions related to the operation and performance of autonomous vehicle systems
- System Verification: Bring up the autonomous vehicle system and verify its functionality and performance to make it suitable for on-road operations
- Hardware Troubleshooting: Triage, troubleshoot, and repair failures of autonomous vehicle hardware
- Upgrade Tracking: Track the status of retrofits and upgrades to vehicles
- System Updates: Perform sensor calibrations, software upgrades, firmware updates, and hardware changes
- Equipment Inspection: Inspect and maintain equipment using debugging tools such as multimeters, oscilloscopes, and PC-based diagnostic software
- Vehicle Certification: Certify autonomous vehicle readiness for daily R&D usage
- Root Cause Analysis: Perform root-cause analysis with issues presented to the team
- Documentation Management: Author, update, and maintain documentation related to system configuration and current config sets
10. Integration Engineer Roles
- Platform Integration: Platform integration and network integration of a complex end-to-end IMS USP solution
- System Configuration: Installation, configuration, and integration of Nokia components in the end-to-end solution
- Test Management: Test Plan development, Test Plan execution, with Test script integration (and development), Test script execution, and Test Results documentation
- Solution Validation: Validate, identify, and report issues related to the solution architecture, the solution and element features, the product's stability, gold standard parameters for integration, migration tools, mirroring, and other aspects related to a quality deliverable for the customer
- Technical Analysis: Provide thorough technical analysis of issues found during the testing, including opening and follow-through to closure with Product units (internal), 3rd Party/4th Party vendors, and services teams
- SME Support: Act as SME and provide support to other Service teams utilizing the NSVT lab environment
- Competency Growth: Provides the ability to grow one’s competencies across a wide range of prospective new technical innovations and business challenges
- Technology Growth: Allows for growth in some of the latest technologies related to cloud, CI/CD, VNF/CNF elements, automation, and data center life-cycle management
11. Integration Engineer Additional Details
- Implementation Management: Add/Move/Change implementations on the Airwave Customer Elements (CE) network
- Fault Diagnostics: Supporting third-party suppliers and customers during fault diagnostics for system integration problems, and providing technical guidance to identify resolutions
- Integration Planning: System integration planning and management
- Test Planning: Working with internal and external components to generate system integration test and implementation plans
- Strategic Implementation: Implementation of strategic plans for integration and testing services, including the interpretation of the overall product performance to ensure system requirements are defined and met
- Service Verification: Verification that Airwave control room services are ready for customer testing
- Network Security: Ensuring the security integrity of the CE network
- Technical Guidance: Providing technical guidance on the viability of integration proposals and their financial impact
- Feasibility Analysis: Conducting feasibility analysis for interface development, configuration, testing and risk assessment
- Delivery Management: Management and implementation of integration delivery plans and schedules
12. Integration Engineer Essential Functions
- Partner Enablement: Be responsible for helping PayPal’s largest partners provide payment capabilities for millions of merchants across the globe, resulting in billions of dollars of Total Payments Volume
- Business Analysis: Work in collaboration with Sales, Account Management, and Solution Engineers to conduct detailed business process analysis and document customers’ business models and requirements
- Documentation Support: Advise and assist the technical documentation team in creating excellent self-service integration guides and implementation best practices
- Client Communication: Handle post-live communication and follow-ups with enterprise-level clients
- Technical Ownership: Act as the main technical point of contact for all implementation-related activities throughout the integration lifecycle
- Pre-Launch Support: Facilitate setting up test accounts, provide technical development, and guide the client through testing and pre-launch activities
- Integration Quality: Ensure Partners implement optimal integration strategies and techniques with a high degree of quality, utilizing PayPal’s defined best practices
- Technical Content: Review in-depth technical information, including sample code, white papers, FAQs, and snippets for distribution to PayPal customers
- Customer Advocacy: Advise management and appropriate groups on support issues impacting customer satisfaction and provide recommendations for appropriate actions
- Stakeholder Collaboration: Work with key internal stakeholders, including Product Management, Risk, Payments, etc., to address specific customer business requirements or new product features
- Project Participation: Attend meetings as a point of contact or stakeholder for projects, and conduct presentations
- Process Improvement: Participate in the development of tools, systems, and processes aimed at improving product supportability or overall support productivity
- Team Leadership: Mentor newer members of the team, lead team projects, and assist in developing and implementing tactical and strategic team goals
- Escalation Support: Perform after-hours on-call coverage for escalations and critical issues
13. Integration Engineer Role Purpose
- Configuration Management: Build and maintain functional configurations, including custom validations, condition rules, calculated fields and EIBs
- End-User Support: Provide technical support for end users with an emphasis on the FDM/Financial Accounting, Banking and Settlement, Business Assets, Expenses, Supplier Accounts, Procurement, and Projects
- Report Development: Create and maintain custom financial reports and dashboards
- Requirement Analysis: Conduct working sessions to gather, understand, and analyze business requirements
- Process Design: Participate in business process design sessions, document requirements, build prototypes and conduct unit testing as well as end-to-end testing
- Agile Development: Adhere to agile software development principles, Workday deployment methodology, StockX path to production procedures and established development standards
- Technical Documentation: Create and maintain technical documentation, including mapping out the critical touchpoints between functional configuration and integration systems
- Procedure Support: Assist the team leaders in Accounting with their standard operating procedures for functions such as Procure to Pay and Intercompany transaction processing
- System Implementation: Stabilization, end-to-end implementation of new legal entities, integrations with outside vendors and the bi-annual Workday release cycles
14. Integration Engineer General Responsibilities
- Architecture Design: Lead software architecture design of low-voltage system products and features
- Cross-Functional Collaboration: Host cross-functional discussions with electrical, software, manufacturing, mechanical design, and service teams
- System Impact Analysis: Help cross-functional teams understand how their systems and related decisions impact the vehicle system overall
- Interface Definition: Define system software interfaces
- Software Integration: Support software integration into Tesla’s prototype vehicles by carrying out functional verification of new components and/or features
- System Verification: Ensure the system is verified across a host of environments
- Test Planning: Support validation teams in developing component and system-level test plans to meet product requirements
- Debugging: Understand and debug hardware and software interactions during design, launch, and deployment
- Performance Improvement: Use field data to improve the design and performance of the system
- Change Analysis: Perform change impact analysis of change requests by summarizing impacted devices, interfaces and processes in the hardware and software domains
15. Integration Engineer Key Accountabilities
- Customer Engagement: Work hands-on with customers using the best and most interesting technologies in the industry
- Product Optimization: Help customers optimize their usage of products to get the most value out of them and meet their technology and business requirements while overcoming challenges
- System Administration: Be responsible for the installation, configuration, administration, and maintenance
- Customer Training: Train customers on best practices, useful features, and opportunities to optimize performance
- Issue Resolution: Work diligently with technical teams (architects, developers, PMs, and C-level experts) to troubleshoot and resolve complex software issues, replicating customer environments and network problems
- Product Improvement: Use customer feedback and insights to improve products, technical best practices, and technical materials
- Product Feedback: Provide feedback to Product Management teams and R&D
- Account Strategy: Collaborate closely with the Sales and Customer Success teams to develop effective account strategies and identify new account opportunities, as well as new business with existing accounts
- Customer Advocacy: Serve as the customer advocate for the timely resolution of issues and facilitate communication between customers, Sales, and Engineering
16. Integration Engineer Roles and Details
- Project Collaboration: Work with a team on complex projects/tasks that may involve multiple system interactions or high risk and may require engaging multiple developers to accomplish the desired needs
- Solution Design: Be responsible for successfully designing and delivering quality software application solutions on time and overall design of large solutions
- Subject Expertise: Serve as a subject matter expert for specific applications
- Code Development: Using independent thought, knowledge and judgment of the application, develop and write code to meet business requirements for complex projects
- Unit Testing: Perform unit tests on code to validate functionality
- Project Documentation: Prepare project documentation for one or multiple projects and deliver the documentation to the department manager
- Effort Estimation: Provide accurate development effort estimates for new projects to the project owners
- User Experience: Work with a team to define user experience in new and existing applications
- Customer Service: Maintain a high level of customer service and a friendly atmosphere
- Safety Compliance: Foster a culture of safe behavior and environmental compliance at all times
17. Integration Engineer Responsibilities and Key Tasks
- Technical Delivery: Lead technical scoping and delivery of Intapp solutions and integrations
- Best Practices: Lead clients to utilize industry best practices
- Needs Analysis: Provide analysis of client needs and integration recommendations
- Process Design: Lead or assist in the review of requirements and business processes to design new business processes to deliver the solution
- Data Management: Conduct data management and data mapping workshops related to the proposed solution
- Solution Delivery: Work closely with project team members to deliver the solution
- Cross-Functional Collaboration: Work cross-functionally with several teams, including the product teams, implementation teams, and professional services teams, to collaborate on improvements in delivering solutions to clients
- Continuous Improvement: Contribute to processes of continuous improvement and customer satisfaction
- Implementation Processes: Develop and maintain technical implementation processes, procedures, and internal tools
18. Integration Engineer Duties and Roles
- Requirement Analysis: Lead analysis of technical requirements from 3rd parties at the beginning of project discussions, working closely with the Business Development team to accurately scope engineering work
- Architecture Documentation: Create documentation of key architectural aspects with customers to define interfaces between them, Proterra, and possibly other 3rd parties engaged in the project, at various levels of detail depending on the project
- Safety Compliance: Identify key customer safety requirements to determine feasibility and impacts on Proterra systems, including crash, Functional Safety, and regulatory requirements
- Impact Assessment: Engage with other internal Proterra teams early in the project to understand impacts to current Proterra products, modifications needed to support the customer’s applications
- Technical Leadership: Act as the key/primary technical point of contact throughout various project activities, leading technical support, issue resolution, and customer design reviews
- Relationship Building: Build relationships with technical contacts at customers and 3rd party partners, creating trust and strong collaboration
- Process Improvement: Continuously evaluate Proterra processes for improvement and refinement, and propose creative methods to improve efficiency, robustness, and quality
- Solution Architecture: Support solution architecture and engineering to provide seamless integrations for applications (Cloud and On-premise), Data, B2B connections, and API Management
- Platform Adoption: Support the selection and adoption of a new integration platform across the business
19. Integration Engineer Duties
- Technical Solutions: Help customers to understand the technical solutions required to integrate Poppulo with their internal systems
- Integration Architecture: Investigate, architect, and build new logic and flows that integrate product with customers' internal data systems
- Solution Documentation: Produce and extend solutions, technical specifications and related documentation
- Onboarding Support: Coordinate technical onboarding activities with customer project managers and IT stakeholders
- API Innovation: Work with customers and other team members to identify innovative API solutions
- Consultancy Services: Identify consultancy opportunities where value can be given to customers
- Technical Support: Provide third-level support to the Poppulo customer support team
- Framework Development: Design, develop, document, and deploy a data driver framework for clients
- Framework Maintenance: Maintain, improve, and iterate existing drivers and frameworks for improved efficiency and/or to accommodate new incoming data
20. Integration Engineer Responsibilities
- Requirement Translation: Evaluate and translate business requirements together with the Product owner, Architect, and Tech lead into technical specifications
- Solution Development: Design, code, test, deploy, and support a high-performance, scalable, intuitive, and secure solution
- Development Leadership: Regularly lead and participate in solution development efforts
- Automated Testing: Set up automated testing and monitoring for the integration services
- Code Quality: Participate in code reviews and maintain source code quality and change control
- System Review: Conduct regular reviews of systems to determine opportunities and identify solutions that will improve capabilities and performance, eliminate technical debt, and deliver business value
- Issue Resolution: Investigate, troubleshoot, and resolve technical issues
- Workflow Automation: Build tooling and automation to improve integration workflows
- System Knowledge: Maintain a working knowledge of data and engineering systems
21. Integration Engineer Accountabilities
- Integration Activities: Perform technical integration activities of the existing OTT/IPTV platform
- System Configuration: Configuration, integration, verification, and troubleshooting in lab and prod environments
- End-to-End Testing: Perform an end-to-end test to verify the integration for the product owner's sign-off
- Business Analysis: Conduct business analysis to ensure that the product owners' requirements are clearly understood
- Documentation: Document software installations, use cases, and product owners’ requirements
- Project Reporting: Provide updates to Project Managers regarding the status of project deliverables
- Operational Support: Support the operational team with integration and new requirements launches
- Case Analysis: Analyze complex cases and measure them against expected system behavior to provide clients with case resolution
- Escalation Support: Act as the primary escalation point for internal Production Support queries, and work closely with the other Engineers and the Product Management team
22. Integration Engineer Functions
- Team Collaboration: Work harmoniously with project team members (system engineers, IT, developers, testers, project managers) to integrate software solutions and to manage change
- Process Improvement: Monitor best practices to improve and automate processes to achieve greater efficiencies
- Best Practices Adoption: Work with teams to help the adoption of best practices
- Software Deployment: Prepare and deploy software to QA testing and Production environments
- CI/CD Development: Design, develop, and maintain continuous integration/continuous deployment (CI/CD) for wagering system components
- SCM Administration: Administer SCM systems (Subversion/Git)
- Infrastructure Support: Work with the Operations Infrastructure team to set up and tear down VMs for Build, Development and QA use
- Workflow Optimization: Identify areas for flow and process improvements
- Silicon Feedback: Provide feedback on silicon learnings to the process team, design methodology, IP, and SoC design
- ASIC Engineering: Resolve architecture, design, or verification problems by applying sound ASIC engineering practices with some supervision
23. Integration Engineer Job Description
- Programme Support: Support the Senior Programme Leader delivering a Programme through to Launch
- Gateway Delivery: Support delivery of all programme gateway requirements accurately and on time at each gateway, including product and component performance, timing, quality and commercial deliverables
- Issue Management: Manage product-related issues (AIMS), ensuring the Body/Chassis Engineering team pend and close robustly with supporting evidence
- Fleet Management: Manage ITP/fleet issues within target response times
- Problem Resolution: Facilitate problem resolution on all programme aspects of body content delivery and act to move roadblocks to delivery
- Technical Collaboration: Support and maintain strong relations with the core subsystems group leaders and Module Leaders for technical input
- Build Support: Work with the plant teams supporting build reviews and liaising with wider engineering teams for rapid issue resolution
- Engineering Interface: Formal interface for the provision of engineering information to MOD, BAES and the RR site team
- Meeting Support: Support to shipbuilder formal meetings (JRT, BIC, MAIT, MAT, PEIT, Focus Groups, Working Groups, etc.)
- Project Process Support: Support to the Engineering Project due process (PCB and Highspots), working closely with the Chief Engineering Team
- Change Management: Support to BAES, Rolls-Royce and Alliance change management processes
24. Integration Engineer Overview
- System Deployment: Deploy onsite components, validate the installation, integrate with existing software, and migrate data from older systems
- Workflow Analysis: Learn existing workflow and systems unique to each center to aid the integration
- Issue Resolution: Problem-solve any issues during integration
- User Support: Support non-technical internal customers to get up to speed on the new platform
- Integration Reporting: Document and report integration efforts, including lessons learned, issues and bugs, follow-ups, and make recommendations for improvements and future needs
- Interior Quietness: Be responsible for the program Interior Quietness sub-attributes development control to lead the development requirement/DPA check process and progress for Wind Noise, Air Leakage, Road Noise, Squeak and Rattle, and Soundpackage
- Test Planning: Lead TPV/DCV test plan for the IQ team and facilitate the team to complete the test on time
- Results Consolidation: Consolidate test results for milestone reports
- Team Interface: Work as an interface of the IQ team with the VI and D&R teams for assignment alignment and achievement report
- Attribute Representation: Stand for attributes engineers in VPAT and other meetings
- Drive Event Support: Support drive events for the cross-program as IQ representatives
- Customer Support: Support Level 2 to customers, with activities transferred to the RUN team as soon as possible
- Regional Integration: Solutions Deployment and systems integration in the LATAM region, participating in the implementation of systems and assisting project teams in the execution of activities
- Ticket Management: Manage tickets in terms of quality, deadlines, follow-ups and action plans, while collecting information and performing preventive maintenance activities (Hardware and Software)
25. Integration Engineer Details and Accountabilities
- System Integration: Participate in the electromechanical system engineering activities from the integration perspective
- Test Requirements: Gather test requirements and design the necessary aspects of the test stand control, HW/SW, and DAQ
- Design Documentation: Generate official design documents and files in appropriate design toolchains
- Integration Planning: Develop integration plans, conduct hands-on verification of designs and document simulation and test results
- Custom Testing: Design and implement custom test runs and test sequences to achieve the desired development and validation, testing and data collection on the test stands
- SDK Integration: Integrate and update the third-party SDKs (Billing, tracking, account, social)
- Game Modification: Implement the game modification (e.g., UI, Monetization)
- Budget Estimation: Provide budget estimation based on the design changes proposal
- Resource Management: Manage external resources/vendors/insourcing/outsourcing, and conduct production planning and monitoring
- Game Integration: Integrate game updates from the worldwide Android version of Ubisoft Mobile games
- Build Deployment: Work with channels to ensure the builds are deployed on time across the different channels
- Solution Proposals: Provide solution proposals based on internal strategy and customer requirements
- Requirement Gathering: Gather customer requirements with little to no assistance from Sales/Business Development, and translate those requirements into company products
- Stakeholder Collaboration: Interact with additional internal key stakeholders, including product teams and sales teams
- Integration Support: Gather business requirements and provide solutions to questions related to the integration that the merchants or partners need to do
26. Integration Engineer Tasks
- Technical Liaison: Interface directly with largest users’ technical teams, serving as their primary technical point of contact during integration
- Requirement Analysis: Understand user requirements and communicate how Stripe can solve their business and technical challenges, from high-level architecture to code implementation
- Customer Enablement: Partner with Stripe’s Deployment and Account Management team in helping customers understand what is technically possible with Stripe
- Technical Content: Create technical content (sample code, demos, etc.) to show customers how to implement specific use cases or best practices
- Product Feedback: Help improve Stripe’s products, working with product teams to address customer feedback, or build solutions directly
- Custom Integration: Develop custom solutions or integrations for projects of moderate risk and complexity in various ERP environments
- ERP Development: Learn how to use and leverage development tools and methodologies for major financial ERP systems
- Issue Resolution: Analyze and investigate issues related to customizations and configuration, and determine the correct remedial action
- Status Communication: Communicate status, results, and issues effectively
- API Development: Evolve the DocLink API and SDK as functionality expands and customer needs dictate
- Customer Satisfaction: Increase customer satisfaction through continuous improvement and delivery of quality products and services
27. Integration Engineer Roles
- Test Design: Make test designs and test plans based on system design, risk analysis and customer demands
- Test Implementation: Implement test cases and scripts, prepare the test execution for IFT (factory) and IST (site)
- Environment Setup: Set up and configure test environments and the test tooling
- Test Execution: Execute the integration, system, and customer acceptance tests in-house and on-site
- Result Analysis: Analyze and report the test results, (production) problems and verify solutions
- Result Discussion: Discuss results with developers, solution architects/clients, or other team members
- ETL Development: Develop Informatica IICS or PowerCenter in Data Warehousing and Enterprise Integration projects
- Data Transformation: Recognize the transformation design needs for a specific set of data
- Job Construction: Construct integration jobs to transfer/transform the data to the new system
- Code Testing: Test to make sure that the developed code is running properly
- Collaboration: Collaborate with internal and external departments
- System Support: Provide Business as Usual support for the Informatica system by developing new capabilities while working with Business Analysts to modify
28. Integration Engineer Additional Details
- Problem Solving: Contribute to solving business problems by framing the problems, determining the intended approach and quantitative methods, evaluating the analytical solutions to the problems, and deploying them to production
- Requirement Analysis: Work with the product managers and business stakeholders to understand the business requirements that drive the implementation of clinical interface technical solutions
- Interface Development: Design and implement HL7 interfaces and FHIR APIs using Mirth Connect
- Technical Support: Provide technical support for production interfaces and coded logic within the interface engine
- Configuration Testing: Test, debug, implement, and document technical configuration
- Sales Support: Support Stripe’s Sales, Partnerships, and Account Management teams in helping customers understand what is technically possible with Stripe
- Solution Communication: Understand user and partner requirements and communicate how Stripe can solve their business and technical challenges
- Integration Engineering: Plan and execute integration engineering end-to-end, from high-level architecture down to code implementation
- Technical Content: Create technical content to show customers how to implement specific use cases or best practices
- Technical Liaison: Serve as the primary, ongoing technical point of contact for the largest users’ and partners’ technical teams
- Cloud Systems: Using modern cloud technology and industry best practices, create highly available and scalable systems to solve novel problems
- System Strategy: Develop a long-term strategy for maintaining and scaling back-end systems and the teams that run them
- Cross-Functional Collaboration: Collaborate with engineers, designers, product managers, and the senior leadership to turn product and technical vision into a tangible roadmap
29. Integration Engineer Role Purpose
- Integration Assistance: Assist development teams with understanding the technical integration process
- Project Support: Work with Implementation Project Managers to ensure the successful development of customer solutions
- Client Upgrades: Work with Account Management to upgrade existing client configurations and solutions
- Issue Resolution: Research and resolve client or facility issues
- Team Representation: Represent the Client Integration team in company-wide initiatives
- ERP Integration: Design, implement, and test integrations between ABB Pulp and Paper MES and ERP (like SAP)
- Customer Interaction: Interact with customers to interpret their needs and requirements
- Solution Design: Design and document the solution that meets the requirements
- Integration Implementation: Perform integration implementation together with the engineering team
- Test Planning: Participate in interface and integration test planning and execution
- Requirement Review: Review and understand business requirements
- System Deployment: Configure and deploy the Sportsbook product up to and including Production systems
- System Testing: Perform analysis, troubleshooting and testing of integrated software systems
- Technical Support: Provide 2nd-level technical support for integration issues
- Process Improvement: Contribute ideas for process and automation tooling improvement
30. Integration Engineer Key Accountabilities
- EMI Testing: Support environmental and electromagnetic interference testing of aircraft electrical power generation, conversion, and distribution equipment in the APC department
- Test Documentation: Prepare and review test procedures and reports for aircraft electrical power generation, conversion, and distribution equipment
- Standards Compliance: Support DO-160, MIL-STD-810, and MIL-STD-461 testing on aerospace electrical power equipment
- Procedure Development: Develop and review development and qualification test procedures for environmental and EMI tests on development aircraft electrical power equipment
- Fixture Design: Generate test fixture designs to support environmental and EMI tests of aircraft equipment
- Feature Development: Develop vehicle system features stemming from customer needs, both internal and external
- Feature Ownership: Work as a feature owner with the product experience team, software, hardware, electrical engineers, and HMI to define detailed system requirements and architectures
- Cross-Functional Leadership: Lead and track cross-functional development efforts, issue escalation and resolution, and serve as the point person for overall feature integration
- Metrics Reporting: Lead report out of metrics for feature integration projects
- System Verification: Support test case development and verification of system-level functions on multiple media
- Interface Design: Design, configure, implement and test interfaces for GEHC-IT Clinical and Cardiology Systems products
- System Integration: Lead the integration of various hospitals' IT systems into the GEHC-IT Clinical and Cardiology Systems products