> Markdown version of [/jobs/ext/4574118-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/4574118-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Toast Inc - **Location:** UK - **Experience:** Experienced - **Salary:** £133,000.0 - £213,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Code Review, Amazon DynamoDB, Management of Software Versions, GitHub Copilot, Claude Code, Backend, Kotlin, Containerization, Api Management, Microservices - **Published:** November 5, 2026 - **Apply:** https://www.careerjet.co.uk/job/gbed6c83ca5373a65c6f0a415cee295a15/eaa ## About the Role * 2+ years of experience in designing and implementing robust backend services using Kotlin. * Proven ability to develop scalable and secure APIs that integrate with various internal/external systems. * Knowledge of best practices in API lifecycle management, including versioning, documentation, and deprecation strategies. * Proficiency in Kotlin-specific frameworks and libraries for building efficient backend solutions. * Demonstrated experience with microservices architecture and containerization technologies for enhanced scalability and maintainability. Special Sauce* (Nice to Haves) * Proficiency in DynamoDB * Proficiency in Kotlin (or Java and willing to learn Kotlin) and Kotlin-specific frameworks and libraries for building efficient backend solutions * Familiarity with AI-augmented development workflows and tools (e.g., Claude Code, GitHub Copilot, Codex, or similar) ## Description Fintech at Toast operates one of the most critical portions of the Toast infrastructure: processing payments on behalf of our restaurants and ensuring that restaurants are paid in a timely manner. Payment processing is a key source of Toast's revenue and also the lifeblood of our customers; we process millions of dollars in transactions per day. We are seeking a Software Engineer II to join our Payments team. The successful candidate will contribute to the development of our unified payment processing solution. This platform offers a single, integrated service for payment acceptance across various channels and supports a configurable enterprise approach. It is designed to allow a build-once, available-to-all strategy for both existing and emerging payment methods. About this roll* (Responsibilities) * Design, build, and deliver features for Toast's payments products * Develop and implement automated test suite to ensure the code shipped to our customers meets the highest quality standards * Roll* features out to customers, including monitoring for success * Collaborate with UX and PM on the definition and design of features * Partner with a wide array of teams across Toast * Work with experienced engineers to deliver design and code review