Abacum logo
Abacum

Abacum is the leading business planning platform that empowers Finance teams to drive performance.

Senior Back End Engineer – Integrations

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2020H1B No SponsorCompany SiteLinkedIn

Location

Spain

Posted

32 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishDjangoERPPython

Job Description

Senior Back End Engineer – Integrations

Abacum

• Move fluently across multiple programming languages and ecosystems beyond our core stack (not limited to Python or Django) to read, adapt, and extend integration-specific code such as ERP scripting frameworks (e.g. SuiteScript), native app extensions for accounting and finance platforms, and third-party vendor SDKs. • Work confidently with a wide range of authentication and identity flows, including OAuth 2.0 / OIDC, SSO providers (Microsoft Entra ID, Okta, Google Workspace), SAML, and service-to-service authentication. Comfortable managing different token types (access, refresh, JWT, API keys), handling token lifecycles, and applying secure communication protocols (TLS/HTTPS, signed requests, secret management) across all integrations. • Lead the design and development of Abacum's integrations platform for ingesting, normalizing, and annotating business data. • Build and scale bidirectional integrations with billing, accounting, ERP, commerce, and HRIS platforms. • Architect low-code/no-code tools (e.g. connector builder, declarative DSLs, LLM-assisted workflows), and choose between integration strategies (unified API, in-house, contractors) to accelerate integration development and maintenance. • Ensure integrations are secure, resilient, and performant at scale, supporting high-volume financial and transactional data. • Collaborate closely with product, design, financial experts, and customers to translate complex, ambiguous workflows into intuitive software experiences. • Establish technical standards, and guide architecture for integrations and data-heavy systems.

Job Requirements

  • 7+ years of experience, at least 2+ of which are on integrations roles
  • Strong background in building integrations for data-heavy use cases
  • Hands-on depth in Python and modern backend systems
  • Experience architecting or working on integrations platforms, data platforms, or similar large-scale API ecosystems.
  • Curiosity and persistence in tackling ambiguous, high-stakes technical problems like low-code builder design, LLM-assisted workflows, and data enrichment
  • Pragmatic judgment: know when to ship quickly vs. when to invest in foundational architecture.

Benefits

  • Competitive compensation including equity package
  • Competitive vacation policy
  • Access to Meditopia
  • Hybrid working model and flexible working hours
  • Personal development including language courses

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Formar parte de un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado. • Generar conexiones con personas de todo el mundo. • Proporcionar valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.

Spain
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Mantenimiento y desarrollo en JAVA • Desarrollo de principio a fin de tareas, desde la interlocución con el usuario hasta llevarla a producción. • Resolución de incidencias • Trabajar de forma Agile conjuntamente con el Scrum Master y el Product Owner.

Spain
Job Closed
mySociety logo

Developer, Python

mySociety

We help people be active citizens with civic technology, research and data used by people in 40 countries worldwide.

Backend Engineer32 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Contribute to the development and continual enhancement of SocietyWorks’ products and services by developing and delivering appropriate features to a high standard • Develop your own and colleagues’ skills through feedback, code review, pair programming and collaborative design sessions • Provide excellent client facing support including cross team liaison to deal with complex issues • Collaborate with non-technical team members to deliver cross organisation goals, for example through giving demos to prospective clients (online or in person) or contributing to blog posts to support our sales and marketing growth strategies.

United Kingdom
£42K - £52K / year
opinov8 logo

Python Developer, Mid-Level – Maritime Industry

opinov8

Globally recognized digital and engineering solutions partner.

Backend Engineer32 days ago
Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Design, develop, and maintain robust Python-based backend services and APIs (REST and GraphQL) within a microservices architecture. • Work with both SQL and NoSQL databases to model, query, and optimize data storage for performance and scalability. • Integrate services with Azure cloud infrastructure, leveraging managed services for compute, storage, and messaging. • Write clean, testable code and participate actively in code reviews, contributing to team standards and best practices. • Collaborate with product, data, and frontend teams to deliver end-to-end features that solve real maritime challenges. • Troubleshoot and resolve issues in production, supporting the reliability and observability of backend systems.

Portugal
Job Closed