Talent.com
This job offer is not available in your country.
Lead Principal Software Engineer

Lead Principal Software Engineer

AlgonomyBengaluru, Karnataka, India
9 hours ago
Job description

Designation : Lead / Principal Software EngineerExperience : 12+ YearsLocation : BangaloreEducation : B.E / B.Tech / MastersAt Algonomy, we believe the future of our economy is Algorithmic, where businesses will develop resilient, adaptive and agile decisioning abilities that will constantly test and refine AI-driven actions to create the best personal experience for every individual customer at scale.We aim to become the algorithmic bridge between consumers and brands / retailers, and to lead our customers through the Algorithmic transformation imperative. The name Algo-nomy signifies an expertise in algorithms. As technology evolves our lives (and our clients’) at hyper-speed, Algonomy stands as a bold, creative and agile brand; and these are also the very qualities that every digital-first business needs in order to be successful in the new normal. We are ambitious, we create category leading solutions in our markets, and we are constantly learning, inventing and adapting to stay ahead of our industry’s needsAre you interested in building systems to handle petabytes of retail data, while working in an agile and nimble organization? On our Data Platform team, rom ingestion to storage to driving insights and analytics on high velocity stream data.We’re looking for Engineering leaders with passion for technology, love writing code and likes to build large scale data systems. Ideal candidate will have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. Candidates should be self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities. Candidate should be willing provide technical leadership and mentoring to a small team of highly talented and motivated engineers to deliver these solutions with highest quality.Primary responsibilities : Designing high performance Information architecture and Data Management for delivering diverse needs from high velocity data.Designing and Building systems with Hadoop and Spark (MLib, GraphX), Flink, Mesos, Marathon, Yarn, KafkaInvolve in the algorithm design, research and production scalability.Designing and implementing data pipelines to support data needs for machine learning (both batch and online), reporting, monitoring, and alerting. (Crunch, Cassandra, Hive, Presto, no-SQL databases)Software engineering in Java and ScalaAutomating tests at various levels, including end to end integration testing with synthetic known data, unit testing with JUnit, performance testing and tuningDelivering analytics using standard Business intelligence toolsWorking with rapid and innovative development methodologies like : Kanban, Continuous Integration and Daily deploymentsMentoring and raise the bar by improving the team’s definition of best practices and architecture with deep domain knowledge.Engage with Product Management and Business to create Product roadmap, own technical backlog and roadmap for technology supremacy.Evangelize solution with Professional services and Customer Success teams to drive adoption.Driving various organization wide activities like Hackathon, Ideathon, brown bag sessions and technical blogsMinimum requirements : B. Tech / M.Tech in Computer Science Engineering or related fields with at least 12 years of experience in related fieldAt least 4 years of designing and managing systems with PB scale data volume and high velocity streaming dataHigh level of experience working with Big data tools : HDFS / S3, Spark / Flink,Hive,Hbase, Kafka etcHands on experience in object oriented or functional programming such as Scala or Java or PythonHands on experience in coding using distributed computing architecture such as SparkGood data analysis, correlation and reasoning skillsKnowledge and Experience working with cloud platforms.Knowledge of Container management framework such as Docker, Mesos, Microservices framework for data as utilityProficient in data modeling with advanced knowledge of data structuresAdditional language skills for scripting and rapid application developmentDesired skills and experience : Knowledge of numerical programming, data science, machine learning and / or statistics a strong plusFamiliarity with UNIX (systems skills a plus)Working in a distributed environment and has dealt with challenges around scaling and performanceKnowledge of Business Intelligence & datawarehouse is added advantageAbout the Company : Algonomy helps consumer businesses maximize customer value by automating decisioning across their retail business lifecycle with AI-enabled solutions for eCommerce, Marketing, Merchandising, and Supply Chain. Algonomy is a trusted partner to more than 400 leading brands, with a global presence spanning over 20 countries. Our innovations have garnered recognition from top industry analysts such as Gartner and Forrester—more at .

Create a job alert for this search

Principal Software Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
Principal Engineer

Principal Engineer

RecroBengaluru, Karnataka, India
Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 30+ days ago
  • Promoted
