About the Role
The role involves building and maintaining high-impact systems that support merchant operations, working across the full stack to deliver robust, scalable solutions in a fast-paced environment.
Responsibilities
- Develop and maintain core components of merchant-facing platforms
- Collaborate with product and design teams to define technical requirements
- Design scalable and reliable software architectures
- Write clean, testable, and well-documented code
- Troubleshoot and resolve production issues promptly
- Participate in code reviews to ensure code quality
- Optimize application performance and response times
- Integrate with internal and third-party APIs
- Support deployment pipelines and CI/CD practices
- Ensure systems meet security and compliance standards
- Mentor junior engineers and promote technical best practices
- Contribute to technical documentation and system diagrams
- Evaluate new technologies for potential adoption
- Work with monitoring and observability tools
- Respond to on-call incidents as part of rotation
- Improve system resilience and fault tolerance
- Collaborate on database schema design and optimization
- Implement automated testing strategies
- Support feature rollout and post-deployment analysis
- Engage in agile planning and sprint execution
- Drive improvements in development workflows
- Ensure backward compatibility during updates
- Participate in architectural decision-making
- Balance technical debt with feature development
- Promote reusability and modular design
Nice to Have
- Master’s degree in computer science or related discipline
- Experience in the food service or restaurant technology industry
- Familiarity with event-driven architectures
- Knowledge of GraphQL or similar query languages
- Experience with real-time data processing systems
- Background in merchant operations or point-of-sale systems
- Exposure to large-scale data pipelines
- Contributions to open-source software projects
- Speaking or presenting at technical conferences
- Leadership experience in cross-functional initiatives
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with office and remote flexibility
Team
Collaborative engineering team focused on merchant-facing products
Our Tech Stack
- We use modern JavaScript frameworks, Python, and Go for backend services
- Infrastructure runs on AWS with Kubernetes for orchestration
- We leverage Kafka for event streaming and data flow
- Monitoring is handled through Prometheus and Grafana
- Our CI/CD pipeline is built on Jenkins and GitHub Actions
Culture & Values
- We value transparency, ownership, and continuous learning
- Engineers are encouraged to propose and lead technical improvements
- We foster an inclusive environment where diverse perspectives thrive
- Collaboration across teams is a cornerstone of our process
- We prioritize sustainable development practices