
Lead Software Engineer
11 hours ago
About BUThe Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops and builds products that position Epsilon as a differentiator, fostering an open and balanced marketplace built on respect for individuals, where every brand interaction holds value. Our full-cycle product engineering and data teams chart the future and set new benchmarks for our products, by using industry best standard processes advanced capabilities in data, machine learning, and artificial intelligence. Driven by a passion for delivering smart end-to-end solutions, this team plays a key role in Epsilon’s success story.Why we are looking for youWe are looking for Staff and Lead Software Engineer to work on groundbreaking multichannel SaaS Digital Marketing Platform that focuses on uniquely identify the customer’s patterns, effectively interact with them across channels and achieve a positive return on marketing investment (ROMI). The platform consolidates and harmonizes the features and functionality usually present in standalone services and channel-specific messaging platforms. This provides marketers with a tightly harmonized, easily orchestrated, cross channel marketing capability. Primary role of the Staff Engineer is to envision and build internet scale services on Cloud using Python and distributed technologies. Responsible for development and maintenance of applications with technologies involving Enterprise Python, Distributed technologies, Big Data, Databricks, DevOps and Kubernetes Collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements. Assist in developing and outlining software's objectives, work, and specifications in collaboration with internal users and departments. Collaborate with team for QA Automation and to define test cases, metrics, and resolve questions about test results. Assist in the design and implementation process for new products, research and create POC for possible solutions. Develop components based on business and/or application requirements Create unit tests in accordance with team policies & procedures Advise, and mentor team members in specialized technical areas as well as fulfill administrative duties as defined by support process Create Value-adds that would contribute to Cost Optimizations/ Scalability/ Reliability/Secure solutionsWhat you will enjoy in this role The India Product Engineering team forms the crux of our powerful PeopleCloud platform and connects millions of customers. The 400+ strong product organization in Epsilon India, is a full-cycle Engineering team that drives architecture, POCs, implementation, Quality Automation, product management, support, operations and DevOps. There are, 25+ Scrum teams as part of the India Engineering center, driving outcomes across the breadth of the Epsilon PeopleCloud suite of products. This team of innovative problem solvers develops and builds products that help Epsilon be a market differentiator. They map the future and set new standards for our products, empowered with industry standard methodologies, ML and AI capabilities. The team passionately delivers intelligent end-to-end solutions and plays a key role in Epsilon’s success storyTech Stack: Our integrated suite of modular products is designed to help deliver personalized experiences and drive meaningful outcomes. Our tech stack caters to a fusion of data and technology with SaaS offerings developed as a Cloud-first approach. Here, a solid understanding of software security practices including user authentication and authorization and being data-savvy would be key. You should also come with the ability to demonstrastandard processesces in design patterns, and design algorithms for software development that focus on high quality and agility. You must also have a good understanding of Agile Methodologies like SCRUM. You can referthisarticle also. Click here to view how Epsilon transforms marketing with 1 View, 1 Vision and 1 Voice.What you will do: Be responsible for development and maintenance of applications with technologies involving Enterprise Python and Distributed technologies. Lead the team for technical discussions and reviews and collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements. Help develop and detail software's objectives, work you're doing, and specifications in collaboration with internal users and departments. Collaborate with QA team to define test cases, metrics, and resolve questions about test results. Assist in the design and implementation process for new products, research and create POC for possible solutions. Develop components based on business and/or application requirements Create unit tests in accordance with team policies & procedures Advise, and mentor team members in specialized technical areas as well as fulfill administrative duties as defined by support process Focus on Cost Optimizations/ Scalability/ Reliability/Secure solutions for all the owned featuresQualifications: Bachelor’s degree or equivalent experience or equivalent in computer science 9- 15 years’ experience in Python/BigData/Spark / Databricks/ DevOps/Spark/Kafka/SQL/Angular/Cloud like AWS Preferred knowledge/experience in the following technologies Big Data Ecosystems: Hadoop, Spark, Kafka, Databricks Docker and Kubernetes Streaming and Batch Analytics processes Experience in following Tools: Eclipse, Maven, Gradle, DB tools, Bitbucket/JIRA/Confluence Can develop SOA services and good knowledge of REST API and Micro service architectures Strong working experience on performance optimizations and focus on Cost Optimization, and Scalability Solid knowledge of web architectural and design patterns Knowledge of JavaScript UI frameworks is desirable (backbone, angular, react, etc.) Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques. Familiar with profiling, code coverage, logging, common IDE’s and other development tools. Scripting Languages: JavaScript, Linux and Python Familiar with Agile Methodologies – SCRUM and Strong communication skills (verbal and written) Ability to work within tight deadlines and effectively prioritize and complete tasks in a high-pressure environment. Demonstrated verbal and written communication skills, and ability to work with Business, Analytics and IT organizations Ability to work effectively in short-cycle, team oriented environment, managing multiple priorities and tasks Ability to identify non-obvious solutions to complex problemsEpsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we’ve provided marketers from the world’s leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels. Epsilon’s comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world.Epsilon has a core set of 5 values that define our culture and guide us to create value for our clients, our people and consumers. We are seeking candidates that align with our company values, demonstrate them and make them meaningful in their day-to-day work: Act with integrity.We are transparent and have the courage to do the right thing. Work together to win together.We believe collaboration is the catalyst that unlocks our full potential. Innovate with purpose.We shape the market with big ideas that drive big outcomes. Respect all voices.We embrace differences and foster a culture of connection and belonging. Empower with accountability.We trust each other to own and deliver on common goals.Because You MatterYOUniverse. A work-world with you at the heart of it At Epsilon, we believe people make the place. And everything we do is designed with you in mind. That’s why our work-world, aptly named ‘YOUniverse’ is focused on creating a nurturing environment that elevates your growth, wellbeing and work-life harmony. So, come be part of a people-centric workspace where care for you is at the core of all we do.Take a trip to YOUniverse and explore our unique benefits,here.Epsilon is an Equal Opportunity Employer. Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.
-
Technology Lead
12 hours ago
New Delhi, India Check Point Software Full timeTechnology Leader – Device Infrastructure & Operations Software (C/C++/Java)About the RoleWe are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain, supporting diverse device form factors—including chassis-based systems and multi-device clusters.The...
-
Java Software Engineer
11 hours ago
New Delhi, India Newgen Software Full timeAbout Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...
-
Lead Software Engineer
12 hours ago
New Delhi, India JoVE Full timeJoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Our institutional clients comprise over 1,000 universities, colleges such as and leading biopharma companies, including such leaders as Harvard, MIT, Stanford and Yale, IIT, IISc etc . As a growing company, with offices in the...
-
Software Engineering Lead
12 hours ago
New Delhi, India Axslogic Pte Ltd Full timeAbout the job Job Title:Software Engineering Lead Location:Gurgaon (50% mix of Work From Home and Work From Office) Employment Type:Full-Time Reports to:CTOAbout Axslogic Axslogic is a fintech analytics enterprise software company that helps financial institutions digitize their lending data analytics while they progress their overall digitization journey....
-
Senior Software Engineer
11 hours ago
New Delhi, India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Lead Software Engineer
11 hours ago
New Delhi, India Searce Inc Full timeWhat are we looking for real solver?Solver? Absolutely. But not the usual kind.We're searching for the architects of the audacious & the pioneers of the possible. If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the future possible NOW, then you're speaking our language. Improver. Solver. Futurist....
-
Lead Software Engineer
11 hours ago
New Delhi, India Pocket FM Full timeAbout Pocket FM Pocket FM is India’s leading audio entertainment platform, powering a new generation of storytelling through audiobooks, audio series, and podcasts across multiple languages. With millions of monthly active users and a vast creator community, we are redefining how content is consumed in the audio-first world.Role Overview We are looking for...
-
Lead Software Engineer
11 hours ago
New Delhi, India Zuci Systems Full timeWe are looking for an experienced Technical Architect to spearhead our .NET Full Stack practice. In this key leadership role, you will define the technical vision and ensure the architectural soundness of our .NET-based solutions. This position is perfect for a visionary leader who thrives on harnessing the full capabilities of the Microsoft technology stack...
-
Senior Software Engineer
11 hours ago
New Delhi, India BQE Software Full timeBQE Software isseeking a highly skilled and innovativeSenior Software Engineer– AI & Innovationto join our R&D Engineering team. This senior-level role is ideal for experienced engineers (6–8 years) who can architect and scale enterprise-grade AI solutions. You will play a pivotal role in designing a multi-agent AI platform, building scalable...
-
Lead Software Engineer
11 hours ago
New Delhi, India Target Full timeAbout Us:As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy and that hasn’t happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive...