1

Staff Backend Software Engineer Jobs (NOW HIRING)

ABOUT THIS ROLE As a Staff Backend Software Engineer at LVT, you will serve as a primary technical authority driving the design, performance, and scaling of our core backend architecture. Partnering ...

ABOUT THIS ROLE As a Staff Backend Software Engineer at LVT, you will serve as a primary technical authority driving the design, performance, and scaling of our core backend architecture. Partnering ...

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes

Staff/Senior Backend Software Engineer Full-time Hybrid SFBay Area About Us We are building the modern operating system for grocery stores, similar to what Toast has achieved for restaurants. As a ...

... and operating backend services and web applications. * Experience building complex, high ... Knowledge of Agile software engineering practices & patterns for the full software development ...

Showing results 41-60

Staff Backend Software Engineer information

See salary details

$60.5K

$147.7K

$199K

How much do staff backend software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for staff backend software engineer in the United States is $147,662.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,000.00 and $172,000.00 per year, depending on experience, location, and employer.

What is a staff backend software engineer?

Staff Backend Software Engineers are senior-level engineers who design, build, and maintain the server-side infrastructure of applications. They are responsible for ensuring systems are scalable, reliable, and performant, often acting as technical leaders within their teams. In addition to coding, they mentor other engineers, make architectural decisions, and collaborate with cross-functional teams to deliver complex projects. Their expertise is critical in shaping the technical strategy and long-term vision of backend systems.

How does a staff backend software engineer typically collaborate with cross-functional teams on large-scale projects?

As a Staff Backend Software Engineer, you will frequently collaborate with product managers, frontend engineers, DevOps, and QA teams to define technical requirements and align backend solutions with overall business goals. You’ll often lead technical discussions, provide architectural guidance, and mentor other engineers, ensuring that backend systems integrate smoothly with other components. This role requires strong communication skills and the ability to translate complex technical concepts for non-technical stakeholders, fostering effective teamwork and project success.

What are the key skills and qualifications needed to thrive as a staff backend software engineer?

To thrive as a Staff Backend Software Engineer, you need deep expertise in server-side programming languages (such as Java, Python, or Go), system architecture, and scalable API design, typically with a computer science degree or equivalent experience. Familiarity with databases (SQL/NoSQL), cloud platforms (AWS, GCP, or Azure), CI/CD tools, and often advanced knowledge of containerization or microservices are essential. Strong problem-solving, leadership, and effective communication skills help you drive technical direction and mentor junior engineers. These skills are crucial for building robust backend systems, ensuring team alignment, and delivering reliable, high-performance products.

What is the difference between Staff Backend Software Engineer vs Backend Software Engineer?

AspectStaff Backend Software EngineerBackend Software Engineer
Required CredentialsBachelor's or Master’s in CS or related field; extensive experienceBachelor's in CS or related field; 1-3 years experience
Work EnvironmentSenior-level projects, system architecture, mentorshipDevelopment, coding, feature implementation
Employer & Industry UsageTech companies, startups, large enterprisesSame as Staff, common in tech industry
Search & Comparison IntentUnderstanding seniority, responsibilities, career pathEntry to mid-level development roles

The main difference between a Staff Backend Software Engineer and a Backend Software Engineer lies in experience, responsibilities, and scope. Staff Engineers typically handle complex system design, mentorship, and strategic planning, while Backend Engineers focus on coding, feature development, and smaller project components. Both roles are common in tech companies, but Staff Engineers are more senior and involved in architecture and leadership.

More about Staff Backend Software Engineer jobs
What cities are hiring for Staff Backend Software Engineer jobs? Cities with the most Staff Backend Software Engineer job openings:
What states have the most Staff Backend Software Engineer jobs? States with the most job openings for Staff Backend Software Engineer jobs include:
Infographic showing various Staff Backend Software Engineer job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $147,662 per year, or $71 per hour.

Senior Staff Backend Software Engineer-NYC

Tapestry

New York, NY

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 12 days ago


Tapestry Inc. rating

8.0

Company rating: 8.0 out of 10

Based on 35 frontline employees who took The Breakroom Quiz

1st of 104 rated fashion retailers


Job description

About Tapestry

