Lead Engineer

ABOUT SHIPSY

At Shipsy, data is at the center of all our solutions. We enable organizations to capture more & better quality data and help them utilize it to truly become a data-driven organization. We are a young group of high-caliber engineers from the top institutes of India with diverse backgrounds ranging from big data, software architecture, machine learning, robotics, blockchain, IoT putting all our knowledge and energy towards solving real-life business problems through the means of technology.

Our Logistics Visibility & Control Tower platform handles over 1 million transactions on a daily basis, and provide real-time customized views to operation managers, strategy team, business managers on the activity of field workforce throughout the country covering regions like Arunachal Pradesh, J&K, Andaman etc.. The field workforce uses our secure SMS sync feature in remote locations without internet connectivity and provide valuable real-time information to customers for the first time in the industry.

Indian Logistics and Supply Chain landscape pose unique challenges and our group of passionate innovators puts their heart into solving these problems, thus creating a meaningful impact. Our solutions have enabled businesses to improve their customer centricity & efficiency. Some examples include a voice assistant that tells you about the most important areas to focus on a given day, computer vision based data extraction from consignments, deep learning based fraud detection in the delivery operations, predicting possible delays in the supply chain etc.

While we work really hard both in terms of hours we put in at work and the challenging problems we work on, learning and having fun is one the most important parts of our work culture. We organize technical seminars regularly, enroll people in online learning resources to make sure our knowledge keeps growing. The free breakfast, dinner, and snacks make sure that no one is hungry at work. We organize monthly team outings like laser tag, paintball, trampoline, football etc. along with team parties and offsite to keep our minds fresh. Company also buys everyone a gadget of their choice. There are rewards for top performers in the form of international trip vouchers. All in all, we are a people first technology company.


ROLE

We are looking for a passionate Senior Software Engineer to design, develop and scale software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like JavaScript, Python, Scala, Java. Our ideal candidates are familiar with the software development lifecycle (SDLC) from preliminary system analysis to tests and deployment. 
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

RESPONSIBILITIES

- Create solutions for complex functionalities using latest technology and industry practices
- Thoroughly understand requirements and design of product features, provide suggestions for improvements in the feature definitions, and create technical documentation
- Work with product manager to create timelines, and align work among the engineering team. Ensure quality and on time delivery of agreed deliverables
- Propose and create PoC for new architecture improvements to improve scalability and resiliency
- Code reviews on an ongoing basis
- Mentor and train junior team members and new joinees
- Work with the management in creating a work culture that promotes organisation growth along with personal growth, while creating general sense of well being and fun amongst the team
- Enforce coding guidelines and quality of code
- Responsible for setup of monitoring and alerting solutions for existing and new services

REQUIREMENTS

- Proven work experience as a senior software engineer or tech lead with relevant technology stack
- Prior work experience of 5 years is required
- Good knowledge of design patterns
- Excellent knowlege of at least one of the given language: Javascript, Python, Java or similar
- Excellent knowledge of SQL and non SQL technology, distributed systems, micro services framework
- Experience in creating software architecture, and solving scalability issues
- Leadership skills, and ability to manage an engineering team
- Sound communication and time management skills
- Ability to adapt to changing work requirements and create realistic targets
- University/College degree in Computer Science, engineering, or relevant field



TEAM

Our current team has 50+ people from top institutes across the country like IITs, IIITs, NITs with experience in Big Data, Software Architecture, ML, AI, Robotics, Blockchain. Our founding team has CS/Elec folks from IIT Delhi and IIT Madras.

PERKS

- Free breakfast, dinner and snacks at the office 
- Monthly team outings, e.g., laser tag, paintball, football, trampoline etc. 
- Quarterly team parties and annual offsite 
- Company sponsored enrollment worth 40K annually to online learning resources like Coursera, edX etc. 
- International trip vouchers for top performers 
- Company sponsored asset purchase worth 50K 
- Games in office - Mini golf, pool, foosball 
- Regular tech seminars and hackathons

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file