Summary: This role will design, develop, and operate a secure, scalable, and highly reliable application-to-application (A2A) integration ecosystem. The Sr. API Engineer serves as the enterprise authority for middleware and integration architecture, setting standards and direction for how applications communicate with one another through well-governed, reusable, and well-documented APIs and workflows. This role places strong emphasis on middleware platforms and Azure-native integration services, including Azure Logic Apps and Azure Data Factory, to enable seamless, reliable connectivity between systems.
Essential Duties and Responsibilities:
Application-to-Application Integration Architecture
· Own end-to-end delivery of application-to-application (A2A) integrations, from architecture and design through hands-on development, testing, deployment, and operational support.
· Design and standardize synchronous and asynchronous integration patterns.
· Serve as the primary technical authority through direct implementation.
· Establish enterprise integration standards and reference architectures.
API Design and Development
· Design, develop, and maintain production-grade APIs.
· Develop orchestration, routing, retries, and exception handling.
· Partner with data engineering and platform teams to align application integrations with enterprise data architecture through shared implementations.
· Govern API versioning and lifecycle management.
Reliability, Performance, and Operations
· Design, implement, and tune integrations for high availability, scalability, and performance.
· Build and maintain observability solutions including centralized logging, metrics, distributed tracing, and alerting.
- Serve as the primary technical authority for middleware-based connectivity, resolving complex cross-application integration challenges through direct implementation when needed.
Qualifications:
· Preferred bilingual (English and Spanish), oral and written but not mandatory
· Strong problem-solving, and strategic thinking skills.
Education:
· Bachelor’s degree, or equivalent experience, in Computer Science, Information Technology, Data Science, Business Analytics, Information Systems, or a related field.
· At least one relevant certification
Experience:
· 7+ years of experience in data engineering, API engineering, or related fields.
· Advanced experience designing and building APIs (REST, JSON, OpenAPI/Swagger) and event-driven architectures
· Proven experience in developing and managing enterprise-level API middleware
· Proficiency in one or more backend development stacks (e.g., .NET, Java, Python, Node.js), with production coding experience.
· Strong understanding of Azure security concepts including managed identities, Key Vault, networking, and private endpoints.
· Experience implementing CI/CD pipelines, automated testing, and infrastructure-as-code for integration platforms
· Experience with cloud-based data solutions and platforms (e.g., Azure, AWS, Google Cloud Platform).