X, The Moonshot Factory logo
X, The Moonshot Factory
Posted 133 days agoVerified live 1d ago

Full-Stack Software Engineer, X’s Moonshot for Specialized Professional Intelligence

Brief overview

Mountain View, CAIn-person
$123k–$185k/yrStated range
1+ yrsMinimum
TypescriptJavascriptPythonuvrufffastapiPydanticNoSQLSQLblob storageGoogle Cloud PlatformAWSTerraformInfrastructure-as-codeModel deploymentSoftware engineering best practicesDesign docs

About the company

X, The Moonshot Factory logo
X, The Moonshot Factoryx.company

X, the moonshot factory invents and launches breakthrough technologies and radical solutions. It is a sub-organization of Alphabet.

Job description

Summary

X, The Moonshot Factory is focused on inventing and launching transformative technologies. The role of Full-Stack Software Engineer involves end-to-end development of technologies leveraging large language models, requiring collaboration with cross-functional teams and a strong emphasis on software engineering best practices.

Responsibilities

  • Design and implement robust, automated, production-grade software using horizontally scalable components, while applying software engineering best practices
  • Work effectively with cross-functional teams of engineers, product managers, and domain experts
  • Wrangle Generative AI tools (similar to Codex or Claude) to your benefit, multiplying your productivity
  • Have a strong growth mindset; partner with senior engineers, be comfortable being uncomfortable and learning new things

Skills

  • Bachelors/Masters in Computer Science is preferred, but at least 1+ years of professional experience engineering software products is desired
  • On-the-job experience designing, developing, maintaining and releasing software, along with ownership in making product tradeoffs and design decisions
  • Strong proficiency in Typescript and Javascript for frontend development
  • Strong proficiency in Python development, with experience in the latest Python toolchains and frameworks, e.g. uv, ruff, fastapi, Pydantic
  • Experience interacting with diverse data storage solutions, e.g. NoSQL, SQL, blob storage, and understanding the pros and cons of each
  • Experience with managing software in production, including configuration, deployment and monitoring
  • Experience with Cloud providers such as Google Cloud Platform or AWS
  • Excellent written and verbal communication skills, e.g. design docs, PR descriptions
  • Experience in infrastructure-as-code, e.g. Terraform
  • Exposure to productions systems that rely heavily on ML models, and/or experience with model deployment
  • Experience working in start-up like environments where things can change on a dime
  • Track record of delivering high quality solutions to large, complex software problems
  • Experience in finding the exact right meme or gif for any situation
  • Joy in learning new technologies, learning from your teammates and teaching them as well!
  • Passion for delighting users, but also extracting energy from both good and difficult feedback
  • Experience in agonizing over a technical decision for about ten minutes before understanding what the product and the team needs most and doing that (but then still wondering if you did the right thing)

Qualifications

Must Haves

  • Bachelors/Masters in Computer Science is preferred, but at least 1+ years of professional experience engineering software products is desired
  • On-the-job experience designing, developing, maintaining and releasing software, along with ownership in making product tradeoffs and design decisions
  • Strong proficiency in Typescript and Javascript for frontend development
  • Strong proficiency in Python development, with experience in the latest Python toolchains and frameworks, e.g. uv, ruff, fastapi, Pydantic
  • Experience interacting with diverse data storage solutions, e.g. NoSQL, SQL, blob storage, and understanding the pros and cons of each
  • Experience with managing software in production, including configuration, deployment and monitoring
  • Experience with Cloud providers such as Google Cloud Platform or AWS
  • Excellent written and verbal communication skills, e.g. design docs, PR descriptions

Nice to Haves

  • Experience in infrastructure-as-code, e.g. Terraform
  • Exposure to productions systems that rely heavily on ML models, and/or experience with model deployment
  • Experience working in start-up like environments where things can change on a dime
  • Track record of delivering high quality solutions to large, complex software problems
  • Experience in finding the exact right meme or gif for any situation
  • Joy in learning new technologies, learning from your teammates and teaching them as well!
  • Passion for delighting users, but also extracting energy from both good and difficult feedback
  • Experience in agonizing over a technical decision for about ten minutes before understanding what the product and the team needs most and doing that (but then still wondering if you did the right thing)

Benefits

  • Bonus
  • Equity
  • Benefits

More jobs like this