Koch
Website:
kochinc.com
Job details:
Your Job
As an
Integration Engineer, you will design, build, and support enterprise integration solutions across a diverse application landscape. This role has a strong pro‑code focus in Python, emphasizing the development of reliable, scalable integrations and APIs that enable critical business processes across Koch businesses.
You will contribute across the full software development lifecycle—from new development and enhancements to testing, production support, and continuous improvement—while partnering closely with product owners, architects, platform teams, and fellow engineers.
Our Team
You will be part of a collaborative integration and engineering capability within Koch Capabilities India, working with global stakeholders to deliver integration solutions that are secure, maintainable, and aligned with enterprise standards. The team values knowledge sharing, ownership, and continuous improvement while supporting a broad range of business and technology platforms.
What You Will Do
- Design, develop, test, and maintain enterprise integrations and APIs using Python and other pro‑code technologies.
- Build reusable integration services, automation components, and data processing workflows to support business and operational systems.
- Deliver and support RESTful APIs, service‑based integrations, event‑driven workflows, and batch or file‑based interfaces as required.
- Implement robust error handling, logging, monitoring, and operational support practices to ensure reliable production services.
- Develop and maintain data transformation and mapping logic across structured and semi‑structured formats such as JSON, XML, and CSV.
- Support integration workloads including new development, enhancements, defect resolution, and production support activities.
- Collaborate with cross‑functional teams to define interface requirements, integration patterns, and technical designs.
- Participate in code reviews, design discussions, testing, and documentation to improve engineering quality and team velocity.
- Apply secure coding, performance, and maintainability best practices across all integration solutions.
Who You Are (Basic Qualifications)
- 3+ years of hands‑on experience in software and integration engineering, with strong proficiency in Python.
- Experience designing, building, and supporting enterprise integrations, APIs, or distributed system interfaces.
- Solid understanding of REST APIs, web services, and common integration patterns.
- Experience working with data transformation, validation, and mapping across JSON, XML, and CSV formats.
- Familiarity with asynchronous processing, messaging systems, or event‑driven architectures.
- Experience with version control systems, testing practices, CI/CD pipelines, and production support.
- Strong problem‑solving skills with the ability to troubleshoot complex integration issues and collaborate across technical and business teams.
What Will Put You Ahead
- Experience building and supporting enterprise‑scale integration platforms or shared services.
- Exposure to cloud‑based integration patterns or platforms.
- Experience implementing monitoring, observability, and operational readiness for integration services.
- Familiarity with secure coding practices and performance optimization in distributed systems.
- Experience collaborating with global teams and stakeholders across multiple time zones.
At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.
Who We Are
At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.
Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.
Click on Apply to know more.