Job SummaryLooking for someone to lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesIn your typical work week, you will lead the development team to implement high quality code in an agile, test-driven development environment. You’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 3+ years- You have experience with functional or imperative programming languages -- e.g., PHP, Python, Ruby, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 10+ developers- Health benefits - sports, gym whatever you want- Work out of the coolest office in Bangalore- Global experience as the team is spread between India and UK⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset
About Us DataWeave provides Retailers and Brands with “Competitive Intelligence as a Service” that enables them to take key decisions that impact their revenue. Powered by AI, we provide easily consumable and actionable competitive intelligence by aggregating and analyzing billions of publicly available data points on the Web to help businesses develop data-driven strategies and make smarter decisions. Products@DataWeave We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We help businesses take data driven decisions everyday. We also give them insights for long term strategy. We are focused on creating value for our customers and help them succeed. How we work It's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. At serious scale! Read more on Become a DataWeaver (https://dataweave.com/in/careers) What do we offer? - Opportunity to work on some of the most compelling data products that we are building for online retailers and brands. - Opportunity to define and build new products; opportunity to productize our innovative AI/ML capabilities. - Ability to see the impact of your work and the value you are adding to our customers almost immediately. - A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours. - Learning opportunities with courses, trainings, and tech and product conferences. Mentorship from seniors in the team. - Last but not the least, competitive salary packages and fast paced growth opportunities. Role and Responsibilities - You will be responsible for the overall success of our products. You will work closely with the VP of Products, the CEO to develop a vision, strategy, and road map for the product. - You will work with the tech leadership across products, data science, and engineering to identify productization opportunities. - Detail out market requirements for current and future products by conducting market research supported by inputs from customer success and sales teams and on-going discussions with customers. - Develop and implement a company-wide go-to-market plan; work with multiple functions to execute it. - Work closely with engineering, design, and data science teams to deliver products that our customers love. - Manage the entire product life cycle from planning to execution: prioritization, release cycles, quality and timeliness of delivery, customer engagement, and feedback. - Clearly identify the value proposition of the product and all its features to help our sales and CSM teams. - Take ownership of product messaging. Collaborate with marketing on product and customer marketing, mapping competitor landscape, help in developing product related content, create collaterals. - Help in sales enablement. Be part of sales calls. Work with customer success team post sales to engage with our customers. - Work with our customers to understand their pain points, be their champion internally, prioritize requirements that create impact. - Manage expectations across teams. Ensure our work is always aligned with our product strategy even as we build stuff at a rapid pace. - Balance new feature building with stabilizing our existing products and giving the best product support. Identify automation opportunities aggressively. Define processes for product support. - Engage with tech teams. Bring in/evolve best practices. Align the team towards common objectives. - Collaborate with the data science team to: productize proven capabilities, and identify new product opportunities. Skills and Requirements - More than 5 years of product management experience including experience building and shipping data products. Experience with product marketing is a desirable. - This is a technical product management role. Therefore, a solid engineering background with hands on experience in software design and development is highly desirable. - Experience working with large scale data/analytics systems is a bonus. Awareness of developments in the field of AI and ML is a bonus. - Ability to think from first principles; ability to think at the right level of abstraction; strong problem solving skills (both technical and non-technical). - Excellent written and verbal communication skills. Ability to tell a compelling product story and rally the team around you to realize it. - Excellent teamwork skills, ability to engage, motivate, and drive cross-functional teams - Naturally curious, passionate. Have a strong business/customer focus. Can make strategies to win. - Experience working with and leading tech teams. Experience building and scaling product teams.
This is your opportunity to: 1. Become one of the first 3 employees at Shipmart and enjoy unparalleled growth 2. Work directly with the founders 3. Learn and improve at a crazy pace while building our flagship product from scratch Please only apply if: 1. You love programming and building software products 2. You have expertise in software product development using the Ruby on Rails framework 3. You can take full ownership of backend coding using the Ruby on Rails framework 4. You are an expert in using Git for collaborative development 5. You have impeccable communication skills in english Bonus points if: 1. You can handle basic/simple DevOps 2. You understand how ships (merchant vessels) function Responsibilities and Duties 1. Take full ownership of technical product development while building the flagship product from scratch 2. Write clean, maintainable code 3. Nurture and guide the junior members of the team 4. Constantly improve your skills via learning and apply them to your work. We like to stay on the cutting edge of technology.
Experience : - 8+ years of experience of hands-on software product development with at least 3 years of experience in architecting and developing scalable distributed systems or platforms - 4+ years of working in the area of 3D graphics & immersive technologies such as AR/VR/MR. - Experience leading a team for platform development with external (3rd party) integrations, playing a hands-on role in the design of the platform - Experience designing solutions using advanced patterns such as microservices, service-oriented architecture, web services (REST), API management, messaging systems, event-driven architectures - Hands-on experience in one or more cloud services like AWS, Azure or Google Cloud is desirable. - Strong C/C++ experience Desired Skills & Qualifications : - Good technical and working knowledge of the AWS/Azure cloud architecture and offerings (IaaS, PaaS, DBaaS) and ecosystem including tools, SDKs, IDE Toolkits, and Command Line Tools - Strong knowledge of 3D graphics fundamentals, with good understanding of PBR rendering, ray-tracing. - Good knowledge of computational geometry and math - Good understanding of structured and unstructured databases/DBMS - e.g. SQL (MySQL, SQL Server), NoSQL (MongoDB, DynamoDB, CosmosDB) - Good knowledge of integration with 3rd party ecosystems through API/SDK is required. - Strong data structures and algorithms knowledge - B.Tech./M. Tech. in Computer Science or a related technical discipline (or equivalent)
Role summary The Product Owner is the owner of the product backlog for a set of product(s) and/or components within Truecaller . The role works closely with other product owners as well as engineering team members; designers and UX experts and reports to the Product Director. The Product Owner’s goal is to make sure product quality and user experience is optimized while ensuring company goals (KPIs and revenue) are met. Key responsibilities:- Owner of product strategy with input from Product Director. Owner of product backlog including continuous grooming (building, breakdown, updating, prioritizing and maintaining). Responsible for answering questions, providing feedback and communicating priorities to the Engineering team. Defining release scope and timing Work with Marketing & Customer Support to ensure that product story and support is well coordinated with release. Approve releases and supervising the release process Build strong relationships with business partners, end users and other stakeholders Constantly monitoring progress and looking for ways to improve the product Drive alignment of requirement between backend and application teams to ensure that requirements exist on both sides and are in sync with the input from the Engineering teams. Participate in the evolution of agile process together with the Engineering team. Required minimum competencies Proven track record of product management for mobile devices and/or applications or working as a product manager or product owner for a consumer product Rich knowledge of Agile methodologies and Agile practice(s) and tools including managing a backlog Comfortable with numbers and backing up conclusions or proposals with data Passion for creating great user experiences Any technical background, as developer, is a plus Excellent communication skills in English, in speaking and writing (Swedish language skills are not required as our official company language is English) Global / multinational experience