Manage development of highly scalable ecommerce application and platform
Manage release planning and execution, deployment, DevOPs and production
environment
Provide technology thought leadership
Build and mentor high performance teams
Experience / Skills Required:
B.Tech in Computer Science/MCA with 7+ years of progressive industry experience
3+ years of technical management experience
Must be passionate about building “world class software”
Strong experience in building high performance teams – hiring, mentoring and retaining top talent
Strong experience with web and mobile technologies
Strong experience in building highly scalable systems
Strong experience with leveraging OpenSource tools and platforms
Strong experience with RDBMS and NoSQL systems
Prior to being in technical management role – must have had strong development background and
architected scalable server systems
Must have experience with agile planning and delivering short release cycles (bi-weekly releases)
Experience with BigData technologies a great plus
Experience with DevOPs tools and technology a great plus
Experience with AWS cloud a great plus
Experience in building ecommerce or SaaS products a great plus
Experience in software product companies and startups a great plus
Experience with managing user interface design/development a great plus
Experience with LAMP, Python a great plus
Must have excellent communication (verbal & written), interpersonal, leadership, and problem
solving skills
Must be able to thrive in fast paced environment
Similar jobs
Cogoport Story
Do you prefer to get speeding tickets or parking tickets?
Because at Cogoport we are speeding ahead to do something remarkable for the world. We are trying to solve the Trade Knowledge and Execution Gap, which is currently widening and preventing trade to the tune of $3.4 trillion annually. This Gap has enormous economic as well as human impact and disproportionately hits small and medium businesses globally.
The team at Cogoport is working on developing a new category, the Global Trade Platform, that helps companies discover and connect with appropriate trade partners, optimize shipping and logistics options and costs, and improve cash management and cash flow.
Cogoport is currently in hypergrowth mode. We are proud to have been named an Asia-Pacific High-Growth Company by the Financial Times and an Indian Growth Champion by the Economic Times. We are aiming to reach an annualized revenue of $1 billion (7700 Crores INR) by this summer and are hiring over 500 additional employees. We are currently hiring in Mumbai, Gurgaon, Chennai and Bangalore.
Cogoport Culture: We have two core values at Cogoport—Intrapreneurship and Customer-centricity. If you share these values and are a hard worker who is willing to take risks (and occasionally get a speeding ticket), you can make a huge impact and propel your career in an endless number of directions with Cogoport.
Cogoport Leadership
https://www.linkedin.com/in/purnendushekhar/">https://www.linkedin.com/in/purnendushekhar/
https://www.linkedin.com/in/amitabhshankar/">https://www.linkedin.com/in/amitabhshankar/
Life at Cogoport :It’s rare to be able to join a company that can give you the resources, support and technology you need to break new ground and see your ideas come to life. You’ll be surrounded by some of the smartest engineers and commercial specialists in India and the Asia Pacific Region.
With huge growth and the right entrepreneurial mindset, comes huge opportunities! So, wherever you join us, you’ll be able to dream, deliver better and brighter solutions, and speed ahead with the possibility to propel your career forward in endless directions as our company continues to grow and expand.
For more insights about the company: https://cogoport.com/about">https://cogoport.com/about
Why Cogoport?
International Trade can be complicated at times and every day brings new challenges and opportunities to learn. When we simplify international trade, it empowers and affects every human being on the face of this earth. Seven billion people - one common problem.
As a part of the Talent team at Cogoport, you will get an opportunity to be a part of an industry-wide revolution in the world of shipping and logistics by collaborating with other brilliant minds to resolve real world on-ground challenges. You will have a direct impact on the revenue and profitability growth for the organization.
Areas of Impact for you
- Ownership of product delivery, devops, cybersecurity, performance, impeccable software quality, and configuration.
- Hands-on management with deep-dive into the details of software design, implementation and debugging.
- Attract, hire, retain, motivate and mentor the team..
- Guide your teams in developing roadmaps and systems to drive product growth, then identify, plan, and execute projects to support that growth.
- Leadership role in the driving technical architecture, specifically leveraging micro-services.
- Manage multiple projects across a wide breadth of technologies, coordinate dependencies, and interactions with the internal teams and external partners.
- Collaborate with stakeholders from across functions to keep the development team in sync with all functions and overall business objectives.
- Set up, create and manage strong best practices/architecture to ensure reliable, secure, bug-free, and performant software is released on-time.
Desirable Skills and Experience
- Bachelor or Masters in Computer Science with 8-10 years of total work experience in a software product company with at least 3-4 years of experience in managing projects and leading teams.
- Experience owning highly-available and scalable software systems
- Strong technical background with proven record of individual technical accomplishments
- Excellent organizational and communication skills.
- Ability to make quick decisions in high pressure environments.
- Demonstrated negotiation, influencing and problem-solving skills with attention to detail.
- Ability to handle multiple competing priorities in a fast-paced environment
- Understanding of team dynamics, have the ability to inspire highly-talented engineers and develop team-level leaders
- Experience with Agile development.
Cogoport is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and respected at work.
What you will do:
● Managing the performance and career development of a team of 20+ full stack engineers along with junior managers, and owning end to end products of an org business line that require design, architecture, and reviews.
● Participating with senior management in developing a long-term technology roadmap.
● Being a role model and professional coach for engineers with a strong bias for action and focus on craftsmanship.
● Working with peers across teams to support and leverage a shared technical stack.
● Managing teams to scale distributed applications, making architectural trade-offs applying synchronous and asynchronous design patterns, reviewing code, and delivering with speed and quality.
● Developing multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7.
● Producing high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration
● Being a strong proponent of setting up right processes that make engineering deliverables more efficient and resilient.
● Leading and participating with your peers in raising the hiring bar for the overall engineering team
● Understanding the product and project management space with Agile methodologies.
What you need to have:
● B tech, BE in computer science or equivalent experience
● 10+ years of programming experience in architecture, performance, scale
● 4+ years of engineering management
● Experience across the product development SDLC
● Exposure working in any Cloud Platform, i.e. Azure, AWS or GCP.
● Understanding of Microservices based architecture
● Excellent communication skills,
● Strong decision-making skills, metric-driven operations, and the ability to motivate and maximize productivity in a fast-paced environment
Drive technical leadership and guidance to both your team members and your project peers
Deliver best engineered products from all engineering aspects like designing, architecting across multiple product lines
Drive customer experience, continually raising the bar on functionality, usability and
simplicity
Champion engineering and operational excellence, establishing metrics and process for
regular assessment and improvement
Drive best practices and is a pro with agile methodologies/practices – SCRUM, Test Driven Development (TDD) breaking down complex requirements into simpler stories
Establish a solid project framework and development processes
Communicate and collaborate effectively with global hardware and software engineering
teams
Operate strategically and tactically. Work on strategy and help set direction while staying on top of the day to day software development
Manage headcount, deliverables, schedules across on-going projects, ensure that timelines are met in accordance with the project roadmap
Direct and provide on-going leadership for a team of individual contributors, set objectives, review performances, define growth plan and nurture.
Who should apply?
Bachelor’s/Master’s degree in engineering (computer science, Information systems)
8+ years of strong experience managing software projects right from inception to launch,
seeing the full lifecycle, building enterprise systems including at least 2 years of direct
people management experience
Worked on large scale Java/JSP applications with good understanding of web stack
Good understanding of nuances of distributed systems
Good understanding of relational databases (preferred-Crystal, Jasper), Worked with Iaas like AWS/GCP/Azure etc.
Worked with Message Brokers and Application Containers
Analyse, design and architect, develop and maintain software solutions across multiple
projects
Direct and provide on-going leadership for a team of individual contributors, set objectives,
review performances, define growth plan and nurture.
Drive best practices, and is a pro with agile methodologies/practices-SCRUM, Test Driven Development (TDD) Manage headcount, deliverables, schedules across on-going projects,ensure that resources are appropriately allocated and timelines are met in accordance with the project roadmaps.
experience.
• Experience with architectural patterns of large, High-scale / High-traffic applications is a
MUST
• Experience with AWS is mandatory while SOA/Micro services with Node.js and Golang is a
plus.
• Retained, mentored and hired senior engineers and leaders with a track record of building
productive engineering teams.
• Been actively involved in setting product strategy.
• Entrepreneurial drive and have hands-on experience in creating products which solves
user’s problems
Golang, NodeJs, Java, C/C++, PHP, Docker, ReactJs, JQuery, Spring, Hibernate, Redis, Kafka, RabbitMq, MySQL, Hadoop, MongoDB,AWS ECS, CodePipeline, S3, DynamoDB, SQS, SNS, EMR, AWS DocDB, AWS ElasticSearch ,Git, Perforce , Junit, Jasmine, Mocha
Responsibilities:
• As a leader, you will be Facilitating discussions and lead decision-making on all
engineering aspects of his/her team.
• Able to define and execute the engineering plans for the areas under his/her ownership.
• Drive engineering best practices for the team.
• Define, implement and maintain the hygiene of the production systems (both engineering
and processes) for the areas under his/her ownership.
• Responsible for the health of the business directly owned by the team.
• Challenging business & product on outcomes, channelize feedback into execution, and
be accountable for engineering outputs
• Hiring, mentoring and retaining a best-of-class engineering team.
• Responsible for all stakeholder management including but not limited to business,product, operations, and clients/vendors
Requirements:
• BTech, MTech, or Ph.D. in Computer Science or a related technical discipline (or
equivalent).
• 8+ years of software development experience and 3+ years in leading teams.
• Excellent verbal and written communication skills with the ability to present complex
technical information clearly and concisely to a variety of audiences
• Past experience with startups and fast-paced environments is an added advantage
• As a leader, you must have proven skills in designing and developing simple to complex
solutions including experience in designing and implementing large-scale distributed
systems.
• Proven track record building and managing high-performing software development
teams.
• Practical experience and ability to drive design and architecture of multiple subsystems with other senior members in the team.
You will:
- Champion the product delivery in the fast paced startup with deep focus on quality, design & architecture
- Own the technical roadmap for a product
- Hire and provide leadership and oversight to a team of software engineers building solutions and capabilities at scale with high engineering and quality standards.
- Recruit the best by owning the recruitment processes for your teams.
- Engagement and collaboration with cross teams, architects and other stakeholders to deliver on a common goal.
- Drive the adoption of key engineering best practices to improve quality and reliability of team's deliverables.
- Responsible for keeping the team engaged, motivated and operating with a high execution velocity.
- Responsible for evaluating, coaching and mentoring of direct reports.
- Collaborate/communicate across global businesses and technology teams, providing sound business analysis and process.
- Build a collaborative and conducive environment for the team to deliver the best of their abilityImbibe and maintain a strong customer service oriented attitude while designing and building products
Qualifications:
- 6+ years of managerial experience leading and building high-performing teams
- 8+ years of professional experience using Java or similar object-oriented language
- Demonstrated ability to manage highly skilled technology teams that have delivered high quality enterprise class applications.
- Experience of managing applications in production environment that support high-throughput/availability/resiliency low latency at scale and exposure to managing production outages and remediations.
- Experience building and using RESTful APIs & Microservices
- Creative thinking and excellent problem solving skills.
- Great product sense and communication skills
CommerceIQ is a well-funded, Series B growth stage start-up that helps consumer brands grow their business on e-commerce channels (like Amazon, Walmart) using advanced algorithms and machine learning technology. We help consumer brands win shoppers at the moment of purchase by algorithmically managing supply chain, demand forecasting, promotions and advertising spend, fraud listing detection, content optimization and other aspects that help shoppers make online purchase decisions.
In 2020, CoVid 19 affected every business, few positively and many negatively. However, E-commerce adoption has gone through the roof and we have seen e-commerce spend grow from 15% to 25% of retail spend in just 8 weeks! (Compare this to a decade that it took to grow e-commerce adoption from 5 to 15%). This put us in a unique situation and provided a huge opportunity for us to help brands grow significantly on e-commerce channels.
At the back of strong product-market fit and a change in human behaviour due to CoVid that buoyed e-commerce, we tripled our revenue consecutively in 2019 and 2020. More than 50 consumer brands use our product to drive e-commerce growth. Our customers include named brands like Bayer Healthcare, J&J, Nestle, Hamilton Beach, Hill’s Pet Nutrition, Kellogg, Kimberly Clark, Colgate, Mars, Inc. and many others.
Our focus in 2021 is to heavily invest in our engineering, product and customer success capability to bolster our product, make our customers successful and establish ourselves as a market leader in this rapidly growing market!
Roles and responsibilities :
- Manage the performance and career development of a team of engineers, and own significant parts of CIQ applications that require design, architecture, and coding (Both Frontend and Backend).
- Participate with senior management in developing a long-term technology roadmap.
- Be a role model and professional coach for engineers with a strong bias for action and focus on high standards.
- Work with peers across teams to support and leverage a shared technical stack.
- Manage teams to scale distributed applications, make architectural trade-offs applying right design patterns, review code, and deliver with speed and quality.
- Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Own the QA and deployment strategies for the team.
- Work with multiple stakeholders to understand business, prioritise and execute based on company goals and priorities.
- Be the custodian of process and SDLC best practices within the team.
- Own hiring goals for the team and hire the best.
- Delivery and tech ownership of all roadmap / tech items for the team.
What you need to succeed :
- Should have proficiency in Backend and frontend technologies along with good experience in AWS.
- Should be aware of best practices for Software development .
- 6+ years of relevant engineering work experience.
- 5+ years software design, coding in Java / equivalent and a good understanding of frontend technologies.
- 1+ years of management experience in building small to medium-sized teams, demonstrating growth and a track record of successful deliveries.
Preferred Qualifications :
- 5+ years of experience in building and working with production grade systems.
- Shipped several large-scale projects with dependencies across multiple teams.
- Built and delivered on successful cross-functional partnerships across multiple teams.
- Been actively involved in creation and execution of technical strategy and roadmap.
- Actively coached, mentored and grew team members in their careers.
- Track record in partnering with recruiting to hire and build incredible engineering teams.
- Good understanding and experience in practicing SDLC best practices.
- Strong believer in innovation culture and Engineering driven ideas.
- Experience in release management and agile methodologies.