CrawlJobs Logo

Senior Backend Engineer - Accounting Integrations

· Job Posted February 15, 2026
Apply Position
Job Link Share

Job Description

We're looking for a Senior Backend Engineer (with Tech Lead responsibilities) to join our Accounting Integrations team at Pleo. This team sits at the boundary between Pleo and external partners, with two simultaneous “modes” of work: Own and evolve key integrations, and build scalable integration foundations. In this role, you'll help define the technical direction and quality standards for the team, as well as help the team transition from “shipping integrations” to “building an integrations system”.

Job Responsibility

  • Drive technical direction across integration platform + delivery work, with clear trade-offs and pragmatic sequencing
  • Define and raise engineering quality standards for integrations (testing expectations, reliability/monitoring, security, logging), including for work done by external developers/partners
  • Lead initiatives that enable scale, like reusable patterns/tooling (e.g., IDK) and frameworks that reduce one-off implementation work
  • Improve ways of working: planning, prioritisation, and protecting the team from constant mid-week churn
  • Collaborate with cross-functional teams to develop innovative solutions across Platform, Services, SMB, and other domains
  • Participate in code reviews, post-mortems, and provide mentorship to other engineers
  • Proactively address technical debt and guide the team through technical challenges and migrations.

Requirements

  • Expertise in building integrations or working on accounting systems (is an advantage, but not necessary)
  • Senior-level systems thinking, able to operate “outside the team” and influence stakeholders
  • Expertise in server-side languages, especially Kotlin, and experience with distributed systems, microservices, and cloud environments (e.g., AWS, Kubernetes)
  • Proficiency with relational databases like PostgreSQL, testing frameworks (e.g., JUnit, Testcontainers), and observability tools like Grafana
  • Strong problem-solving skills and a collaborative mindset to mentor and upskill your teammates
  • A proven ability to lead large projects, manage ambiguity, and maintain high standards for code quality and reliability
  • A passion for innovation and driving impactful solutions within a fast-paced scale-up environment.

What we offer

  • Your own Pleo card (no more out-of-pocket spending!)
  • Lunch is on us for your work days - enjoy catered meals or receive a lunch allowance based on your local office
  • Comprehensive private healthcare - depending on your location, coverage options include Vitality, Alan or Médis
  • We offer 25 days of holiday + your public holidays
  • Option to purchase 5 additional days of holiday through a salary sacrifice
  • We use MyndUp to give our employees access to free mental health and well-being support
  • Paid parental leave.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Engineer - Accounting Integrations

8 matching positions

Digital Software Engineer Senior Analyst- Backend Development- Assistant Vice President

The Digital S/W Engineer Senior Analyst SDE - Web Development is a Technology/ E...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering or related fields in STEM or comparable work experience
  • 5-8 years of Full stack mobile Development and Testing experience in a fast-paced environment
  • Familiarity with Behavior-Driven Development (BDD) test automation using Selenium with Cucumber framework
  • Preferable to have experience with cloud-based development platforms such as OpenShift
  • Working knowledge of JIRA, Zephyr, Confluence SharePoint, Microsoft Teams and Microsoft office suit
  • Self-motivated and ready to take ownership
  • Excellent written, oral communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Turn tech stack and application design into code on multiple development platforms (e.g. Angular, Java spring boot services)
  • Ability to use AI tools like Copilot for code generation, refactoring, and debugging
  • Develop and maintain BDD (Behavior Driven Development) automated and manual scripts in a code repository
  • Execute them and maintain test results in a test management tool for further reporting and establishing traceability
  • Create Jenkins jobs and plug in to CI-CD pipeline
  • Actively participate in the entire software development cycle involving development, integration and E2E testing in a CI/CD environment (RTC, Jenkins)
  • Automate and enable shift left
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code
  • Continuously build, maintain documentation for your features and develop SME – Subject Matter Expertise in specific areas covering end to end flows, from digital to downstream to external partners
  • Analyze root causes for application issues and performance concerns
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend - Ecosystem

Join our Ecosystem team, a cross-functional group of engineers and product partn...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 5+ years of experience in developing Internet applications, large financial systems, or e-commerce platforms
  • Proficient in coding or scripting languages(Java/Kotlin/C++/Python, etc.)
  • Deep familiarity with the standard library, idiomatic usage, and best practices of your primary programming languages
Job Responsibility
Job Responsibility
  • Collaborating with business/product teams to fully understand business needs, scenarios, and future development directions
  • Leading the planning, design, and implementation of customer requirements
  • Establishing and maintaining internal coding standards
  • Developing and maintaining integrations with major accounting platforms such as Xero, NetSuite, and QuickBooks on various use cases(bank feeds, expenses, invoice payment, etc.)
  • Designing and developing features for payment plugins integrated with various e-commerce platforms(Shopify, Shopline, and WooCommerce, etc.)
