Senior Backend Engineer


Melville
Permanent
USD140000 - USD160000
Development and Engineering​
PR/552330_1752093244
Senior Backend Engineer

The Opportunity

Are you ready to shape the future of retail technology? As a Senior Software Engineer, you'll play a pivotal role in transforming how retailers engage with customers, streamline operations, and scale with confidence. This is more than just a coding role - it's an opportunity to architect scalable systems, solve complex real-world challenges, and directly impact the success of retail businesses worldwide.

You'll join a high-performing, collaborative engineering team that thrives on creativity, agility, and continuous improvement. Whether optimizing backend systems, building seamless integrations, or launching new AI-driven features, your work will help define the future of modern retail.

About Us

We're a nimble, mission-driven technology company delivering unified commerce solutions tailored for specialty retailers. Our cloud-based platform integrates Point of Sale, Merchandising, Order Management, eCommerce, CRM, and Loss Prevention into a single, seamless system. Our clients include globally recognized retail brands, and we're committed to driving innovation and service excellence through strategic leadership and operational excellence.

What You'll Do

  • Lead the development and implementation of software projects from concept to deployment.
  • Design and implement scalable, reliable, and maintainable solutions to complex problems.
  • Collaborate across teams to drive transformational change in processes and technologies.
  • Own the technical specification, development, integration, testing, and release of software components.
  • Identify and resolve technical challenges, optimize performance, and participate in ongoing code refactoring.

What You Bring

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 6+ years of production-level software development experience.
  • Strong experience with server-side Java and C# in a production environment.
  • Proficiency with Microsoft Azure, .NET, and Java platforms.
  • Deep understanding of service-oriented architectures, microservices, and both relational and non-relational databases.
  • Experience building RESTful web services and working with SQL, Hibernate, and databases like MySQL, Oracle, or PostgreSQL.
  • Familiarity with NoSQL technologies such as Redis, MongoDB, or DynamoDB.
  • Hands-on experience with automated testing frameworks and CI/CD tools (e.g., Maven, Git, Jenkins).
  • Experience with messaging systems like RabbitMQ or Kafka.
  • Comfortable working in Agile environments (Scrum, Kanban, SAFe).

Core Competencies

  • Strong collaboration and partnership skills.
  • Ability to operate effectively in uncertain or evolving environments.
  • Ownership mindset with accountability for decisions and outcomes.

Benefits

  • Full Medical, Dental, and Vision Insurance
  • Bonus
  • Free gym in the building
  • Generous PTO policy
  • Summer Fridays all year round ;)
  • 401(K) with a 50% company match (up to 6% of employee contribution)

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you