Join our team of talented engineers and make a significant impact on our company's success
Job Title: Senior Integration Engineer
Location: San Francisco, California, United States
Salary: $190000 - $224000
Position Summary: We are seeking a highly skilled and experienced Senior Integration Engineer to join our dynamic team. As a Senior Integration Engineer, you will play a critical role in the development and maintenance of our software systems, ensuring seamless integration and connectivity between various applications and platforms. You will work closely with cross-functional teams including software developers, project managers, and quality assurance engineers to design, implement, and maintain integration solutions.
Key Responsibilities:
- Design and develop integration solutions that connect various systems and applications, ensuring smooth data flow and functionality.
- Collaborate with project teams to understand system requirements and identify integration needs.
- Design and develop APIs, web services, and other integration technologies to facilitate data exchange between systems.
- Perform integration testing to identify and resolve any issues or bugs in the integration process.
- Troubleshoot and debug integration issues, providing timely and effective resolutions.
- Develop and maintain technical documentation for integration processes and solutions.
- Stay up-to-date with the latest integration trends and technologies, making recommendations for improvement and optimization.
- Mentor and guide junior integration engineers, providing technical expertise and support.
- Collaborate with third-party vendors and partners to ensure successful integration between systems.
- Participate in code reviews and provide feedback to ensure code quality and adherence to best practices.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with at least 3 years of experience in integration engineering.
- Extensive knowledge and experience with integration technologies such as APIs, web services, and ETL tools.
- Proficient in programming languages such as Java, C#, or Python.
- Experience with database management and SQL.
- Familiarity with Agile development methodologies.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced and dynamic environment.
Apply now and take the next step in your career as a Senior Integration Engineer.