cover image
Tillster

Tillster

www.tillster.com

1 Job

297 Employees

About the Company

Tillster is a unified commerce platform for multi-unit chain restaurants globally that enables restaurant brands to drive sales across all ordering and delivery touch points, deliver personalized experiences and increase guest engagement and retention. We empower restaurant brands looking to increase revenue, achieve operational efficiencies, and better engage guests. Enabling nearly 50 million digital orders per year, it offers the added dimension of integrated marketing and data mining, including a proprietary AI and machine-learning tool. With teams in North America, Latin America, EMEA and APAC, we serve more than 100 global and regional brands, including Burger King, Baskin-Robbins, Godfather's Pizza, Jollibee and Pollo Campero. For more information, please visit www.tillster.com.

Listed Jobs

Company background Company brand
Company Name
Tillster
Job Title
SOFTWARE ENGINEER – BACK END
Job Description
**Job Title** Software Engineer – Back End **Role Summary** Design, build, and maintain highly scalable, event‑driven microservices using a serverless AWS architecture. Collaborate with product owners and architects to improve platform architecture, integrate with third‑party systems, and deliver high‑performance Java or TypeScript services. **Expectations** - 3–5+ years of experience designing and developing service‑oriented applications in an OOP language (Java, TypeScript, Python, C#). - Proven ability to create reusable libraries, APIs, and microservices. - Comfortable working in Agile/Scrum environments and communicating in English. - Willingness to learn and adopt AWS serverless patterns and emerging technologies. **Key Responsibilities** - Build and deploy serverless microservices in AWS (Lambda, API Gateway, DynamoDB, S3, SQS, SNS, etc.). - Participate in architecture design sessions and contribute to platform‑level improvements. - Implement high‑volume, high‑availability, and high‑performance services. - Design and maintain APIs and reusable component libraries. - Integrate with external APIs, legacy systems, and POS/payment gateways. - Write unit, integration, and performance tests; maintain CI/CD pipelines. - Troubleshoot production issues, perform root‑cause analysis, and implement preventive fixes. - Collaborate with stakeholders to translate business requirements into technical solutions. - Mentor junior developers and contribute to team knowledge sharing. **Required Skills** - Strong proficiency in Java or TypeScript (preferred). - Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB, MongoDB). - Familiarity with AWS serverless services and architecture patterns. - Knowledge of Linux/Unix, Windows, and networking fundamentals. - Experience with message queues, event streaming, and service orchestration. - Proficiency in Git, CI/CD tooling (e.g., CodePipeline, Jenkins), and automated testing. - Agile/Scrum methodology experience. - Excellent verbal and written communication in English. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. - Relevant certifications such as AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate are advantageous but not mandatory. ---
United states
Remote
09-10-2025