Senior Software Engineer

4 - 6 years

0 Lacs

Posted:4 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer specializing in building data driven applications, you will play a key role in designing, building, and scaling Senseloaf's AI-powered recruiting platform. You'll work closely with product, design, and engineering teams to turn complex recruiting workflows into simple, intelligent experiences.

Key Responsibilities:

  • Develop, improve, and extend Senseloaf's AI applications capabilities.
  • Extend, architect and own the backend infrastructure.
  • Build and scale integrations with a wide range of external platforms and tools.
  • Design and implement REST APIs for our internal backend systems and third-party integrations.
  • Build real-time data flows, event-driven pipelines, and high-performance API systems.
  • Leverage cloud platforms like AWS, utilizing technologies like Docker and Kubernetes to deploy, manage, and scale services securely and efficiently.
  • Rigorously test, validate, and optimize the performance and reliability of features to meet high standards of accuracy, latency, and scalability.
  • Implement clean, maintainable system designs and contribute to a strong engineering culture with code reviews, documentation, and best practices.
  • Set up and maintain CI/CD pipelines to enable fast, safe, and repeatable deployments
  • Working with NoSQL database services like MongoDB and Vector Database.
  • Mentor engineers, conduct code reviews, and shape engineering best practices.
  • Implement SOC2-aligned authentication, encryption, and access control patterns.
  • Lead experiments, prototypes, and rapid iterations on new capabilities.

Required Skills & Qualifications:

  • 4-6 years of hands-on experience building and scaling Data driven applications in production.
  • Strong proficiency in Python, building REST APIs and WebSocket-based services, using asynchronous programming patterns and streaming architectures with FastAPI.
  • Experience with scaling background tasks processing using Celery and Redis.
  • Experience deploying Dockerized applications on AWS using services such as Lambda, EC2, EKS, or ECS.
  • Strong familiarity with Git and platforms like Bitbucket.
  • Solid understanding of NoSQL databases (MongoDB preferred) and experience working with vector databases.
  • Ability to work with data for analysis and decision-making, including designing aggregation pipelines, searching and filters queries, writing analytical queries, and developing dashboards/ monitoring systems to derive actionable insights.
  • Experience working with monitoring and logging framework/tools such as open telemetry, Grafana, CloudWatch, or equivalent.
  • (Nice to have) Familiarity with RAG pipelines, prompt engineering, tool-calling/function-calling, and working with proprietary/ open-source LLM models.

Why Senseloaf AI

  • Work on cutting-edge AI products.
  • High ownership
  • Direct impact on product direction & roadmap
  • Collaborative, curious, and execution-focused culture

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru