-
X, The Moonshot Factory
View all jobs
Software Engineer (Backend), Platform, Tapestry
United States
· Full-time
·
Mid-Senior
About The Team
Tapestry, is X’s moonshot for the electric grid. We are a team of software engineers, power systems experts and clean energy geeks who are impatient to tackle climate change head on through our energy system. Tapestry is on a mission to make the world’s electric grid visible so everyone, everywhere can access clean, affordable and reliable energy. We are working with partners around the world to create AI powered tools that will help everyone who works with the grid build and manage a carbon-free and secure electricity system.
Currently incubating at X, Alphabet’s innovation lab, we are now building the team that will scale Tapestry for more global impact. We are looking for people who are passionate about revolutionizing the energy sector to join us at this critical growth stage. You’ll have the chance to be part of a rapidly growing team that has the agility and impact of an early stage company, while building on world-class technology created at Alphabet. Learn more about Tapestry here.
About The Role
The Software Engineer (Backend), Platform will be a pivotal contributor to the core services that underpin the Tapestry platform. This role requires expertise in building robust, scalable, and performant backend systems, ensuring seamless integration across the platform’s diverse components.
How You’ll Make 10x Impact
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, or benefits.
Tapestry, is X’s moonshot for the electric grid. We are a team of software engineers, power systems experts and clean energy geeks who are impatient to tackle climate change head on through our energy system. Tapestry is on a mission to make the world’s electric grid visible so everyone, everywhere can access clean, affordable and reliable energy. We are working with partners around the world to create AI powered tools that will help everyone who works with the grid build and manage a carbon-free and secure electricity system.
Currently incubating at X, Alphabet’s innovation lab, we are now building the team that will scale Tapestry for more global impact. We are looking for people who are passionate about revolutionizing the energy sector to join us at this critical growth stage. You’ll have the chance to be part of a rapidly growing team that has the agility and impact of an early stage company, while building on world-class technology created at Alphabet. Learn more about Tapestry here.
About The Role
The Software Engineer (Backend), Platform will be a pivotal contributor to the core services that underpin the Tapestry platform. This role requires expertise in building robust, scalable, and performant backend systems, ensuring seamless integration across the platform’s diverse components.
How You’ll Make 10x Impact
- How You’ll Make 10x Impact
- Design and develop distributed systems, data pipelines, and API implementations to power the Tapestry platform and enable grid visibility and AI-powered tools.
- Write clean, efficient, maintainable, and well-tested code while adhering to industry best practices and coding standards—critical for a platform supporting essential infrastructure.
- Proactively improve systems by focusing on architecture, security, performance, scalability, and documentation to support long-term platform health.
- Collaborate with external partners to refine technical requirements and rapidly prototype solutions to assess feasibility.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field—or equivalent practical experience.
- 2+ years of experience as a software engineer in a similar role, particularly with enterprise-scale systems.
- Proficiency with backend technologies such as Java, Kotlin, or GoLang; familiarity with Protocol Buffers, gRPC, Pub/Sub, and monitoring tools.
- Experience in large-scale data processing and modeling, backend service design, and enterprise or consumer application development.
- Strong problem-solving abilities and attention to detail—key for debugging complex distributed systems.
- Excellent written and verbal communication skills.
- Experience building applications and infrastructure using the Google Cloud Platform (GCP) stack.
- Familiarity with RDF or other graph database technologies.
- Background working in startup or early-stage environments with evolving requirements and limited oversight.
- Proven ability to deliver scalable solutions to complex software challenges.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, or benefits.
Key Skills
Ranked by relevance
ai
google cloud platform
kotlin
golang
cloud
java
grpc
gcp
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Machine Learning Engineer, AI for Chemistry project
2026-02-10
Full-time
Mid-Senior
United States
Research
Engineering
View Job Details
Related
Software Engineer III (Golang; 6+ Years)
2026-04-11
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Team Lead – Software Applications & Integration Development, IT (Remote)
2025-12-16
Full-time
Mid-Senior
Canada
Research
Engineering
Login to Apply
- Posted
- May 16, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Mountain View
- Company
- X, The Moonshot Factory
Industries
Research
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Machine Learning Engineer, AI for Chemistry project
2026-02-10
Full-time
Mid-Senior
United States
Research
Engineering
View Job Details
Related
Software Engineer III (Golang; 6+ Years)
2026-04-11
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Team Lead – Software Applications & Integration Development, IT (Remote)
2025-12-16
Full-time
Mid-Senior
Canada
Research
Engineering