A

ASPCA

Investigates cruelty, rescues animals, educates.

Senior Integrations and API Engineer

Backend EngineeringPosted on Nov 13
Full-timeRemote in USA$137k - $142k /yr

About the Job

Requirements

  • Translate complex technical options into clear, well-reasoned recommendations for architects and stakeholders.
  • Accept accountability for owned integrations and the integration practice, delivering without close oversight.
  • Gather sufficient information to make sound technical decisions and act decisively in ambiguous environments.
  • Establish standards where none exist, moving quickly on reversible decisions and carefully on irreversible ones.
  • Design documented, recoverable, and maintainable solutions for engineers who inherit the work.
  • Surface risks, technical debt, and delivery constraints early.
  • Seek and act on feedback, treating changed conclusions as progress.
  • Present information clearly in oral and written form, including standalone technical documentation.
  • Build and maintain strong working relationships with internal teams, vendors, and partners.
  • Set standards others can follow and mentor and develop future team members.
  • Balance competing initiatives, delivery, and support while adapting to changing business and technical requirements.
  • Learn and support new technologies quickly.
  • Cultivate a climate in which individual differences and perspectives are valued and supported.
  • Exemplify ASPCA core values and behavioral competencies.
  • Have hands-on experience designing, building, and testing system integrations and APIs, including web services, REST, SOAP, JSON, and XML.
  • Be proficient in one or more integration programming languages such as Python, JavaScript, .NET, or Java, and have scripting experience in Windows and Linux environments.
  • Have experience integrating enterprise business and data platforms such as CRM, data warehouses, and master data management systems.
  • Have experience with API design and documentation standards such as OpenAPI/Swagger.
  • Have working knowledge of relational databases and SQL.
  • Understand integration security practices, including API scanning, access control, and secure data exchange.
  • Be proficient with AI-assisted development tools and disciplined in reviewing and validating their output.
  • Have a bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or an equivalent combination of education and experience.
  • Have a minimum of 7 years of hands-on software development and systems integration experience, building and testing APIs and integrations across multiple platforms.
  • Have demonstrated experience integrating enterprise business and data platforms such as CRM, data warehouses, and master data management systems.
  • Be able to communicate in English.

Responsibilities

  • Design, build, test, and maintain integrations and APIs connecting core business and data systems, including CRM, PaaS, data warehouse, master data management, content management, and IT service management platforms.
  • Build, validate, and thoroughly test connections to internal and external APIs for reliability, performance, and data integrity.
  • Develop and deliver integration solutions in-house, building durable internal capability and supporting consistent, well-documented delivery.
  • Use AI-assisted development tools for coding and documentation, validating output with sound engineering judgment and appropriate security attention.
  • Transition legacy and unsupported data feeds toward supported, standardized integration patterns to reduce technical debt and single-point-of-failure risk.
  • Maintain source control repositories and development standards so integration code and configuration are recoverable, auditable, and maintainable by others.
  • Participate in the existing IT on-call rotation and respond to urgent critical incidents outside business hours.
  • Establish and own the integration discipline end to end, defining how integrations are designed, reviewed, documented, refreshed, and retired, and maintaining that standard across the enterprise.
  • Establish and maintain a living catalog of integrations and APIs with clear ownership and a defined review and refresh schedule.
  • Define documentation standards and a library of reusable integration patterns.
  • Serve as a point of ownership and escalation for integration and API issues across IT.
  • Embed security review into the integration lifecycle, partnering with the information security team on API scanning, access control, and compliance.
  • Align integration delivery with change enablement by submitting changes through the Change Advisory Board and defining standard change types, testing evidence, and rollback expectations.
  • Serve as technical liaison for connections between internal platforms and approved external partners and third-party services.
  • Partner with information security, data, infrastructure, web, and other internal technology teams, as well as external vendors, to align integration work with enterprise standards.
  • Provide subject-matter expertise to integration architecture decisions and recommend approaches, such as enterprise service bus versus direct integration, for the architecture team to determine.
  • Support the data team in accessing and working with enterprise data and enable secure connectivity between data sources and consuming systems.
  • Partner with internal teams to develop automations and workflows on low-code automation platforms.
  • Provide configuration and integration support for intermediate systems such as document-processing OCR solutions and data lakehouse environments.
  • Evaluate and pilot emerging integration approaches, including secure direct-access patterns between AI tooling and enterprise data and content systems.
  • Support teams in establishing well-structured, production-ready integrations in test environments from the outset.
  • Perform other duties as assigned.

Desired Qualifications

  • Have experience with Azure Service Bus, Event Grid, or messaging and publish/subscribe patterns using Kafka or equivalent.
  • Have experience with OAuth 2.0, OIDC, and SAML.
  • Be familiar with enterprise service bus and Azure Integration Services.
  • Have experience with cloud integration and automation services.
  • Have experience with API management, testing, and related tooling, including automated testing frameworks and orchestration.
  • Be familiar with data transformation and ETL/ELT tooling such as Azure Data Factory.
  • Be familiar with file-based and batch integration such as SFTP, flat-file/CSV exchange, and EDI.
  • Be familiar with source control and repository management.
  • Be familiar with containers and serverless hosting patterns for integration logic, such as Azure Functions or equivalent.
  • Have experience establishing integration standards, documentation, or reusable patterns and bringing structure and governance to technical delivery.
  • Have experience acting as a technical liaison across security, data, and vendor teams.
  • Have experience mentoring or setting standards for other engineers, with potential to lead a small team as the function grows.
  • Have experience in a nonprofit, healthcare, or other mission-driven multi-site operating environment.

About the Company

ASPCA

Investigates cruelty, rescues animals, educates.

ASPCA is a non-profit organization that works to prevent cruelty to animals. It operates through programs and activities aimed at helping pets and their caregivers, improving outcomes for animals at risk, and assisting victims of abuse. The group holds the unique ability to investigate crimes against animals and to make arrests, using nonviolent methods to fulfill its mission. It focuses on education, rescue and care, shelter support, advocacy, and public policy to reduce animal cruelty. Founded in 1866 and based in New York City, its goal is to stop animal cruelty and improve animal welfare across communities.

Company size
1,001-5,000
Company stage
Grant
Total funding
$200K
Headquarters
New York City, New York
Founded
1866

Recently Posted Jobs

Explore more opportunities at ASPCA

See more jobs