Fullstack Software Engineer - Core Billing Platform

Alan Sa.
Municipality of Almería, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French

Job location

Remote
Municipality of Almería, Spain

Tech stack

Java
API
Business Logic
C Sharp (Programming Language)
Distributed Systems
Python
PostgreSQL
Object-Oriented Software Development
Payment Gateway
System Software
React
Flask
Reliability of Systems
Backend
React Native

Job description

Software Engineer - Billing PlatformAt Alan, billing is a critical platform that powers all of our services across multiple countries.We turn complex rules, multi-country regulations, and high transaction volumes into scalable, reliable systems.Key ResponsibilitiesBuild the core billing engine: process thousands of transactions daily with precision and reliability.Design modular, reusable billing primitivesand abstractions that scale across products and regions.Integrate with payment gateways, partner APIs, and internal systems.Automate billing schedules and workflowsacross multiple countries.Ensure system reliability, accuracy, and operational excellence.Collaboratewith product, design, and operations to create a unified platform.Why This Role Is SpecialDesign Alan's core financial systemsand support global expansion.Work on complex distributed systemspowering thousands of transactions daily.Influence platform design, architecture, and future scalability.Be part of an engineering team that values craftsmanshipand continuous improvement.Drive tangible outcomeswith your ideas, designs, and decisions.Technical Stack & Work ScopeStack: Python/Flask, React, React Native, PostgreSQL.Primary Focus: ship scalable, reliable systems and build the backbone of Alan's billing operations.Impact: your work directly unlocks new services, countries, and deals, supporting their reliable operation.Who We're Looking ForSoftware engineers of all experience levels, ideally with backend or full-stack experience.Passionate about navigating complex business logic and system dependencies.Experienced in designing scalable, resilient platforms.Well-versed in object-oriented languages such as Python, Java, or C#.Fluent in English (French is a plus but not required).Curious, self-starting, humble, collaborative, and eager to grow.BenefitsCompetitive salary, equity, and rewards.Flexible office and remote options.High-end equipment: MacBook Pro, monitor, noise-canceling headphones.Flexible vacation and working hours.Comprehensive healthcare coverage for you, your children, and partners.Transport support and coaching for personal growth.Training budget for conferences, courses, books.Extended parental leave for all parents.Recruitment NoteWe hire people, not roles.Don't worry if you don't meet every requirement - high potential and curiosity matter most.We may suggest another team if a better fit is found.Learn more about Alan on our career pages, Medium, blog, and Glassdoor page.#J-*****-Ljbffr

Requirements

Software engineers of all experience levels, ideally with backend or full-stack experience. Passionate about navigating complex business logic and system dependencies. Experienced in designing scalable, resilient platforms. Well-versed in object-oriented languages such as Python, Java, or C#. Fluent in English (French is a plus but not required). Curious, self-starting, humble, collaborative, and eager to grow.

Benefits & conditions

Competitive salary, equity, and rewards. Flexible office and remote options. High-end equipment: MacBook Pro, monitor, noise-canceling headphones. Flexible vacation and working hours. Comprehensive healthcare coverage for you, your children, and partners. Transport support and coaching for personal growth. Training budget for conferences, courses, books. Extended parental leave for all parents. Recruitment Note We hire people, not roles. Don't worry if you don't meet every requirement - high potential and curiosity matter most. We may suggest another team if a better fit is found. Learn more about Alan on our career pages, Medium, blog, and Glassdoor page. #J-*****-Ljbffr

Apply for this position