hero

Portfolio Careers

Our companies are always looking for talented people to join their growing teams.

Senior Fullstack Software Engineer

Holistic AI

Holistic AI

Software Engineering
Palo Alto, CA, USA
Posted on Friday, March 29, 2024

Senior Fullstack Software Engineer

About Holistic AI

Holistic AI is an AI Governance Platform whose mission is to empower enterprises to adopt and scale AI with confidence. Through our 360 solution for AI management, risk, compliance safety, and security, we empower trust in AI and enable enterprises to maximise the value of their AI, minimise reputational, legal and commercial risks, and accelerate innovation.

We have pioneered the field of AI Governance with clients including Fortune 500 corporations, SMEs, governments and regulators. Your work will be engaging, and within a diverse and caring team, all of whom are lifelong learners.

Role Overview

As a Senior Fullstack Software Engineer, you will play a pivotal role in designing, developing, and maintaining robust software applications. You’ll work closely with cross-functional teams to deliver high-quality solutions that meet our clients’ needs. This position offers a unique opportunity to contribute to both front-end and back-end development, leveraging your expertise in React.js, Node.js, TypeScript, databases, and cloud-native technologies.

Responsibilities

  • Collaborate with product managers, designers, and other engineers to define project requirements and deliverables.
  • Design and implement scalable, efficient, and maintainable software solutions.
  • Develop responsive user interfaces using React.js, ensuring seamless user experiences.
  • Create RESTful APIs and integrate them with front-end components.
  • Build and optimize database schemas using PostgreSQL and NoSQL databases (e.g., MongoDB).
  • Implement cloud-native solutions, leveraging Kubernetes and containerization.
  • Champion DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code.
  • Collaborate with Site Reliability Engineering (SRE) teams to enhance system reliability and performance.
  • Mentor junior engineers and contribute to a positive team culture.

Qualifications

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
  • 8+ years of professional software development experience.
  • Proficiency in React.js for building dynamic web applications.
  • Experience in building micro-frontend architecture patterns in React.js.
  • Experience in React.js Unit Testing Frameworks like Jest
  • Strong expertise in Node.js and TypeScript for server-side development adopting micro-services architecture patterns.
  • Experience on Node.js Unit Testing Frameworks like Mocha, Jasmine and Tape.2.
  • Experience with PostgreSQL, NoSQL databases (e.g., MongoDB, Redis, Cloud NoSQL Databases, etc.)
  • Experience with service bus architecture (e.g. Pub/Sub, Kafka, cloud queue services, etc.)
  • Familiarity with cloud-native development, including designing applications levering the PaaS and managed services and deploying applications on platforms like AWS, Azure, or Google Cloud.
  • Knowledge of functional and performance testing tools (e.g.: Postman, Swagger, Cypress, Blaze Meter)
  • Understanding of DevOps practices, continuous integration, and automated deployment.
  • Knowledge of Kubernetes and container orchestration.
  • Knowledge of ML and MLOps, AI, and risk compliance is a plus.
  • Familiarity with Product-Oriented Development (POD) and Agile methodologies.
  • Thrives in a fast-paced startup environment.

Benefits

  • Competitive salary and comprehensive benefits package.
  • Opportunity to work in a hybrid model (partially remote, partially on-site) at our Silicon development center.
  • Access to cutting-edge technologies and continuous learning opportunities.
  • Opportunities for professional development and career advancement
  • A chance to be part of a vibrant and innovative team shaping the future of AI governance
  • Many others!

How to Apply

If you’re excited about joining a world-class AI Governance company for this role, we’d love to hear from you!

Apply now with your CV/resume.

Holistic AI is an equal opportunity employer. We welcome applicants from diverse backgrounds and experiences.

By applying for this or any of our roles, you acknowledge that Holistic AI will be storing your personal details in our ATS to process your job application. For further information please refer to our Privacy Policy.