As part of the Checkout Experience team, you'll be responsible for maintaining UIs and APIs that power the delightful user experiences at the core of all Affirm checkout experiences. You will be working alongside multiple partner teams across US and Europe to support feature development. You will help us ensure Affirm users are able to pay in the way they want, without harming their financial health.
Job listings
ELEKS is seeking a GPU/CUDA Senior/ Expert with .NET experience for a consulting project with a leading reinsurance company. This involves working on a modern, lightweight, and fast GPU compiler for .NET programs, written in C#, that allows developers to write GPU kernels directly in C# and execute them on various GPU backends (CUDA, OpenCL, etc.), offering portability and ease of use.
Drive the design and implementation of moment-to-moment systems that define the player experience as a senior gameplay engineer. Partner closely with design, art, and production to shape gameplay architecture, solve cross-disciplinary challenges, and mentor engineers while pushing the boundaries of what's possible in Unreal Engine 5. This role is remote-friendly in Canada (Pacific-time overlap required).
Help power the future of agentic AI workflows by taking Apollo's MCP Server to the next level, turning it into an enterprise-grade service that lets diverse tools and systems be exposed effortlessly to AI agents. Architect the MCP Gatewayโa new layer that will route requests across tools, enforce policies, and provide the runtime foundation for scalable multi-agent systems. Tackle challenges in scalability, performance, and developer experience to ensure our platform feels seamless, powerful, and enterprise-ready.
You'll play a critical role in designing, developing, and maintaining the backend services and APIs that power our customer-facing applications and internal tools. This role involves integrating backend systems with databases, developing Node.js middleware, and collaborating with cross-functional teams to deliver impactful solutions.
We're looking for a Software Engineer with strong development and communication skills to build and collaborate with designers to create world-class solutions for our customer-facing AI Agents. You will improve core services, implement clean communication between various internal and external systems, explore Conversational UIs, and help level up our growing team.
We're seeking a Full-stack Developer to join our Product Department team to design, develop, and implement new features within the Creatio platform, improve functionality and performance, ensure scalability, reliability, and security, collaborate with tech leads, developers, QA, and BAs in an Agile environment, participate in code reviews and team estimations, contribute to knowledge sharing, write tests, and diagnose and fix bugs.
As a Junior Software Developer, you will contribute to the design, development, and maintenance of software solutions under the guidance of more experienced team members. You will write clean, clear, and well-documented code, participate in code reviews, and use version control systems effectively. You'll assist in identifying and resolving software bugs, analyze performance problems, and implement new features and improvements.
The Software Engineer will work as a part of the application services team and closely with Keypathโs product management and enterprise architecture teams to support and implement high-quality application and software solutions. This role is key in driving efficiencies for Keypathโs operational teams and optimizing the student experience. The software engineer will provide development, integration, and maintenance of software applications in a Microsoft-centric environment.
Facilitate communication with stakeholders regarding project status. Craft client code that is efficient, performant, testable, scalable, and secure. Participate in planning and estimation efforts and gather requirements. Collaborate with engineers, designers, and managers, and engage in agile software development, mentoring others and supporting the growth of technical capabilities. Drive project delivery within defined architecture.