Backend/Integration Engineer
Remote (LATAM) | Full-Time Contractor
The Opportunity
AceUp is building an AI-first leadership development engine that lives where our users work. To make “Ally” (our AI Coach) effective, it needs to be deeply embedded in the tools our clients use every day that include HR systems to communication tools
We are looking for a Backend / Integration Engineer who specializes in connecting disparate systems. You will not just be writing API endpoints; you will be the architect of our connectivity layer, ensuring reliable, secure, and scalable data synchronization between AceUp and the rest of the enterprise ecosystem.
The Tech Stack
- Core Language: Ruby on Rails (This is where the integrations live).
- Unified APIs: Merge.dev (for HRIS/ATS/LMS).
- Collaboration APIs: Slack API (Bolt), Microsoft Graph API (Teams/Outlook), Zoom API.
- Infrastructure: GCP, PostgreSQL, Redis (for job queues).
What You Will Do
- Scale the Integration Ecosystem: Manage and optimize our existing Merge.dev integration pipeline. Now that v1 is live, your focus will be on data integrity, handling complex edge cases in HRIS synchronization (Workday, BambooHR), and expanding field mapping to support deeper personalization.
- Advance “Ally” Channels: Take our existing v1 Slack and Microsoft Teams applications to the next level. You will implement advanced interactive flows, improve response latency, and add rich UI capabilities (Block Kit, Adaptive Cards) to enhance the user coaching experience.
- Video & Meeting Intelligence: Implement and maintain robust integrations with Zoom, Google Meet, and MS Teams to securely ingest meeting metadata and recordings, acting as the pipeline that feeds our Meeting Analyzer (ML) service.
- Resilience & Observability: Transition our integration architecture from MVP to Enterprise-Grade. You will build systems that handle rate limits, downtimes, and webhook failures gracefully (using exponential backoff, idempotency keys, and dead-letter queues).
- Security & Compliance: Manage sensitive OAuth tokens and PII. You will ensure our integrations comply with enterprise security standards (SOC2) and effectively separate tenant data.
Who You Are
- An API Specialist: You have read more API documentation than books. You understand the nuances of different authentication methods (OAuth2, API Keys, JWT) and pagination strategies (Cursor vs. Offset).
- Data Flow Architect: You can visualize how data moves from an external system (like Workday) into our domain model. You are comfortable writing complex transformation logic to map disparate schemas.
- Debugger: You know how to debug a webhook that fails silently or a race condition in a synchronization job.
- Product-Minded: You understand that an integration is only successful if it is easy for the customer to install. You think about the “Admin Onboarding” experience.
Requirements
- Experience: 4+ years of backend engineering experience.
- Ruby on Rails Mastery: Deep experience with Rails, specifically with background jobs (Sidekiq) and service objects.
- Integration Experience: Proven experience building public-facing integrations with major platforms (e.g., Slack, MS Teams, Salesforce, or HRIS tools).
- Unified API Experience: Familiarity with tools like Merge.dev, Finch, or similar abstraction layers is a major plus.
- Language: Conversational English is required.
Nice to Haves
- Experience with Video/Audio APIs (Zoom SDK, Daily.co, Twilio).
- Experience interacting with Python services (since you will hand off data to our ML team).
- Knowledge of Enterprise SSO (SAML, SCIM).
AceUp is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Please send us a resume and a short intro to careers@aceup.com