


Principal Engineer
Bangalore / Full-Time
Job Description
As a Principal Engineer, you will play a pivotal role in researching, designing, implementing, and managing innovative software programs. Your technical prowess and leadership will drive the development of robust, scalable, and highperformance solutions. You will collaborate closely with cross-functional teams, lead technical initiatives, and contribute to the evolution of our product roadmap and cutting-edge AI/ML initiatives.
We will rely on your experience in successfully delivering projects that significantly, positively, and measurably affect the business. You should have experience in large scale product development projects and Data Science projects.
What You'll Do
Software Development Leadership
• Research, design, implement, and manage software programs, ensuring they align with strategic objectives.
• Lead the technical direction and execution of software projects throughout the full development lifecycle.
Scalable Product Development:
• Collaborate with the Tech team to transform Proof of Concepts (POCs) into fully scalable, production-ready products.
• Contribute to the development of distributed, scalable systems, and highvolume transactional applications.
Code Quality and Testing:
• Uphold excellent code quality standards, employing unit testing and ensuring adherence to coding best practices.
• Support the team in achieving high code quality reflected in quality metrics.
Technical Leadership:
• Lead and guide a team of engineers through the software development lifecycle, providing mentorship and technical expertise.
Strategic Issue Resolution:
• Actively identify and address strategic challenges that may hinder the team's ability to achieve scientific, technical, and strategic goals.
Product Roadmap and Innovation:
• Contribute to the research and development of the product roadmap, including the integration of AI/ML initiatives.
Deployment and Performance Tracking:
• Collaborate closely with engineers to deploy solutions in production, both in real-time and batch processes.
• Systematically track and analyze performance metrics to ensure optimal system functioning.
Team Building and Best Practices:
• Foster a culture of team building and knowledge sharing, especially among more junior team members.
Requirements & Skills
• Bachelor’s / Master's Degree in Computer Science, Software Engineering, or a related field.
• Overall 8+ Years of extensive experience in the software product development, design including hands-on coding expertise using AGILE processes.
• Proficiency in Python API development(Fast API)
• Proficiency in the UI technologies like React JS , Redux , HTML5/CSS and Java Scripting
• Good working experience in RDBMS like PostgreSQL, hands-on experience in SQL is must
• Experience in technologies like PySpark and big data technologies is an advantage
• Experience in building enterprise scale SaaS software products using
Microservices architecture and cloud platform like AWS and Azure
Nice to have
• Familiarity with AI/ML concepts and their application is advantageous.
• Strong understanding of designing and developing distributed, scalable systems and high-volume transaction applications.
• Track record of adhering to code quality standards, unit testing, and coding best practices.
• Demonstrated leadership skills, with the ability to guide and mentor a technical team.
• Ability to identify and address strategic challenges while aligning with overarching goals.
• Strong communication and presentation skills
Benefits
1. Paid Time Off
2. Employee referral bonus program
3. Awesome coworkers

Similar jobs
Job Title : Lead Database Engineer
Location : Gurgaon Sector-43
Experience Required : 4+ Years
Employment Type : Full-Time
Summary :
We are seeking a highly skilled Lead Database Engineer with expertise in managing and optimizing database systems, primarily focusing on Amazon Aurora PostgreSQL, MySQL, and NoSQL databases. The ideal candidate will have in-depth knowledge of AWS services, database architecture, performance tuning, and security practices.
Key Responsibilities :
1. Database Administration :
- Manage and administer Amazon Aurora PostgreSQL, MySQL, and NoSQL database systems to ensure high availability, performance, and security.
- Implement robust backup and recovery procedures to maintain data integrity.
2. Optimization and Performance:
- Develop and execute optimization strategies at the database, query, collection, and table levels.
- Proactively monitor performance and fine-tune RDS parameter groups for optimal database operations.
- Conduct root cause analysis and resolve complex database performance issues.
3. AWS Services and Architecture :
- Leverage AWS services such as RDS, Aurora, and DMS to ensure seamless database operations.
- Perform database version upgrades for PostgreSQL and MySQL, integrating new features and performance enhancements.
4. Replication and Scalability:
- Implement and manage various replication strategies, including master-master and master-slave replication, ensuring data consistency and scalability.
5. Security and Access Control:
- Manage user permissions and roles, maintaining strict security protocols and access controls.
6. Collaboration:
- Work closely with development teams to optimize database design and queries, aligning database performance with application requirements.
Required Skills :
- Strong Expertise: Amazon Aurora PostgreSQL, MySQL, and NoSQL databases.
- AWS Services: Experience with RDS, Aurora, and DMS.
- Optimization: Hands-on experience in query optimization, database tuning, and performance monitoring.
- Replication Strategies: Knowledge of master-master and master-slave replication setups.
- Problem Solving: Proven ability to troubleshoot and resolve complex database issues, including root cause analysis.
- Security: Strong understanding of data security and access control practices.
- Collaboration: Ability to work with cross-functional teams and provide database-related guidance.
Preferred Qualifications :
- Certification in AWS or database management tools.
- Experience with other NoSQL databases like MongoDB or Cassandra.
- Familiarity with Agile and DevOps methodologies.
About Lo! Foods
India is the Diabetes capital of the world, with 75 Million currently and headed to 100 Million+ within 3-5 years. In addition, between 70-100 Million people are pre-diabetic. This is consequently one of the biggest health problems faced by India, that needs to be addressed at a War footing.
Lo! Foods, started in 2019, has been a pioneer in cutting down Carbohydrates from Food. They started with a range of Ultra Low Carbohydrate products, that is used by those on a Ketogenic diet or those with Severe Diabetes issues and Type 1 Diabetes.
Building on their expertise in Cutting down Carbs; while retaining nutrition, flavor and texture; Lo! Foods has also launched a specialist range of daily food products specially formulated for Diabetics.
Job Role
We are looking for a Medical Sales Representative to promote and sell our diabetic range products. Customers can include doctors, pharmacists, and direct consumers. The medical representative will increase product awareness, answer queries, provide advice and introduce new products.
Key responsibilities include:
- Organizing appointments and meetings with community- and hospital-based healthcare staff
- Identifying and establishing new business
- Negotiating contracts
- Demonstrating or presenting products to healthcare staff including doctors, nurses and pharmacists
- Undertaking relevant research
- Meeting both the business and scientific needs of healthcare professionals
- Maintaining detailed records
- Attending and organising trade exhibitions, conferences and meetings
- Managing budgets
- Reviewing sales performance
- Writing reports and other documents.
Key Skills
- Experience of 5 to 8 years in a medical representative field.
- Should have Commercial awareness. It is good to have experience of handling diabetic products earlier
- Required good Presentation and Research skills
- Should have the ability to negotiate and collaborate contracts and business deals
- Strong interpersonal and communication skills
- Organisational skills.


