Senior Software Engineer
As we expand our services and deepen our integrations we are looking for a seasoned Senior Software Engineer to join our NYC-based team. This role is central to building the next phase of our platform-driving innovation enhancing performance and ensuring we continue delivering exceptional value to retailers and shoppers.
If you are passionate about architecting high-performance distributed systems introducing new technologies and leading impactful engineering initiatives this is an opportunity to play a key role in shaping a rapidly evolving product used across the retail ecosystem.
Why You Should Join Us:
This is a high-ownership engineering role where your work will directly influence the stability scalability and future direction of a platform that processes real-world retail transactions at scale. You will:
- Work on distributed data-intensive systems that require engineering precision and creativity.
- Have the autonomy to introduce new frameworks tools and architectural improvements.
- Partner closely with product support and customer-facing teams to understand real-world challenges and build meaningful solutions.
- Join a team that values clean maintainable code and prioritizes long-term engineering health.
- Contribute to a culture that encourages innovation clear communication and accountability.
- Grow in a domain that blends large-scale engineering with cutting-edge data and analytics.
If you are looking for a role where you can influence direction elevate engineering standards and build solutions that scale across thousands of retail locations you will find this position highly rewarding
Key Responsibilities:
- Design build and maintain scalable high-performance software systems in close collaboration with engineering peers.
- Participate in architecture reviews and contribute to long-term technical decisions.
- Troubleshoot and resolve complex systemic issues across distributed platforms.
- Work cross-functionally with customer success support and business teams to deliver on organizational goals.
- Evaluate and introduce new tools frameworks and technologies to improve development efficiency and system performance.
Skills and Qualifications:
- 5 years of experience building high-performance distributed systems with strong coding practices and demonstrated impact in senior roles.
- Deep understanding of computer science fundamentals and scalable system design.
- Expert-level proficiency in Python; familiarity with Java is a plus.
- Hands-on experience with cloud platforms such as AWS.
- Strong problem-solving abilities with a track record of identifying issues early and proposing practical effective solutions.
- Ability to work independently lead projects end to end and consistently deliver high-quality results.
- Commitment to documentation maintaining clarity and structure alongside well-written code.
Your Role Will Also Involve:
- Leading hands-on development efforts to deliver secure production-ready code.
- Championing a culture of quality ensuring that engineering output meets a high bar of reliability and maintainability.
- Advocating for clean well-structured code and actively managing technical debt.
- Facilitating clear communication across teams ensuring alignment visibility and informed decision-making throughout the project lifecycle.
What Youll Appreciate About Working Here:
- A leadership team that supports innovation encourages new ideas and prioritizes transparency.
- Competitive compensation including stock options and comprehensive benefits.
- Opportunities for continuous learning professional development and career advancement.
- Health dental and vision benefit options.
- A collaborative inclusive office environment.
- Experience in the grocery or POS industry is valued and enhances your impact in this role.
Senior Software Engineer As we expand our services and deepen our integrations we are looking for a seasoned Senior Software Engineer to join our NYC-based team. This role is central to building the next phase of our platform-driving innovation enhancing performance and ensuring we continue deli...
Senior Software Engineer
As we expand our services and deepen our integrations we are looking for a seasoned Senior Software Engineer to join our NYC-based team. This role is central to building the next phase of our platform-driving innovation enhancing performance and ensuring we continue delivering exceptional value to retailers and shoppers.
If you are passionate about architecting high-performance distributed systems introducing new technologies and leading impactful engineering initiatives this is an opportunity to play a key role in shaping a rapidly evolving product used across the retail ecosystem.
Why You Should Join Us:
This is a high-ownership engineering role where your work will directly influence the stability scalability and future direction of a platform that processes real-world retail transactions at scale. You will:
- Work on distributed data-intensive systems that require engineering precision and creativity.
- Have the autonomy to introduce new frameworks tools and architectural improvements.
- Partner closely with product support and customer-facing teams to understand real-world challenges and build meaningful solutions.
- Join a team that values clean maintainable code and prioritizes long-term engineering health.
- Contribute to a culture that encourages innovation clear communication and accountability.
- Grow in a domain that blends large-scale engineering with cutting-edge data and analytics.
If you are looking for a role where you can influence direction elevate engineering standards and build solutions that scale across thousands of retail locations you will find this position highly rewarding
Key Responsibilities:
- Design build and maintain scalable high-performance software systems in close collaboration with engineering peers.
- Participate in architecture reviews and contribute to long-term technical decisions.
- Troubleshoot and resolve complex systemic issues across distributed platforms.
- Work cross-functionally with customer success support and business teams to deliver on organizational goals.
- Evaluate and introduce new tools frameworks and technologies to improve development efficiency and system performance.
Skills and Qualifications:
- 5 years of experience building high-performance distributed systems with strong coding practices and demonstrated impact in senior roles.
- Deep understanding of computer science fundamentals and scalable system design.
- Expert-level proficiency in Python; familiarity with Java is a plus.
- Hands-on experience with cloud platforms such as AWS.
- Strong problem-solving abilities with a track record of identifying issues early and proposing practical effective solutions.
- Ability to work independently lead projects end to end and consistently deliver high-quality results.
- Commitment to documentation maintaining clarity and structure alongside well-written code.
Your Role Will Also Involve:
- Leading hands-on development efforts to deliver secure production-ready code.
- Championing a culture of quality ensuring that engineering output meets a high bar of reliability and maintainability.
- Advocating for clean well-structured code and actively managing technical debt.
- Facilitating clear communication across teams ensuring alignment visibility and informed decision-making throughout the project lifecycle.
What Youll Appreciate About Working Here:
- A leadership team that supports innovation encourages new ideas and prioritizes transparency.
- Competitive compensation including stock options and comprehensive benefits.
- Opportunities for continuous learning professional development and career advancement.
- Health dental and vision benefit options.
- A collaborative inclusive office environment.
- Experience in the grocery or POS industry is valued and enhances your impact in this role.
View more
View less