Principal Backend Engineer, Infrastructure

Principal Backend Engineer, Infrastructure

Pebblehosur, tamil nadu, in
We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 28 days ago
  • Promoted
Associate Systems Engineer

Associate Systems Engineer

Sapaadhosur, tamil nadu, in
Sapaad, has seen tremendous success in the last decade, with thousands of customers.Driven by a team of passionate developers and designers, Sapaad is constantly. Singapore, with offices across five...Show moreLast updated: 20 days ago
  • Promoted
Principal Engineer, Software - Cloud Infrastructure [T500-20363]

Principal Engineer, Software - Cloud Infrastructure [T500-20363]

ANSRhosur, tamil nadu, in
ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 10 days ago
  • Promoted
UiPath - Principal Software Engineer

UiPath - Principal Software Engineer

UiPath Robotic Process Automation India Pvt. LtdBangalore
Life at UiPath : The people at UiPath believe in the transformative power of automation to change how the world works.Were committed to cr...Show moreLast updated: 30+ days ago
Principal Software Engineer

Principal Software Engineer

swivl.techBangalore, Karnataka, IN
Quick Apply
Job Title : Principal Software Engineer (15+ years experience) Are you a senior technologist with a strong product mindset, proven architectural expertise, and a passion for mentoring high-performin...Show moreLast updated: 30+ days ago
Principal Engineer

Principal Engineer

ScaleneWorksBengaluru, Karnataka, India
Quick Apply
Education : University degree in computer science or related field or relevant experience.At least 10 Years of experience building enterprise-grade distributed systems based on C++.A thorough unders...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

RecroBengaluru, Karnataka, India
Join a Market Leader : Ready for a stable career at an US based Product organization trusted since 1969? Employer is a market leader in educational publishing and e-Learning, serving over 10 million...Show moreLast updated: 15 hours ago
  • Promoted
  • New!
Principal Engineer Software

Principal Engineer Software

Palo Alto NetworksBengaluru, Karnataka, India
At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 15 hours ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

OracleBengaluru, Karnataka, India
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developi...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

RipplingBengaluru, Karnataka, India
Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 15 hours ago
  • Promoted
Principal Engineer - SaaS Platform

Principal Engineer - SaaS Platform

NasugroupBangalore
Position Summary : (This position requires you to be hands on in the development.If you are people manager, this is not the right fit).We're seeking a hands-on P...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer - Full Stack Technologies

Principal Engineer - Full Stack Technologies

RecroBangalore
Job Title : Senior Software Engineer / Technical Architect Experience : Minimum 12 years Location : Bang...Show moreLast updated: 8 days ago
  • Promoted
Principal Engineer, Agent Platform

Principal Engineer, Agent Platform

MightyBotBangalore, IN
Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 22 days ago
  • Promoted
Titan - Head - Software Development

Titan - Head - Software Development

Titan Company Ltd.Hosur, India
Company Description : Titan Engineering and Automation Limited (TEAL), a wholly owned subsidiary of Titan Company Limited and a TATA Enterprise, ori...Show moreLast updated: 3 days ago
  • Promoted
Lead Engineer

Lead Engineer

HCLTechhosur, tamil nadu, in
Architect efficient and reusable front-end systems to support complex interactions within Meta HW infrastructure.Develop full-stack web applications for internal infrastructure tooling using techno...Show moreLast updated: 2 days ago
  • Promoted
Practice Lead

Practice Lead

Zensar Technologieshosur, tamil nadu, in
Technology & Delivery Leadership.NET practice strategy across modern engineering initiatives.NET 6+, Azure PaaS services, microservices, and event-driven patterns. Drive AI-first engineering practic...Show moreLast updated: 28 days ago
  • Promoted
Cloud Engineer Lead (AWS)

Cloud Engineer Lead (AWS)

Datapel Systemshosur, tamil nadu, in
The Senior Cloud Engineer (AWS) will be responsible for developing, maintaining, optimising and supporting the cloud infrastructure that supports Datapel’s Warehouse Management System (WMS) and rel...Show moreLast updated: 20 days ago