We are seeking a skilled MERN Full Stack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end technologies and possess a passion for developing high-quality web applications. As a MERN Full Stack Developer, you will be responsible for designing, developing, and maintaining robust web applications using the MERN stack.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop user-facing features using React.js.
- Build reusable components and front-end libraries for future use.
- Design and implement responsive user interfaces.
- Develop and maintain server-side architecture using Node.js and Express.js.
- Integrate data storage solutions using MongoDB.
- Implement RESTful APIs and GraphQL for efficient communication between front-end and back-end systems.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures.
- Troubleshoot and debug issues across the entire stack.
- Stay up-to-date with emerging technologies and best practices.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in JavaScript and its modern ES6+ syntax.
- Extensive experience with React.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Solid understanding of server-side development using Node.js and Express.js.
- Experience with NoSQL databases, particularly MongoDB.
- Familiarity with RESTful APIs and GraphQL.
- Knowledge of authentication and authorization mechanisms.
- Experience with version control systems (e.g., Git).
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong problem-solving skills and attention to detail.
Preferred:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines.
- Experience with testing frameworks (e.g., Jest, Mocha).
- Understanding of Agile methodologies.



- You have experience with two or more development languages preferably Java or Python and React, etc
- You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
- Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
- Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
Job Description:
Handling desktop issues
Need to configure, implement, maintain develop and support.
Network trouble shooting and hardware configuration.
Should have good working experience on DNS etc,
Networking design and implementation.
Hands on experience working on servers will be an added advantage.
Good communication skills.
Should be able to join immediately or in a week.


Apply only if you want to build India's Audible with us and improve lives.
We are a bootstrapped profitable company. And looking for people who take accountability and has owner mentality.
Conduct market research to identify selling possibilities and evaluate customer needs
Actively seek out new sales opportunities through cold calling, networking and social media
Set up meetings with potential clients and listen to their wishes and concerns
Prepare and deliver appropriate presentations on products and services
Create frequent reviews and reports with sales and financial data
Ensure the availability of stock for sales and demonstrations
Participate on behalf of the company in exhibitions or conferences
Negotiate/close deals and handle complaints or objections
Collaborate with team members to achieve better results
Gather feedback from customers or prospects and share with internal teams
Research and recommend prospects for new business opportunities
Research and analyze sales options
Build and maintain relationships with clients and prospects
Stay current with trends and competitors to identify improvements or recommend new products
Collect and analyze information and prepare data and sales reports
Build and maintain professional networks
Meet with potential clients to determine their needs
Should be able to penetrate B2B & B2C Market



Exp: 3 -5 Years
Work Location: Hyderabad, Begumpet
Notice Period: 0 -10 Days only
Roles & Responsibiites:
1.Need to have hands on experience in Hybrid Mobile Development
2. Application/Native - AndroidiOS, HTML5, CSS3, JavaScript, jQuery, Java, MSSQL - complex SQL queries, View, Procedures etc, WAS.
3. Should have working experience with Cordova, Ionic, React.
4. 2+ years of professional experience in Native React
5. Highly proficient in rendering components with Native APIs
6. Highly proficient in JavaScript, modern JavaScript, HTML

