Skip to Main Content

Job Title


Software Engineer- I (Backend)


Company : Lemnisk


Location : Bengaluru, Karnataka


Created : 2026-01-30


Job Type : Full Time


Job Description

Company DescriptionLemnisk's composable Customer Data Platform (CDP) provides the data and AI platform for real-time marketing activation, while keeping your data where you want it to be - on-premise, on your cloud, or within your geo.The key capabilities include:Unified Customer Data Foundation: Enterprise CDP with flexible deployment (SaaS, on-premise, or your cloud) delivering secure, real-time customer data access with full control over data residencyIntelligent Identity Resolution: Intelligently unify customer data across business lines to build a complete view of each customer, while still running targeted marketing campaigns at the individual product levelHyper-Personalized Experiences: Deliver 1:1 hyper-personalized journeys & experiences in real-time for every customer across multiple marketing channels.AI Suite: With Lemnisk’s intelligent AI engine, predict what each customer is likely to do next, understand them across all products, learn from their phone conversations, and help AI agents securely access the right data, all to engage every customer on the right channel at the right time.Comprehensive Data Activation: Seamlessly activate customer data across marketing and business systems with low-code/no-code APIs. Send insights to any downstream system in real time, empowering teams to accelerate campaigns and drive more relevant, data-driven experiences.Founded by Subra Krishnan, Rinku Ghosh, and Praveen D.S., Lemnisk is headquartered in Bangalore with offices in Singapore, Dubai, and Boston. The company is ISO 27001, ISO 27018, and SOC2 certified, with enterprise governance features. Lemnisk is backed by investors including Bajaj Financial Securities, Bharti Airtel, Artha Venture Fund, growX Ventures, and LogX Ventures.Role Description:This is a full-time on-site role based in Bengaluru for a Software Engineer - I. The role involves developing high-quality software solutions, designing and implementing back-end services, and ensuring the performance and scalability of applications. The candidate will collaborate with cross-functional teams to solve complex technical challenges and contribute to the overall software development lifecycle.Key Responsibilities:· Design and develop backend components and sub-systems for large-scale platforms under guidance from senior engineers.· Contribute to building and evolving the next-generation customer data platform.· Write clean, efficient, and well-tested code with a focus on scalability and performance.· Explore and experiment with modern technologies—especially open-source frameworks—and build small prototypes or proof-of-concepts.· Use AI-assisted development tools to accelerate coding, testing, debugging, and learning while adhering to engineering best practices.· Participate in code reviews, design discussions, and continuous improvement of the platform· 0–2 years of experience (or strong academic/project background) in backend development with Java.· Good fundamentals in algorithms, data structures, and basic performance optimizations.· Bachelor’s or Master’s degree in Computer Science or IT (B.E / B.Tech / M.Tech / M.S) from premier institutes.Technical Skill set:·Strong aptitude and analytical skills with emphasis on problem solving and clean coding.·Working knowledge of SQL and NoSQL databases.·Familiarity with unit testing frameworks and writing testable code is a plus.·Basic understanding of distributed systems, messaging, or streaming platforms is a bonus.AI- Assisted Engineering (LLM-Era skills):· Familiarity with modern AI coding tools such as Cursor, Claude Code, Codex, Windsurf, Opencode, or similar.· Ability to use AI tools for code generation, refactoring, test creation, and learning new systems responsibly.· Willingness to learn how to combine human judgment with AI assistance for high-quality engineering outcomes.Soft Skills & Nice to Have:·Appreciation for technology and its ability to create real business value, especially in data and marketing platforms.·Clear written and verbal communication skills.·Strong ownership mindset and ability to execute in fast-paced environments.·Prior internship or startup experience is a plus.