Are you a motivated and ambitious Backend Engineer with a minimum of 3 years of hands-on experience building and optimizing production-grade systems? Do you strive for clean code, thrive on taking ownership of features from design to deployment, and possess a strong drive to master new technologies? If you're ready to accelerate your career by contributing directly to a high-impact product and growing your technical skills, we want you to join our team.
Who We Are:
We're a small but ambitious startup revolutionizing the retail experience through innovative technology. We are passionate about creating user-friendly, engaging experiences that make shopping effortless and enjoyable, and we help retail companies optimize their supply chain decision-making using big data and advanced analytics. We work collaboratively, value open communication, and believe in fostering a culture of continuous learning and growth
- Design, develop, and deploy robust event-driven backend services primarily using Java, Kotlin, and Python, focusing on operational excellence, reliability, and scalability under the guidance of senior engineers.
- Take ownership of core features and services, seeing them through the entire software development lifecycle—from initial specification and prototyping to deployment, monitoring, and ongoing optimization.
- Implement solutions that integrate evolving machine learning models and intricate business logic, translating high-level requirements into clean, functional code.
- Collaborate closely with cross-functional teams including product, data science, and frontend to translate business requirements into technical specifications and deliver impactful features.
- Actively participate in code reviews, demonstrating a commitment to code quality, security, and performance, and sharing learned best practices with peers.
- Proactively troubleshoot and resolve production issues, ensuring the high availability and responsiveness of our backend systems.
- Invest heavily in learning new tools and technologies, staying abreast of industry trends, and seeking out opportunities to enhance our technical stack and your own expertise.
- A minimum of 3 years of dedicated experience as a Backend Engineer writing production-grade code in a fast-paced environment.
- Bachelor's degree in Computer Science or a related technical field is required.
- Experience working with database technologies, specifically proficiency in SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
- Proven proficiency in at least one major backend language, such as Java, Kotlin, or Python.
- Solid understanding of backend architectural patterns, including microservices and distributed systems.
- Experience working with database technologies (relational or NoSQL) and message queues/streaming platforms.
- Strong problem-solving skills with a meticulous attention to detail and a commitment to code quality and testing (unit, integration, functional).
- Highly motivated and ambitious with a demonstrated drive to take ownership, learn quickly, and adapt to evolving technical challenges.
- A collaborative spirit, open to feedback, and dedicated to supporting your team's success through active participation in design discussions and code reviews.
- Familiarity with cloud platforms (GCP, AWS, or Azure) and CI/CD pipelines.
- Prior experience working in a startup environment.
Top Skills
What We Do
Dropit’s omnichannel technology and solutions create opportunities for operational efficiency and customer convenience from fast and flexible fulfillment, cross-channel inventory visibility to streamlined shipping.
Founded in 2016, Dropit is a multichannel digital platform with solutions for shopping centers, retailers, and consumers. We enable the entire retail ecosystem to work together and meet the needs of the shared consumer in a way that’s collaborative and connected.
Since the launch of Handsfree Shopping, we have grown from providing home delivery for shoppers within London’s West End to offering our services at retail destinations throughout the US, Canada, UK, Ireland, and Belgium. Today, our bag-free service is located in over 500 stores across more than 350 brands. From drop to delivery, our mission is to create a comfortable and convenient shopping experience.
For brands and shopping centers, our innovative Dropit Platform and industry-first Marketplace streamlines fulfillment, inventory management and shipping for a unified experience in-store and online. Powered by machine-learning, our omnichannel solutions provide retailers and shopping centers with flexible fulfillment, and streamlined shipping that improves inventory efficiency reduces operational costs and shortens the delivery time.
We believe in a retail reality that benefits the entire ecosystem in-store, online, anywhere, anytime.