Job Closed
This listing is no longer active.
We empower the restaurant community to delight guests, do what they love, and thrive.
Senior Backend Engineer
Location
United States
Posted
68 days ago
Salary
$138K - $221K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Toast
• Work on large-scope, high-impact projects driving significant business value. • Design, implement, and maintain scalable, secure, and cost-effective backend systems. • Collaborate and communicate with cross-functional product teams. • Implement and maintain new and legacy platform integrations. • Plan and execute application integration with existing systems. • Draft technical designs, engineering, and testing plans for integrations. • Work with QA automation team members to develop and automate end-to-end and unit testing for stability. • Manage and optimize data storage, application performance, high availability, and comprehensive monitoring/alerting. • Utilize CI/CD pipelines and containerization for automated deployment and testing.
Job Requirements
- 3+ years of software engineering experience, preferably in a backend role.
- Bachelor’s in Computer Science or equivalent
- Experience delivering high-quality, reliable services to production using languages such as Java, Kotlin, or other object-oriented languages.
- Experience working with REST, XML, and JSON.
- Strong understanding of query languages, data manipulation, and distribution.
- Excellent documentation, QA, version control, and attention to detail skills.
Benefits
- competitive compensation
- benefits programs
- means to a healthy lifestyle
- flexibility to meet Toasters’ changing needs
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Developer, Lead, Architect
ApTaskSince 2010, We Recruit, Interview and Hire the Right Talent for our Fortune 500 Clients. We Find Needles in the Haystack
• Develop design specifications, installation instructions and other system related information. • Verify stability, interoperability, portability, security and scalability of java system architecture. • Select appropriate design solutions and ensure compatibility of system components working with software engineers. • Evaluate current or emerging technologies. • Provide technical guidance and support development of systems. • Identify system data, hardware and software components required to meet user needs. • Provide implementation guidelines for system to installation teams. • Convey architectural solutions to all levels of stakeholders. • Ensure compliance with established architecture, design patterns, policies, standards and best practices. • Head system architecture, design, cross business area projects and development teams. • Identify, review and present input on project activities and plans. • Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.
• Contribute to the design and evolution of reliable systems and shared capabilities that support the full ML lifecycle—from experimentation to production • Take the lead in developing platform tools, shared services, and infrastructure that power Machine Learning at scale • Work within a dynamic team of engineers in the ML Platform Domain, providing technical guidance, mentorship, and support • Collaborate closely with product managers and stakeholders, including data scientists and ML engineers, to support the full ML lifecycle, from experimentation and training to deployment and monitoring • Continuously learn and stay up to date with emerging technologies, tools, and industry trends to ensure Prima’s ML platform remains robust and future-proof
• Contribute to the design and evolution of reliable systems and shared capabilities that support the full ML lifecycle—from experimentation to production • Take the lead in developing platform tools, shared services, and infrastructure that power Machine Learning at scale • Work within a dynamic team of engineers in the ML Platform Domain, providing technical guidance, mentorship, and support • Collaborate closely with product managers and stakeholders, including data scientists and ML engineers, to support the full ML lifecycle, from experimentation and training to deployment and monitoring • Continuously learn and stay up to date with emerging technologies, tools, and industry trends to ensure Prima’s ML platform remains robust and future-proof
• Contribute to the design and evolution of reliable systems and shared capabilities that support the full ML lifecycle—from experimentation to production • Take the lead in developing platform tools, shared services, and infrastructure that power Machine Learning at scale • Work within a dynamic team of engineers in the ML Platform Domain, providing technical guidance, mentorship, and support • Collaborate closely with product managers and stakeholders, including data scientists and ML engineers, to support the full ML lifecycle, from experimentation and training to deployment and monitoring • Continuously learn and stay up to date with emerging technologies, tools, and industry trends to ensure Prima’s ML platform remains robust and future-proof