What we offer
What we offer
  • Innovative Environment
  • Impactful Work
  • Collaboration and Growth
  • Cutting-Edge Technology
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java Backend)

We are seeking an experienced Senior Software Engineer (Java Backend) to design,...
Location
Location
India , Pune
Salary
Salary:
Not provided
Bar Code India
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Good and Indepth knowledge of Java threads
  • Indepth knowledge of Memory optimization in Java
  • Build scalable microservices and RESTful APIs
  • Optimize performance, reliability, and scalability of backend systems
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot and debug complex technical issues
  • Review code and ensure adherence to best practices and coding standards
  • Contribute to architecture discussions and technical design
  • Mentor junior engineers and support team knowledge sharing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Build scalable micro services and RESTful APIs
  • Build Edge computing software with Java Fx and Core Java
  • Optimize performance, reliability, and scalability of backend systems
  • Willing to work in integrating various electronic devices with the software, to write highly optimized code using advanced Java thread concepts
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot and debug complex technical issues
  • Review code and ensure adherence to best practices and coding standards
  • Contribute to architecture discussions and technical design
  • Mentor junior engineers and support team knowledge sharing
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Senior Manager - Vice President

The Digital S/W Engineer Sr Mgr accomplishes results through the management of p...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11-17 years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expertise in one or more areas with at least 3+ years of deep specialization in AI/ML, NLP, or Generative AI development
  • Proven experience in successfully building, leading, and delivering complex technology projects from conception through to deployment and ongoing support
  • Proven experience in leading high performance teams spread across multiple locations
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • 2+ years of experience building and operating production-grade AI systems such as digital assistants, recommendation engines, or similar intelligent platforms
  • 2+ years of deep, applied experience with LLM technologies (GPT-4, Claude, Gemini, or equivalent), including prompt engineering, fine-tuning, and cost optimization in production environments
  • Hands-on expertise in implementing Retrieval-Augmented Generation (RAG) pipelines and working with vector databases for knowledge-grounded AI applications
  • Demonstrable experience in designing and deploying agentic AI workflows and multi-agent systems using modern frameworks
  • Proficiency in NLP model development using industry-standard libraries and ML frameworks
  • Expert-level Python development skills with strong command of RESTful APIs, microservices architecture, and cloud platforms
Job Responsibility
Job Responsibility
  • Accountable for executing and driving enterprise grade application design and development efforts to completion, serving as a development lead
  • Proficient at operating with considerable autonomy and significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles
  • Participate in design discussions as a Development Lead and play the part of a key decision maker in driving design decisions
  • Partner with industry vendors that provide technology or user experience design components that support our Digital architecture and work with vendors on our implementation plans and roadmaps identifying partnership opportunities to increase our development velocity and our learnings
  • Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services
  • This will require persuading and influencing others through strong and comprehensive communication and diplomacy skills
  • Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track and mitigate issues/risks at multiple levels
  • Regularly review metrics and proactively seek out new and improved mechanisms for visibility ensuring your program stays aligned with organization objectives
  • Share knowledge with the team in various forums (brown bags, engineering forums etc.) and demonstrate a higher level of knowledge through industry certifications
  • Integrate LLMs for conversational understanding and response generation
  • Fulltime
Read More
Arrow Right

Senior Engineer (Typescript and Node)

We are seeking a Senior Backend Engineer to join our engineering team. In this r...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
legalandgeneral.com Logo
LegalAndGeneral
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years experience working as a backend developer on 1 or more large commercial projects (Node or JVM based frameworks)
  • Solid knowledge of modern architecture patterns, including React fundamentals, REST-based microservices (JVM Spring or Node.js), mobile app design (MVP, MVVM, Flux), and clean code principles (SOLID, Onion, Hexagonal)
  • Best practices in testing and quality assurance, including test-driven development, the testing pyramid, and CI/CD pipelines, while working effectively within Agile frameworks such as Scrum
  • Utilising cloud and container technologies, with working knowledge of GraphQL, AWS services, and Docker, and a strong understanding of mobile performance optimisation and React Native’s underlying architecture (e.g. Hermes, Fabric, JSI)
  • Solving complex engineering challenges, through effective debugging, root cause analysis, and decision-making that balances short-term delivery with long-term scalability and business impact
  • Leading and mentoring within teams, by facilitating technical workshops, coaching peers, and contributing to cross-team process improvements that align with strategic goals
  • Designing secure, observable, and scalable software, with a strong grasp of software architecture, threat modelling, and observability practices to ensure resilient and reliable systems
  • Driving automation and delivery accountability, by optimising CI/CD processes, breaking down work effectively, managing dependencies, and promoting an operational mindset across engineering teams
