Senior Software Engineer – Billing & Payments Platform
New Today
ITD Global is a logistics partner and multi-courier platform that simplifies complex domestic and international shipping operations for businesses. Through its shipping platform, the company supports e-commerce brands, retailers, and manufacturers with label production, advanced shipping rules, and automation. ITD Global integrates seamlessly with marketplaces, WMS, and ERPs using plug-and-play setups and customized APIs, enabling consistency and cost control across the shipping lifecycle. With teams spanning the UK, EMEA, US, and China, ITD Global combines expertise in logistics with scalable solutions to empower business growth and deliver efficient shipping operations at scale.OverviewWe’re rebuilding our billing and invoicing platform as part of a wider modernisation of our systems. Operating in logistics and shipping, we process complex carrier invoices across a global network therefore, billing accuracy is critical, and the edge cases are real.This is a high-impact, ownership-driven role. You won’t be shipping isolated tickets, you’ll be responsible for shaping and evolving a business-critical system that directly impacts revenue, operations, and customer trust.You’ll work closely with finance, operations, and engineering teams to ensure billing is accurate, auditable, explainable, and scalable.We actively use AI-assisted development tools (primarily Claude Code) as part of our workflow. This isn’t experimental, it’s core to how we build. You’ll be expected to use AI tools confidently and apply judgement to what they produce.If you’ve worked on complex, high-stakes systems and enjoy solving problems where correctness truly matters — we’d like to hear from you.Key ResponsibilitiesThis role is about getting outcomes right — not just writing code.Owning the design and evolution of billing and invoicing systemsTranslating financial and operational requirements into robust technical solutionsEnsuring billing logic is correct, auditable, and resilient to edge casesValidating system behaviour using real-world data and reconciliation scenariosLeveraging AI-assisted tools to build, test, and iterate efficientlyPartnering with finance and operations teams to resolve discrepanciesImproving system reliability, observability, and documentationWhat We’re Looking For5+ years’ experience in software engineering or a similar roleProficiency in at least one backend and one frontend language(Ideally Go for backend and TypeScript for frontend)Experience working on billing, payments, finance, or other money-critical systemsStrong SQL and data modelling skills (ideally PostgreSQL)Solid understanding of end-to-end data flows and system designComfortable reasoning through edge cases, failures, and reconciliation scenariosHands-on experience with AI development tools or platforms (e.g. Claude, Cursor, AI agents) and confidence integrating them into daily workflowsStrong communication skills across technical and non-technical stakeholdersComputer Science degree or or a related field is desirable but not essential if complemented by substantial practical experience.Experience with Go (our primary backend language)Familiarity with TypeScript-based frontendsExposure to financial systems, audit, or compliance environmentsBackground in logistics, shipping, or multi-carrier operationsExperience working with cloud infrastructure and APIsHow We WorkHybrid setup, either 3 days/week in Manchester or London officeHigh ownership, low bureaucracySmall, experienced team with direct access to decision-makersPragmatic approach to tooling, we prioritise what worksStrong focus on clarity, maintainability, and long-term thinkingWhy This Role Is DifferentYou’ll own a core revenue-impacting system, not just contribute to itYour work directly affects billing accuracy, margin, and customer trustYou’ll have space to think, design, and improve systems properlyAI handles the boilerplate — your focus is on judgement, logic, and correctnessThis position offers an engaging environment where innovation meets technical excellence in the financial technology sector. We value proactive individuals committed to delivering high-quality software solutions that enhance our billing & payments infrastructure.
#J-18808-Ljbffr
- Location:
- Manchester
- Job Type:
- FullTime