6 days ago
San Cugat del Vallés, SpainSenior
Responsibilities
- Build and own integrations between Salesforce, Iterable, Classroom Manager, Jira, the data warehouse, billing systems, and other core platforms.
- Develop Salesforce functionality using Apex, Lightning Web Components, and Flows, replacing fragile no-code workflows with maintainable code where appropriate.
- Design data pipelines and synchronization processes, diagnose data drift, and handle data quality, API limits, and payload edge cases.
- Create internal tools and services that automate manual processes for Revenue and Operations teams.
- Apply engineering standards including version control, code review, testing, environments, documentation, monitoring, and incident post-mortems.
- Participate in incident resolution, identify root causes, and implement structural fixes across the Operations ecosystem.
- Evaluate build, buy, and configure options while communicating technical trade-offs and costs.
- Collaborate with Engineering and Data to keep Operations systems and the product platform aligned.
- Use AI agents and automation tools to accelerate development and design AI-assisted business workflows.
- Mentor hybrid and less technical colleagues and raise the technical bar of the Operations team.
Requirements
- 5+ years of professional experience as a software developer in backend or full-stack roles.
- Strong fundamentals in data structures, APIs, testing, version control, and debugging complex systems.
- Strong command of at least one of Python, TypeScript/JavaScript, Java/Apex, or PHP, with willingness to learn additional languages.
- Experience designing and consuming REST and GraphQL APIs, webhooks, and asynchronous processes, including their failure modes.
- Good SQL skills and comfort working with data models and analytical data, warehouses, and ETL/ELT.
- Technical judgment, maintainable coding practices, autonomy, ownership, and interest in business operations.
- Fluent English and conversational Spanish.
- Preferred experience with Salesforce development, including Apex, Lightning Web Components, SOQL, and deployments.
- Preferred experience with Make, Zapier, or n8n and understanding of their limitations.
- Preferred experience with Databricks, dbt, Metabase, or similar data tools.
- Preferred background in marketing automation, including Iterable, HubSpot, or Braze, and email or data deliverability.
- Preferred experience with AWS and infrastructure as code.
- Experience in a B2B or edtech company is a plus.
- A degree in Computer Science or a related field is welcome but not required; demonstrated ability is valued above all.
Tech Stack
Categories
BackendData Engineering
