Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

LeadSquared
4-5 Years
Not Disclosed
  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description

About NoteSpark

NoteSpark is an AI-powered call analytics product built as a connector on the LeadSquared marketplace. It turns recorded sales calls into structured intelligence: transcripts, diarization, sentiment, BANT qualification, action items, and objection insights, and lets sales teams conversationally query their entire call history using RAG. The product is live with design partners and actively scaling, so you'll be building features that go straight into customer hands.

What you'll do

  • Design, build, and ship backend services in .NET 8 that power our audio ingestion, AI processing pipeline, and configuration services
  • Build responsive, polished front-end experiences in React.js: configuration screens, lead level insight views, and dashboards
  • Own features end to end from design discussions with architects through deployment and monitoring on AWS
  • Work with queue-based processing pipelines (event-driven ingestion, webhooks, autoscaling consumers) handling high call volumes
  • Integrate and orchestrate AI/LLM providers (OpenAI, Anthropic, Gemini) within our BYOK architecture
  • Collaborate closely with a small, senior team (two architects, engineers, and QA) where your voice directly shapes the product

Must have

  • 4–5 years of professional software development experience
  • Strong hands-on experience with .NET 8 / C#, building and maintaining production APIs and services
  • Solid React.js experience: component design, state management, and building data-heavy UIs
  • Working experience with AWS: compute, storage, queues, and deploying/operating services in production
  • Good grasp of REST API design, relational databases, and event-driven/queue-based architectures
  • Ability to work independently in a fast-moving product team and communicate clearly

Good to have

  • Python experience, especially for data or AI pipeline work
  • Understanding of AI/LLM models: prompt design, embeddings, vector stores, RAG patterns, or speech-to-text/diarization pipelines
  • Prior experience building on or integrating with CRM platforms
  • Exposure to multi-tenant SaaS products

Why join

You'll join a compact team building a real AI product from the ground up, not a feature bolted

onto legacy software. You'll touch the full stack, work directly with LLMs in production, and see

your work land with enterprise customers within weeks, not quarters.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

.NET 8

queue-based processing

REST API design

OpenAI

Anthropic

About Company

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
.NET, inter-process communication (IPC), C#, C++, multithreading, Mfc, object-oriented programming, Agile development practices
5-7 yrs
Bengaluru, India
Skills:
containerization , Logging, Kafka, API design, Incident Response, Distributed Systems, Python, Java, Hadoop, C++, Scala, Hive, MLops, Spark, metrics, Fault Tolerance, Kubernetes, GenAI, event-driven patterns, Go, alerting, Capacity Planning, observability, service contracts, HDFS, distributed tracing, microservices architectures, CI/CD, enterprise system integration
5-7 yrs
Bengaluru, India
Skills:
snowflake , Apache Airflow, S3, Lambda, Git, Pyspark, AWS Glue, Sql, Python, dbt
5-7 yrs
Bengaluru, India
Skills:
Large Language Model (LLM) interfaces, Algorithms, Software Development, Technical Leadership, C++, Testing, Software Design, data structures, Programming Languages, generative AI tools, large-scale infrastructure software design
7-9 yrs
Bengaluru, India
Skills:
threat modeling , Github, C, Gerrit, Automated Testing, Embedded Linux, Https, Terraform, Tcp/ip, Scripting, multi-threading, UDP, C++, Jira, Jenkins, Yocto, Ansible, Containers, AI-assisted coding, observability, firmware integration, DevOps practices, device lifecycle, root-cause analysis, CI/CD practices