Job Responsibility
Job Responsibility
  • Delivering clean, maintainable features and resolving end-to-end issues by applying thoughtful engineering approaches that ensure solutions are fit for purpose, aligned with standards, and deliver real value to our customers
  • Contributing to the technical debt strategy, helping the team maintain secure, resilient, and reliable systems that support long-term scalability and performance
  • Defining effective test strategies that prioritise security, usability, and accessibility, ensuring a consistently high-quality customer experience
  • Participating in code reviews with a focus on both functional and non-functional requirements, including performance, maintainability, resiliency, and security
  • Promoting continuous improvement by encouraging inspection and adaptation to enhance team effectiveness, productivity, and overall wellbeing
  • Fostering a collaborative team culture, mentoring and supporting junior engineers to grow their skills and contribute confidently to delivery
  • Researching emerging technologies and identifying opportunities to integrate them into our applications, while sharing insights through developer forums to inspire innovation
  • Upholding customer-centric values, ensuring all work reflects Legal & General’s principles on Customer Experience and Treating Customers Fairly
What we offer
What we offer
  • The opportunity to participate in our annual, performance -related bonus plan and valuable share schemes
  • Generous pension contribution
  • Life assurance
  • Healthcare Plan (permanent employees only)
  • At least 25 days holiday, plus public holidays, 26 days after 2 years’ service. There’s also the option to buy and sell holiday
  • Competitive family leave
  • Participate in our electric car scheme, which offers employees the option to hire a brand-new electric car through tax efficient salary sacrifice (permanent employees only)
  • There are the many discounts we offer – both for our own products and at a range of high street stores and online
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer - AI

LumApps is now more than just an Employee Experience Platform — it is an AI-powe...
Location
Location
France , Lyon; Paris; Sophia-Antipolis; Tassin-la-Demi-Lune; Bordeaux
Salary
Salary:
Not provided
lumapps.com Logo
LumApps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience, with deep expertise in Python for backend services and solid command of TypeScript and React (v17+) on the frontend
  • Strong opinions on API design, service boundaries, component design, performance optimization, and maintainability at scale in a large monorepo
  • Comfortable building production microservices following Clean Architecture / SOLID principles — designing clear domain layers, working with relational databases (PostgreSQL, SQLAlchemy), event-driven patterns (Pub/Sub), and REST/OpenAPI contracts
  • Shipped and operated services in the cloud (GCP and/or Azure)
  • Hands-on experience or strong curiosity with agent interoperability protocols like the Model Context Protocol (MCP) and Agent-to-Agent (A2A), agent-to-UI streaming via the AG-UI protocol (SSE, WebSockets), and integrating with LLM providers such as Google Gemini and Mistral running on Vertex AI, using agentic frameworks like Google ADK or Strands Agents
  • Can design systems end-to-end
  • Thinks about functional correctness, technical scalability, and security implications simultaneously
  • Has contributed to or led significant architectural decisions in a production codebase
  • Proficient with backend unit/component/integration testing (pytest and equivalents) as well as frontend tooling (Jest, React Testing Library, Storybook, Playwright)
  • Speaks English fluently
Job Responsibility
Job Responsibility
  • Define and own the technical vision for the AI Agents tribe across the stack
  • Drive major architectural decisions — from agent communication protocols (MCP, A2A, AG-UI) and streaming patterns to data modeling, service boundaries, and state management — while tracking implications on adjacent systems and teams
  • Independently scope and implement complex end-to-end solutions, from API and data layer through to the user-facing experience
  • Identify and proactively tackle technical debt
  • Plan and execute projects that span multiple teams within the tribe
  • Partner with product and engineering leadership to translate roadmap goals into concrete technical strategies, providing reliable project estimates and owning delivery accountability
  • Define canonical patterns and lead-by-example on testing, performance, observability, and security
  • Conduct rigorous code reviews and challenge both specifications and implementations when needed
  • Mentor Software Engineers, providing actionable feedback on strategy, impact, execution, and technical depth
  • Share knowledge through engineering articles, internal presentations
What we offer
What we offer
  • Hybrid work model – 2 days at the office, 3 days remote
  • RTT days – ~10 extra days off per year
  • Meal vouchers (SWILE) + free snacks & coffee
  • Yoga classes in Paris office
  • Supportive parental leave and family moments
  • Health insurance (ALAN) – 60% covered + full life & disability cover
  • Afterworks, team celebrations & seasonal parties
  • Equipment of your choice
  • French & English lessons, professional development & access to Leeto CSE
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Engineering and Productivity

