
Senior Software Engineer
3 weeks ago
Designation : Senior Software Engineer.
Experience : 5+ Years.
Location : Bangalore.
Education : B.E/B.Tech/Masters.
At 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 industrys needs.
Primary responsibilities :
- Building high performance systems for personalization, optimization, and targeting.
- Coordinating with Data Science and research teams to move prototypes into production.
- Contributing to algorithm design, research and scalability.
- Building systems with Hadoop and Spark, Mesos, Marathon, Kubernetes.
- Experience with data pipelines to support data needs for machine learning (both batch and
online) involving technologies like Crunch, Cassandra, HBase, Hive, Presto.
- Working with rapid development methodologies such as Continuous Delivery and SCRUM.
- Automating tests at various levels, including end to end integration testing with synthetic known data, unit testing with JUnit, performance testing and tuning.
- Mentoring junior engineers.
Minimum requirements :
- BS/MS in CS, Electrical Engineering or foreign equivalent.
- At least 5+ years of software development experience.
- Expert in Java, Scala or any other object oriented language.
- Experience building REST webservices with one of the Spring MVC, Jeresey or Google Guice frameworks.
- Proficient in one of the databases like MySQL, PostgreSQL, Cassandra etc.
- Kafka middleware components.
- Familiarity with UNIX (systems skills a plus).
- Proficient in data modeling with advanced knowledge of data structures.
- Additional language skills for scripting and rapid application development.
- Excellent communication and collaboration skills.
Good to have skills and experience :
- Experience with Flink, hadoop, BigData, HDFS and/or Spark.
- Production experience with big data (high volume, high velocity) systems.
- Knowledge of numerical programming, data science and/or statistics a strong plus.
- Working in a distributed environment and has dealt with challenges around scaling and performance.
- Familiarity with Machine Learning Optimization and related concepts.
About 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. (ref:hirist.tech)
-
Senior Software Engineer
7 days ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...
-
Software Engineer Senior
1 week ago
Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per yearJob Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...
-
Software Quality Senior Engineer
4 weeks ago
Bengaluru, Karnataka, India Boomi Software Full timeJob DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...
-
Senior Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Spigot Software Full timeThis role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...
-
Senior Software Engineer
3 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 As a Senior Software Engineer you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing, coding, testing, and maintaining software solutions that...
-
Senior Software Engineer
2 days ago
Bengaluru, Karnataka, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - Java, Springboot, Microservices, AWS Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeJob DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...
-
Senior Software Engineer
2 days ago
Bengaluru, Karnataka, India Eka Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Quoreka:Quoreka has a formidable presence in the vendor solutions market for metals, energy, and agriculture. Catering a wide range of asset classes, our company utilizes a cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside Supply Chain Management and E-Sourcing products. Today, we boast of extensive CTRM/ETRM...
-
Senior Software Development Engineer
3 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Development Engineer As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet...