Senior Software Engineer As a Senior Software Engineer, you will be part of a highly Agile team of engineers dedicated to partnering with leading retailers on cutting‑edge, data‑driven solutions. This highly technical role involves contributing to the architecture of backend development using Java, Python, and/or Spark technologies.
Responsibilities - Develop solutions for industry‑leading analytics.
- Collaborate within a team to design, develop, and deploy systems with multiple customizations.
- Build with system integration in mind, especially for data flow into and from BI reporting tools.
- Create scalable, reliable, and cost‑effective solutions for both cloud and on‑premises environments.
- Continuously develop technical expertise to ensure customer solutions are efficient.
- Prioritize performance to optimize end‑user experience.
- Partner with architects and senior team members to identify and adopt new tools ...