OPEN POSITION

Senior Full Stack Software Engineer

Location: Fully Remote - US, Japan, or France
Job Type: Full Time


What we do

Composable is changing the way businesses interact with content and information through our API-first platform for building AI/LLM applications. We empower enterprise teams to design, test, deploy, and operate LLM-powered tasks that automate and augment their line of business processes and applications. 

While LLMs like GPT have fundamentally changed our interaction with textual data, we believe in taking a step further. We aim to ensure that every business, regardless of its scale or domain, can leverage the native data processing capabilities of LLMs in the most efficient manner possible.

We believe that by making cognition accessible to machines, enterprise teams can reimagine processes, systems, and complete tasks that were previously impossible or simply too costly. We are building the platform and tooling to make this a reality.

The role

As a Senior Full Stack Software Engineer, you will play a pivotal role in our engineering team, spearheading design, development, and maintenance of critical features within our cutting-edge LLM software platform. You will oversee complex projects, ensuring seamless integration across the entire technology stack—from developing sophisticated user interfaces to architecting scalable backend systems. This is a chance to make a significant impact on a product that is transforming how businesses utilize AI and content.

What you'll do

  • Lead design, development, and maintenance of comprehensive features across the full software stack, including frontend, backend, and API integrations.
  • Produce clean, efficient, and well-documented code, adhering to advanced coding standards and best practices.
  • Collaborate effectively with product managers, designers, and engineering teams throughout the project lifecycle to deliver high-quality solutions.
  • Proactively identify technical challenges and devise innovative solutions to overcome them.
  • Mentor junior engineers and contribute to the evolution of our development processes and codebase.
  • Stay informed about the latest advancements in LLM and AI technologies, incorporating new insights into our platform.

Who you are

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in full stack development with a proven track record of delivering complex projects.
  • Advanced proficiency in front-end technologies (TypeScript, React, Tailwind).
  • Extensive experience with back-end development (Node.js, Python, Temporal
  • Deep understanding of NoSQL database technologies (MongoDB, Elasticsearch).
  • Experience with designing and implementing RESTful APIs and microservices architectures.
  • Knowledge of cloud platforms (AWS, Google Cloud, Azure) and cloud technologies (K8s, Cloud Run, App Runner, Pulumi, DataDog)

Who we are

We collaborate globally:  We're a fully remote team with people in the US, Europe and Japan. We use the best communication and collaboration tools like Slack, Zoom, and Google Workspace to chat, meet, and collaborate across time zones and departments.

We work from anywhere:  We believe in the freedom to work when and how you work best — whether that's on your couch, in your home office, or a coffee shop. 

We value diversity:  Our teams reflect the rich diversity of our world, with equitable access to opportunities. We focus on creating an inclusive environment where everyone feels a sense of belonging. 

We're building something special:  Our company culture isn't something we can easily write down. You experience it when you meet us — in the way we talk to each other, how we'll jump in to help whenever someone asks, and we genuinely enjoy working together.

Composable is an equal employment opportunity employer and provides employment and advancement opportunities to its employees without discrimination because of race, color, religion, sex (including pregnancy and conditions related to pregnancy), sexual orientation, transgender status, weight, height, age, marital status, national origin, citizenship, disability, genetic makeup, military or veteran status, misdemeanor arrest record (not resulting in conviction) or any other protected characteristic as established by law. This policy of equal employment opportunity applies to all policies and procedures relating to recruitment and hiring, compensation, employee benefits, promotional opportunities, disciplinary decisions, termination and all other terms and conditions of employment.

Benefits

  • Competitive wages
  • Paid vacation and holidays
  • Wellness perks
  • Even more benefits based on your location

Ready to join the team?

Complete the application below to apply for this position.
JOB APPLICATION

Senior Full Stack Software Engineer

Please complete the form below to submit your application for this role.