About this role
The Senior Software Engineer – Back End position at Tillster is a remote role based in Portugal, perfect for experienced developers who can start immediately or within a two-week notice. This role suits a passionate technologist looking to design and maintain cloud-based microservices using modern tools and practices.
Role Overview
In this role, the Senior Software Engineer will play a pivotal part in designing, developing, and maintaining cloud-based microservices. The engineer will collaborate closely with cross-functional teams to deliver high-quality software solutions, following best practices including design patterns, architectural patterns, and thorough testing methodologies. Modern AI developer tools are utilized to accelerate quality software delivery in a collaborative and high-performing environment.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Headquartered in the United States, Tillster is a global leader in digital ordering and customer engagement solutions. For over a decade, the company has developed revolutionary self-service, ordering, and payments solutions across mobile, tablet, online, kiosk, and call center platforms. The company platform is compatible with over 15 unique POS systems, representing more than 90 percent coverage in multi-unit restaurants. Tillster is an equal opportunity employer committed to fostering an inclusive and diverse work environment.
How to Apply
Interested candidates should apply directly on the official Tillster careers page.
Skills and tech stack
Questions candidates ask
Where is this job located?
This is a remote position, but candidates must be based in Portugal, specifically in Porto, Braga, Lisbon, or Coimbra.
What level of experience is required?
Candidates must have 5+ years of experience in the design and development of service-oriented applications using languages like Java, Python, C#, or TypeScript.
What is the expected notice period for this role?
Applicants must be able to start immediately or provide no longer than a two-week notice.
What benefits are provided for employees in Portugal?
Benefits include competitive compensation, a daily meal allowance card, a monthly home/office allowance reimbursement, private health insurance, up to 20 local holidays, 22 days of vacation, and access to Udemy Learning courses.
What is the interview process like?
The interview process consists of a recruiter interview with a Talent Acquisition specialist, an AI-assisted pair programming exercise and code review with the Back End Engineering Manager, and a final interview with the Program leader.
