Senior Software Engineer II - Dispatch [United Kingdom]
OloFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates must have over 10 years of software engineering experience, with at least 4 years leading engineering teams. Proven hands-on experience is required in designing and operating highly available, multi-region, real-time critical systems with low latency, ideally in payments, fraud, or risk decisioning. Deep expertise in cloud-native AWS architectures (Lambda, ECS, EKS), real-time data streaming (Kafka), high-performance APIs, distributed systems design, and DevOps practices (CI/CD, observability, Docker, Kubernetes) is essential. Proficiency in SQL, data analysis tools (MySQL, Snowflake), and scripting languages is also required, along with experience in real-time data streaming using Kafka or AWS Kinesis. Experience with third-party KYC/AML vendors and U.S. card network integrations is a plus.
The Senior Manager, Software Engineering will lead the design, development, and execution of 3D Secure, KYB/KYC, and Fraud platform initiatives, building high-performance, real-time systems on AWS capable of handling over 500 transactions per second. This includes architecting and implementing scalable, reliable, and secure distributed systems, building and operating low-latency APIs, and leading the adoption of Generative AI and Agentic AI for developer productivity and business solutions. Responsibilities also include defining and championing engineering best practices, collaborating with Product, Risk, Compliance, and Fraud teams, establishing secure network integrations with card networks, partnering with data science and fraud teams to integrate ML models, defining and monitoring key system metrics, and ensuring engineering excellence through rigorous standards. The role involves contributing directly to high-impact projects by building core modules and frameworks, and mentoring engineering teams through technical leadership and support.
Card issuing and payment processing solutions
Marqeta provides modern card issuing and payment processing solutions in the fintech sector. Its platform allows businesses to create, issue, and manage payment cards tailored to their specific needs, such as expense management and consumer payments. The service operates through an open API, enabling clients to integrate Marqeta's capabilities into their own applications. This flexibility sets Marqeta apart from competitors, as it caters to a diverse range of clients, including financial institutions and tech companies. The company generates revenue primarily through transaction fees each time a card is used, along with potential setup and service fees. Marqeta's ability to quickly adapt to the growing demand for digital payments, especially during the COVID-19 pandemic, has contributed to its significant presence in the market.