Social network you want to login/join with:
VersaTile is a cutting-edge startup revolutionizing warehouse automation through intelligent robotics. Originating from Tharsus Group, known for delivering automation solutions to industry giants like Ocado, VersaTile is disruptive technology that uses a dynamic “intelligent floor” to massively increasing the efficiency of operations.
Role Overview
We are seeking a visionary Lead Software Developer to join us on the journey to grow and scale an outstanding business, and to spearhead the development of our warehouse automation platform. This role involves leading a small team of talented engineers, collaborating with cross-functional teams, and driving the technical strategy to deliver scalable and efficient solutions.
The successful candidate will be passionate about people, excited to be part of a close nit multi-disciplinary team and keen to deliver awesome game changing technology. They'll relish the excitement and uncertainty that comes with a start-up, and be eager to make a difference. In addition they'll have outstanding technical skills.
Our technology stack is evolving. Currently, we write high-level code in asynchronous Python with a microservices architecture, while our embedded code uses C++. In the future, we plan to transition the high-level code to C# and adopt a more modular design.
We are working towards building a scalable platform, in which data plays a pivotal role in both preventative maintenance and driving system improvements.
Key Responsibilities
* Collaboration: Work closely with hardware engineers, mathematicians, and product managers to delight customers and integrate software seamlessly with hardware.
* Technical Leadership: Guide the architecture, design, and implementation of our software and product platform, ensuring scalability, reliability, and performance.
* Team Management: Lead, mentor, and grow a team of software engineers, fostering a culture of collaboration, innovation and excellence.
* Innovation: Stay abreast of emerging technologies and industry trends to inform strategic decisions and maintain our competitive edge.
* Quality Assurance: Establish and enforce best practices for code quality, testing, and deployment processes.
Qualifications
* Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
* Experience: Previous experience in software development, with proven experience in a leadership role.
* Technical Skills:
* Strong Python and C# programming skills, with essential understanding of asynchronous programming (such as asyncio).
* Experience with microservices and modular software design.
* Experience with Linux environments and DevOps tools (Azure DevOps, Ansible).
* Understanding of TCP/IP networking fundamentals.
* Ability to analyse the system using SQL and LogQL.
* Experience with AI/ML frameworks and real-time data processing.
* Knowledge of robotic systems and multi-agent path finding.
* Experience with integrating on-premises solutions with cloud platforms, particularly Azure.
* Optional skills: C++ knowledge for embedded development and frontend experience (svelte).
* Soft Skills: Outstanding people skills, can-do mindset, strong communication skills, and a collaborative mindset.
Why Join VersaTile?
* Innovative Environment: Be part of a team that's redefining warehouse automation with AI-driven solutions.
* Growth Opportunities: Play a pivotal role in a rapidly growing startup with ample opportunities for professional development.
* Impactful Work: Contribute to technology that addresses real-world challenges in logistics and supply chain management.
* Inclusive Culture: Join a diverse and inclusive team that values collaboration and continuous learning.
Location
We are based in Blyth, Northumberland, just north of Newcastle. The Lead Software Engineer will need to spend significant time on site to grow relationships, work with the hardware and successfully fulfil the role. Some time will also be sent at customer and supplier sites.
#J-18808-Ljbffr