About The Role
We are partnering with a global consumer products company seeking a Senior Software Engineer, Integration to design, build, and improve integrations across enterprise applications and data platforms. Working closely with an integration architect and distributed engineering team, you will develop solutions using Informatica Cloud, strengthen production reliability, and help guide technical decisions. This role offers independence, meaningful ownership, and opportunities for professional growth within a small team supporting business-critical systems.
Location
The position requires working onsite five days per week near Carlsbad, CA; candidates open to relocation will be considered.
Compensation
This would be a ~3-4 month consulting-to-hire engagement on a W-2.
Annual base salary on conversion: $150,000-$165,000
Benefits are available, including health, dental, and vision coverage, paid holidays, and paid sick days.
Primary Responsibilities
-
Own integration delivery from requirements and architecture through development, testing, deployment, and ongoing improvement.
-
Build real-time and batch interfaces using Informatica Cloud Data Integration (CDI) and Cloud Application Integration (CAI).
-
Design data flows connecting on-premises applications, cloud services, transactional systems, and data warehouses.
-
Partner with the integration architect to evaluate design options, resolve technical challenges, and improve middleware standards.
-
Strengthen interface reliability through monitoring, performance tuning, capacity planning, and proactive issue detection.
-
Investigate production failures, restore service with cross-functional teams, and implement lasting fixes.
-
Develop automated unit tests, contribute to code reviews, and maintain clear technical documentation.
-
Collaborate with offshore engineers and business stakeholders, explain technical decisions clearly, and mentor less experienced developers.
-
Support occasional urgent production issues outside normal business hours as needed; there is no regular on-call rotation.
Candidate Qualifications
-
6+ years of experience delivering end-to-end integrations using middleware platforms, including 5 years designing enterprise application integration architectures.
-
At least 3 years of Informatica Cloud experience, with hands-on expertise in both CDI and CAI.
-
Advanced SQL skills, including developing and tuning complex queries.
-
Experience integrating transactional applications with data warehouses and building reliable, scalable data workflows.
-
Strong understanding of RESTful APIs, API management, and application integration patterns.
-
Experience processing JSON, XML, and flat files, plus working knowledge of Python for scripting and automation.
-
Familiarity with messaging platforms; Kafka experience is preferred.
-
Experience with cloud platforms such as AWS, Azure, or Google Cloud and related integration services.
-
Working knowledge of DevOps practices, version control, and CI/CD processes for integration deployments.
-
Understanding of how data privacy requirements, including GDPR and CCPA, influence integration design.
-
Ability to work independently, manage evolving priorities, and take responsibility for technical outcomes.
-
Strong communication and collaboration skills, with the ability to build productive relationships across technical and business teams.
-
Bachelor`s degree in computer science, engineering, information systems, or another technical discipline.
-
Availability to work onsite five days per week.
#LI-JE1