Senior Engineer - Full stack

About Albert Invent

Albert‘s mission is to Digitalize the World of Chemistry, using data and machine learning to drastically accelerate the invention of new materials. We are looking for individuals to join our strategy team to shape and execute our value creation strategy. If you're passionate about cutting-edge technology and love working in a fast-paced startup culture, we want you on our team!


Why Albert

We have a huge impact. Albert is a small team with a big reach. Our Platform facilitates the invention of materials for tens of thousands of companies and hundreds of thousands of applications - from coatings used on rockets to adhesives used in electric vehicles to 3D printed medical devices.

We love distributed teams. Albert’s home-base is in the Bay Area, but we have multiple offices and employees sprinkled around the globe. In fact, over 50% of our employees work outside of California! An international remote culture is in our DNA.

We care about you. Albert works hard to create a positive environment for our employees, and we think your life outside of work is important too. We work hard and we play hard.

We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day.

We’re always looking for humble, sharp, and creative folks to join the Albert team. If you think you might be a fit please apply!


What you'll do

  • Design, develop, and maintain robust and scalable backend services using Node.js. 
  • Collaborate with front-end developers and product managers to define and implement API specifications. 
  • Optimize application performance and scalability by identifying bottlenecks and proposing solutions. 
  • Write clean, maintainable, and efficient code, and conduct code reviews to ensure quality standards. 
  • Develop unit tests and maintain code coverage to ensure high quality. 
  • Document architectural solutions and system designs to ensure clarity and maintainability. 
  • Troubleshoot and resolve issues in development, testing, and production environments. 
  • Stay up to date with emerging technologies and industry trends to continuously improve our tech stack. 
  • Mentor and guide junior engineers, fostering a culture of learning and growth. 

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 
  • 5+ years of experience in backend development with a focus on Node.js and Javascript. 
  • Strong understanding of RESTful APIs and microservices architecture. 
  • Proficiency in database technologies (SQL and NoSQL, such as DynamoDB, MongoDB, PostgreSQL, etc.). 
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes). 
  • Knowledge of cloud platform (AWS) and deployment best practices. 
  • Excellent problem-solving skills and the ability to work in a fast-paced environment. 
  • Strong communication and teamwork skills. 

Engineering & AI/ML

Bangalore, India

Share on:

Terms of servicePrivacyCookiesPowered by Rippling