Tapestry is a team within Alphabet working to build the AI-powered electric grid. We are tackling one of the world's most important infrastructure challenges: helping the energy system become more visible, understandable, reliable, affordable, abundant, and clean.

Originally born at X, Alphabet's moonshot factory, Tapestry brings together experts in energy, AI, software, engineering, and product to build tools that help the electricity ecosystem plan smarter, move faster, and operate more efficiently.

This is a global effort. Tapestry supports partners across the U.S., U.K., Chile, New Zealand, Australia, and Brazil as they work toward a cleaner, more resilient energy future.

Joining Tapestry means doing high-impact work with a multidisciplinary team tackling a problem that matters at global scale. Learn more about our team and our mission here.

About the role

As a senior staff backend software engineer building Tapestry's Agentic Data Platform you will build a data platform to serve the needs of all of Tapestry. You will design and implement LLM-enabled semantic ingestion, enrichment, and discovery of multi-modal data so that the platform is Agentic aware from inception. You will work closely with other software engineers, machine learning experts, power systems domain experts, and product managers across several different teams to plan, coordinate, and integrate your work.

This is your dream job if you are passionate about building the foundational data services that bridge real-world physical assets with cloud-scale AI, ensuring our mission-critical services are ready to serve the data needed for the modernization of the global grid.

How you will make 10X Impact

  • Design and implement massive-scale, secure, enterprise-grade data infrastructure and shared backend services that form the Tapestry's Agentic Data platform for data ingestion, enrichment, and retrieval.
  • Partner with data security and product teams to build protection mechanisms for sensitive grid data and meet data governance compliance standards. 
  • Build low-latency streaming infrastructure for large-scale data processing and modeling, ensuring our AI-driven simulations and optimizations can scale to manage the world's most complex power grids.
  • Partner with a cross-functional team of engineers, PMs, AI researchers, and power systems experts to translate complex business requirements into products driving real-world impact. 
  • Collaborate with technical leads across different teams to migrate them to the Data Platform with no downtime and without compromising their ability to move quickly where needed.
  • Interface with external partners to refine technical requirements, and rapidly develop prototypes to evaluate feasibility.

What you should have:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5-8 years of experience building enterprise-grade complex software systems and applications with a strong grasp of foundational computer science concepts to optimize code performance and memory usage.
  • Excellent problem solving skills and ability to navigate complex/ambiguous situations.
  • Strong communication skills and the ability to drive consensus across stakeholders and with leadership.
  • Proficiency in at least one major backend language (Java/Kotlin or Golang preferred).
  • Experience with microservices architecture, including use of  RESTful APIs, gRPC, event-driven design patterns, and Cloud SQL (PostgreSQL/MySQL). 
  • Experience managing multi-modal data such as blobs, structured data and free form text, including databases and objects.
  • Knowledge of logging and monitoring tools (e.g., Prometheus, Grafana, GCP cloud monitoring) to troubleshoot production issues.
  • Hands-on experience with Google Cloud Platform (preferred) or AWS/Azure.

It'd be great if you also had one or more of  these:

  • Working knowledge or background in power systems or electric grid technologies.
  • Experience with data governance, data protection or data sovereignty.
  • Experience with building full-stack applications including frameworks such as Angular.
  • Knowledge of enterprise security architectures, compliance standards and zero-trust security models.
  • Experience working in high-growth or "zero-to-one" environments. 

 

Our values

  • Take charge: We take initiative and own outcomes that move the mission forward.
  • Transform with purpose: We build solutions that solve real problems and create meaningful impact.
  • Be a Tapestry, not a thread: We collaborate across diverse skills and perspectives to achieve more than we can individually.
  • Always fine-tune: We stay curious, seek feedback, and refine our understanding as we learn.
  • Stay grounded: We listen openly, value different perspectives, and stay focused on what matters most.

What we offer

A culture that supports growth, ownership, and meaningful impact, along with:

  • Competitive salary and equity
  • Medical, dental, and vision coverage
  • Generous PTO and flexible hybrid work model
  • 401(k) with employer contribution
  • Professional development
  • The ability to work on important real-world problems within an Alphabet-backed environment

The US base salary range for this full-time position is $262,000 - $369,000 + bonus + equity + benefits. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.


What Tapestry Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom