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 designing and operating highly available, multi-region, real-time critical systems with low latency is required, ideally in payments, fraud, or risk decisioning. Deep expertise in cloud-native AWS architectures, real-time data streaming with Kafka, and building high-performance APIs is essential. A solid background in distributed systems design, DevOps practices including CI/CD and containerization, and proficiency in SQL and data analysis are necessary. Experience with Kafka or AWS Kinesis for event-driven architecture is also required.
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 supporting over 500 transactions per second. This includes architecting and implementing scalable distributed systems, building and operating low-latency APIs, and leading the adoption of Generative AI and Agentic AI. The role involves defining and championing engineering best practices, collaborating with cross-functional teams on customer needs and regulatory requirements, and establishing secure network integrations with card networks. Responsibilities also include partnering with data science and fraud teams to integrate ML models, defining and monitoring key system metrics, ensuring engineering excellence through rigorous standards, contributing directly to high-impact projects, and mentoring engineering teams.
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.