Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
The Software Engineer role is responsible for developing, maintaining, and improving Piada’s company sites, internal analytics dashboard, and point-of-sale systems with the goal of enhancing our technical infrastructure to better serve our guests and teams. This role is also responsible for maintaining menu management systems, managing third-party applications, assisting stores with point-of-sale issues, and partnering with internal teams to use technology to solve business problems. You will also be a point of contact for guests seeking help with online orders, gift cards, Piada Rewards, and other inquiries or concerns they may have. The ideal candidate for this role will embody and demonstrate Piada’s core values, have a passion for development and guest experience, and demonstrate the ability to collaborate with various cross-functional teams within the organization. You are comfortable moving between code, data, vendors, store technology, and guest-facing systems while keeping business impact and service quality at the center of your work.
In this position, you will broaden your technical expertise and tackle real-world business challenges. At Piada, our diverse tech stack-spanning multiple programming languages and platforms-gives you hands-on experience across various development environments. We continuously push the boundaries of innovation and are looking for someone who’s excited to help us stay at the leading edge of the industry and our peers.
Responsibilities
Principal Duties & Responsibilities:
- Responsible for the development and maintenance of online, mobile, and internal software platforms
- Collaborates with other departments to develop solutions to business problems, including creating integrations between existing platforms
- Manages user accounts in cloud-based software
- Maintains, updates, and creates menu items as menu changes
- Supports stores with point-of-sale issues
- Answers guest questions regarding online ordering, gift cards, Piada Rewards, and other questions/concerns that are sent to the Technology-managed email addresses.
- Provides timelines and roadmaps for development projects and technology initiatives
- Maintain and manage relationships with software vendors
- Other duyties as assigned, as opportunities and challenges arise
Requirements
- Bachelor’s degree in Computer Science, CS, Computer Science and Engineering, CSE, Software Engineering, or equivalent professional experience/certification
-
4 years of experience in full-stack development, with preferences for:
- Ruby on Rails
- JavaScript
- HTML/CSS
- C#
- Linux server maintenance
Understanding of user-experience theories and concepts
High-level cloud server architecture familiarity
Ability to take business requirements and translate them into technology solutions
Strong written, verbal, and interpersonal communication skills
Ability to create a structured project plan and prioritize tasks according to business requirements
High attention to detail
Night and weekend availability to assist stores with troubleshooting, menu launches, and software deployments
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…