Founding Engineer

Salary

₹35 - 40 LPA

Min Experience

5 years

Location

Bangalore

JobType

full-time

About the role

Overview

Company name: Fabric | HQ Location: Bengaluru, Karnataka | Website | LinkedIn

Role: Founding Engineer  

  • Experience: 5+ years
  • Salary: Rs. 35-40 lakhs per annum
  • Location: Bangalore
  • Type: Full-time

About the Role 

You’ll be the first hire at the company. As a Founding Engineer, you’ll be a core member of the engineering team and closely work with the CTO to build the core technology that powers our product. You’ll ship a significant piece of the product roadmap and play a pivotal role in shaping the product, culture, and vision of the company. 

If you’re hungry, ambitious and passionate about building world class AI products from India, this is the place for you. Let’s build a $1B company together! 

Our Tech Stack 

  1. Python (Must Have) 
  2. Django (Must Have) 
  3. React (Must Have) 
  4. Postgres (Must Have) 
  5. Redis (Must Have) 
  6. Docker (Must Have) 
  7. AWS (Must Have) 
  8. Celery (Good to Have) 
  9. Socket.io (Good to Have) 
  10. Databricks (Good to Have)

What You'll Do 

  1. Managing Backend Systems:
    • Writing performant APIs.
    • Managing application databases. 
    • Writing deep integrations to sync data from third party applications.
  2. Managing Frontend Systems: 
    • Helping develop beautiful, efficient, and performant frontend applications. 
  3. Managing Data Pipelines: 
    • Managing data warehouses and writing data pipelines. 
    • Implementing ETL processes to ensure smooth data flow.
  4. Managing Infrastructures: 
    • Handling scaling challenges. 
    • Ensuring minimal downtime. 
    • Maintaining high standards of data security.
  5. Establishing DevOps Practices: 
    • Implementing CI/CD pipelines. 
    • Ensuring robust testing and deployment practices. 
    • Automating infrastructure management.
  6. Innovating and Improving: 
    • Identifying and implementing new technologies that can improve our product.
    • Continuously optimising performance and user experience. 
    But not limited to the points above

What You’ll Need to Succeed 

  1. Bachelor’s or Master’s degree in Computer Science or a related field. 
  2. More than 5 years of experience. 
  3. Expertise across the full software stack, both frontend and backend. 
  4. Experience in engineering roles at a minimum of two companies. 
  5. Experience in writing at least 2 deep integrations with any 3rd party application. 
  6. Proficiency in multiple programming languages - Python, JavaScript, SQL are a must. 
  7. Strong problem-solving skills and a proactive attitude. 
  8. Excellent communication skills and the ability to work well in a team. 

What We Expect From You 

In 3 Months: 

  1. Get a solid grasp of our systems and start contributing to both backend and frontend development. 
  2. Begin managing smaller data pipelines and infrastructure tasks. 
  3. Help setting up testing processes and CI/CD pipelines. 
  4. Ship at least 1 integration to get the hang of the process.

In 6 Months: 

  1. Take ownership of a significant portion of the product roadmap (both backend and frontend). 
  2. Take ownership of data pipelines.

In 12 Months: 

  1. Be a key leader as we grow the team and hire additional engineers. 
  2. Play a major role in the design, development, and launch of new technologies and functionalities to the market

About the company

About us
Use Fabric to gain insights from your data without any SQL knowledge. Gain insights, set up dashboards, manage triggers - all by typing it out.

Founder/Recruiter profiles:
Abhishek Agarwalla

Skills

Django
ReactJS