P
Senior Systems Integration Engineer (Remote)
Job Description
Our client is seeking a highly skilled and experienced Senior Systems Integration Engineer to join their distributed engineering team. This is a fully remote position, offering the flexibility to work from anywhere within the US. The role involves the integration of complex hardware and software systems, ensuring seamless operation and high performance across various platforms. The ideal candidate will have a strong background in systems engineering, network architecture, and troubleshooting distributed systems. You will be responsible for designing, implementing, and maintaining robust integration solutions, collaborating with cross-functional teams to achieve project goals. This position demands exceptional analytical skills, a proactive approach to problem-solving, and the ability to manage complex technical challenges in a remote environment.
Key responsibilities include:
Qualifications:
Key responsibilities include:
- Designing and implementing integration strategies for complex hardware and software systems.
- Developing and maintaining system integration documentation, including architecture diagrams and flowcharts.
- Troubleshooting and resolving issues related to system interdependencies and data flow.
- Collaborating with development, QA, and operations teams to ensure smooth system integration.
- Defining and implementing APIs and communication protocols for seamless data exchange.
- Conducting performance testing and optimization of integrated systems.
- Managing the lifecycle of integrated solutions, including deployment, monitoring, and maintenance.
- Identifying and recommending improvements to existing integration processes and tools.
- Leading technical discussions and providing guidance to junior engineers.
- Ensuring adherence to security best practices throughout the integration process.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Master's degree preferred.
- Minimum of 8 years of experience in systems integration, software development, or a related engineering role.
- Proven experience integrating diverse systems, including cloud platforms, databases, and third-party applications.
- Strong understanding of networking protocols (TCP/IP, HTTP, etc.) and distributed systems architecture.
- Proficiency in scripting languages (e.g., Python, Bash) and experience with automation tools.
- Familiarity with API design principles and RESTful services.
- Experience with CI/CD pipelines and DevOps practices is a plus.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote, cross-functional team.
- Experience with middleware and message queuing technologies (e.g., Kafka, RabbitMQ).
- Ability to manage multiple projects and prioritize tasks effectively.
Original posting:
www.whatjobs.com