Sr. Software Engineer
The Role
We are looking for a Senior Backend Engineer with strong Java expertise and full-stack engineering experience to join our team. In this role, you’ll contribute across all layers of the stack: designing and maintaining robust backend systems, and collaborating with frontend teams building shopper-facing applications and embedded JavaScript SDKs. Reports to New York, NY (may telecommute up to 100% of time from home residence anywhere in the U.S.). Current employees eligible for referral bonus as per company policy with regard to this position.
You Will
- Design, implement, and maintain high-performance, scalable backend systems using Java and other modern technologies.
- Lead initiatives focused on real-time monitoring, metrics transparency, or data ingestion/web scraping- ensuring reliability, accuracy, and performance.
- Collaborate with frontend developers building SPA (Single Page Application) JavaScript/HTML interfaces and embedded JavaScript SDKs.
- Manage AWS deployments, ensuring reliability, scalability, and cost efficiency of our infrastructure.
- Implement and optimize APIs that enable CPG brands to engage shoppers directly, offering real-time inventory and purchasing options powered by state-of-the-art product matching and store-level inventory acquisition.
- Leverage GitHub PR workflows and CI/CD pipelines in a multi-repository environment to ensure seamless development and deployment.
- Work closely with stakeholders to deliver shopper-first marketing tools and data solutions that drive engagement and sales.
You Have
- Bachelor’s degree (foreign equivalent accepted) in software engineering, computer science, or a related field
- 5+ years’ experience writing idiomatic, production-level code in Java (required) and experience with one or more of: JavaScript, Golang, Python, Scala, or Ruby.
- 5 years’ experience building resilient, scalable backend systems using modern architectures (HTTP REST, GraphQL, stream processing, big data pipelines, etc.).
- 5 years’ experience in metrics transparency, real-time monitoring systems, or web scraping pipelines.
- 5 years’ experience with cloud computing (AWS, GCP) and SaaS concepts.
- 3 years’ experience deploying, monitoring, and troubleshooting production systems.
- 3 years’ experience with Git-based version control (GitHub, Bitbucket, etc.) and modern CI/CD systems (GitHub Actions, CircleCI, Jenkins, etc.).
Compensation
The compensation for this role is $189,592-$200,000. Salary is based around a number of factors including geography, experience, and skillset.
To Apply:
Email your resume and a few sentences that answer:
- Your favorite coding language and
- how you're using ai tools from ideation to production to [email protected]
