About Albert Invent
Albert’s mission is to foster a software platform that uses big data and machine learning to drastically accelerate the invention of new formulations and novel materials. We are seeking a Lead Backend Engineer to join our dynamic team and take technical and execution ownership of our backend systems.
Responsibilities:
- Lead a team of talented backend engineers, providing technical mentorship, code reviews, and architectural guidance.
- Work closely with Product Managers and Engineering Leaders to plan and deliver key features that power the Albert platform.
- Own and drive sprint planning, execution, and delivery, ensuring timely and high-quality outcomes.
- Design, develop, and maintain robust and scalable backend services using Node.js.
- Collaborate with front-end developers to define and implement API specifications that are efficient and developer friendly.
- Identify and address system performance bottlenecks, scalability challenges, and technical debt.
- Ensure code quality through clean, maintainable implementation and automated testing.
- Author and maintain clear technical documentation, including architectural decisions and system design.
- Guide the team in troubleshooting and resolving issues across development, test, and production environments.
- Champion engineering best practices, continuous learning, and a culture of innovation.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or equivalent experience.
- 8+ years of backend development experience, with at least 1–2 years in a technical leadership role.
- Deep expertise in Node.js and designing RESTful APIs and microservices architecture.
- Strong background in SQL and NoSQL databases (PostgreSQL, DynamoDB, MongoDB, etc.).
- Familiarity with containerization
- Proficient in AWS cloud infrastructure and deployment best practices.
- Excellent problem-solving, communication, and people leadership skills.
Nice to Have:
- Experience working with front-end frameworks (e.g., React, Angular, Vue.js).
- Solid understanding of HTML, CSS, JavaScript, and responsive design.
- Exposure to CI/CD pipelines and monitoring tools.
Why Albert:
- Small, empowered team – Flexible hours, collaboration-focused, and no micromanagement.
- Challenge the status quo – Creativity and results over hierarchy.
- Global, diverse & purpose-driven – Build software for a sustainable future.
- We hire based on Fundamentals, Attitude, diverse Thinking, and Experience.