hero

Portfolio Careers

Senior Software Engineer

Loti

Loti

Software Engineering
Vadodara, Gujarat, India
Posted on Feb 20, 2025

Company Description

Loti is a cutting-edge technology company dedicated to providing online protection for public figures, including major artists, athletes, executives, and creators. We specialize in detecting and removing infringing content, managing licenses, and safeguarding brands in the era of generative AI. Our services include fake account detection, deepfake identification, and automated takedown solutions powered by AI.

We are seeking an experienced SDE-3 with exceptional expertise in the MERN stack, Python, advanced JavaScript, and cloud infrastructure. As an SDE-3, you will drive technical excellence across the organization, architect next-generation systems, and lead the development of complex AI-driven solutions. You will also act as a technical mentor, shaping the engineering team’s strategy and best practices.

Responsibilities:

Architectural Leadership:

  • Design and architect scalable, secure, and fault-tolerant systems using the MERN stack (MongoDB, Express.js, React.js, Node.js), DynamoDB and Python.
  • Lead large-scale projects involving complex integrations and AI-driven components, ensuring alignment with company objectives.

Front-End Mastery:

  • Drive the development of highly interactive front-end applications using React.js, Redux, and advanced JavaScript (ES6+), employing state-of-the-art patterns and tools.

Back-End Excellence:

  • Build and optimize back-end services using Node.js, Python, and microservices architecture, ensuring they handle high-volume, real-time data and business-critical logic.

Database Engineering:

  • Architect and optimize large-scale database systems using MongoDB and DynamoDB, with a focus on performance, schema design, and scalability.

Cloud Infrastructure & DevOps:

  • Lead the design and implementation of serverless and cloud-native architectures leveraging AWS (Lambda, API Gateway, DynamoDB).
  • Build robust CI/CD pipelines using Docker, Kubernetes, and Jenkins to streamline development, testing, and deployment.

Technical Mentorship:

  • Act as a mentor and technical leader, guiding SDE-1 and SDE-2 engineers through complex challenges, code reviews, and skill development.
  • Establish and enforce best practices for clean, efficient, and maintainable code.

Cross-Team Collaboration:

  • Collaborate closely with product managers, data scientists, and DevOps engineers to ensure seamless integration of AI-driven features and end-to-end functionality.

Optimization & Innovation:

  • Continuously drive improvements in system performance, scalability, and reliability.
  • Introduce and implement new technologies and methodologies to keep Loti at the forefront of innovation.

Qualifications

Experience:

  • 5+ years of professional software development experience, with proven expertise in full-stack development, cloud-native architectures, and large-scale systems.

Technical Expertise:

  • Languages: Advanced proficiency in JavaScript (ES6+), Python, and Node.js.
  • Front-End: Expert-level knowledge of React.js, Redux, and advanced front-end frameworks and patterns.
  • Back-End: Deep experience in Node.js and Python for building scalable back-end systems.
  • Databases: In-depth expertise with MongoDB and DynamoDB, including schema design, indexing, optimization, and scaling strategies.
  • Cloud Platforms: Mastery of AWS services (Lambda, API Gateway, DynamoDB) with significant experience in serverless architecture design.
  • DevOps & CI/CD: Strong experience with Jenkins, Docker, and Kubernetes for building and managing automated pipelines.