Who We Are
Dropit is at the forefront of supply chain optimization, leveraging advanced technologies to enhance operational efficiency and customer satisfaction. Our mission is to seamlessly integrate AI-driven insights into existing retail systems, making impactful micro-decisions that drive macro-level improvements. Join our team and be part of an innovative journey in the retail supply chain ecosystem.
What We're Looking For
We are seeking a brilliant, hardworking, and highly motivated Principal Engineer to join our CTO team. This is an excellent opportunity to lead the technical vision of our products and have a direct impact on our development strategies and system architecture.
Responsibilities
- Act as a senior technical leader, shaping and executing the technical vision and development philosophy of our R&D department.
- Architect, design, develop, deploy, and maintain our services following DevOps best practices.
- Continuously improve and refactor codebases and system architecture as the company scales.
- Collaborate closely with product, design, and data teams to build and prototype features that define the future of our company.
- Lead technical design reviews, ensuring high standards for code quality, architecture, and overall system integrity.
- Mentor and guide developers, fostering a collaborative and innovative team environment that promotes growth and excellence.
- Proactively identify and resolve performance, scalability, and reliability issues, ensuring our systems can handle high traffic and operational demands.
- Stay up-to-date with emerging technologies and industry trends, integrating relevant advancements into our systems and processes.
- Develop and maintain thorough and comprehensive documentation for codebases, system architecture, and design decisions.
Requirements
- BSc in Computer Science, Engineering, or a related field.
- Proven leader and team player with a hands-on coding approach and the ability to influence others.
- Highly analytical with a commitment to high standards for code quality, testing, and performance optimization.
- 8+ years of professional software development experience.
- 4+ years of experience designing, implementing, and maintaining distributed, high-volume services in a production environment.
- 2+ years of experience in system architecture, contributing to the design and development of new and existing systems.
- Extensive knowledge of operating system internals, networking, and cloud environments.
- Expertise in Microservices architecture is essential; experience with Event Sourcing is a plus.
- Strong knowledge of DevOps practices, including CI/CD, automated testing, and infrastructure as code.
- Excellent problem-solving skills with the ability to think critically and creatively to overcome technical challenges.
- Strong communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.
- Familiarity with security best practices and protocols for backend systems.
Preferred Qualifications
- Experience with real-time data processing and streaming technologies.
- Knowledge of advanced machine learning techniques and their applications in backend systems.
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.