The Role The AI Engineering and Productivity team in the Global Planning, Desig...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field, OR equivalent experience
  • 6+ years of experience delivering enterprise or full stack software solutions using Java / JEE, Python , and preferably Angular
  • 3+ years of experience working with complex SQL queries, functions, and stored procedures, including performance tuning and optimization against large datasets
  • Experience building or supporting data pipelines , ETL/ELT processes, or datacentric applications on distributed or cloud platforms (e.g., Databricks, Spark , or similar)
  • 3+ years of experience with Kubernetes/Docker, Quarkus , and cloud platforms such as Azure, AWS , or GCP
  • Experience working in Agile/SCRUM development methodologies, including backlog refinement, sprint planning, and incremental delivery
  • Hands on experience with modern DevOps practices such as Git/GitHub, code reviews, automated builds, automated testing, and CI/CD pipelines (e.g., GitHub Actions)
  • Willingness and demonstrated ability to learn and apply AI concepts , including working with data and APIs that support AI/ML and LLM based solutions
  • Strong problem solving skills with the ability to break down complex technical and data challenges into clear, actionable steps and deliver high quality solutions
  • Excellent written and verbal communication skills with the ability to collaborate with both technical and nontechnical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain data driven and AI-enabled applications and services that support Product Development engineering teams
  • Write high-quality, performant SQL (queries, functions, stored procedures) for complex data transformations and modeling across enterprise data platforms (e.g., SQL Server, Oracle, PostgreSQL)
  • Build and optimize data pipelines and workflows in Databricks (DBX) and related tools to support batch and near realtime data processing
  • Develop backend services and APIs in Java and/or Python that integrate data, business rules, and user workflows into robust, reusable components
  • Develop enterprise grade applications using Kubernetes/Docker, Quarkus, Java, Angular, PostgreSQL, and other GM approved tools
  • Partner with data science and AI teams to productionize AI/ML and LLM based solutions, including feature pipelines, inference integrations, monitoring, and continuous improvement
  • Proactively identify and remediate issues related to code quality, patterns, performance, security, and data correctness, using code quality analysis tools and remediation techniques
  • Lead or contribute to solution design, including architecture, patterns, and technology choices aligned with GM standards and Statement of Technical Direction
  • Apply and champion software engineering best practices, including code reviews, automated testing, branching strategies, CI/CD pipelines (e.g., GitHub Actions), observability, and secure coding practices
  • Collaborate with cross-functional teams (product owners, data engineers, architects, business stakeholders) to refine requirements, define acceptance criteria, and deliver incremental value in an Agile/SCRUM environment
What we offer
What we offer
  • Relocation benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Payments), Frontend

GoodLeap is a technology company delivering best-in-class financing and software...
Location
Location
United States , Austin, TX; Oklahoma City, OK; Plano, TX; West Palm Beach, FL
Salary
Salary:
146000.00 - 170000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of front-end software development experience using TypeScript, React, HTML, and CSS, building scalable and maintainable user interfaces
  • Experience integrating with RESTful APIs and third-party services (e.g., Stripe or other payment platforms), with an understanding of secure data handling in financial applications
  • Strong ability to design and implement performant, scalable, and resilient frontend architectures in complex, production environments
  • Experience working in cloud-based environments (e.g., AWS) and collaborating with backend systems built on microservices architectures
  • Excellent communication skills and a collaborative mindset, with a passion for clean code, continuous improvement, and delivering high-quality user experiences
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust, scalable, and high-performance frontend applications that power GoodLeap’s payments experience across web platforms, ensuring secure and seamless customer interactions
  • Own end-to-end delivery of features—from technical design through implementation, testing, and deployment—operating with a high degree of autonomy and accountability within a fast-moving team environment
  • Partner closely with product managers, designers, and backend engineers to deliver intuitive, reliable, and delightful payment experiences, driving alignment while maintaining strong engineering standards
  • Solve complex frontend challenges related to performance, scalability, resiliency, and security, particularly within payments and financial workflows
  • Establish and uphold best practices in frontend architecture, code quality, testing, and observability, including writing comprehensive unit and integration tests
  • Contribute to and evolve shared frontend systems (e.g., design systems, component libraries, micro-frontend architecture) to enable high team velocity and consistency across products
  • Proactively identify opportunities to improve developer experience, tooling, and processes, enabling the team to move faster while maintaining high quality
  • Stay current with emerging trends, technologies, and innovations in the payments space, and proactively bring new ideas and perspectives to the team to continuously improve our products and user experience
  • Operate effectively in a fast-paced, highly empowered team, where engineers are trusted to make decisions, challenge assumptions, and drive outcomes with minimal overhead
What we offer
What we offer
  • Competitive salary and benefits package
  • Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
  • Fulltime
Read More
Arrow Right