CrawlJobs Logo

Staff Software Engineer - Backend

United States, New York City 240000.00 - 270000.00 USD / Year · Job Posted February 07, 2026
Apply Position
Job Link Share

Job Description

Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve challenging problems, deliver impactful capabilities throughout our stack to build world-class technology. You will be part of a talented team of engineers with a shared mission to make data easily accessible for all users.

Job Responsibility

  • Solve challenging problems that arise in providing an interactive experience on data warehouses for data exploration and analysis
  • Build with modern tools and languages like Rust, Go, GraphQL, Node, and Kubernetes
  • Build backend distributed services, new algorithms and modern API to support a cloud application
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Design and implement new software features to support our fast growing user base
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies

Requirements

  • 10+ years industry experience building and maintaining high-quality software
  • Experience building and deploying robust and secure web applications in a continuous deployment environment
  • Desire to be a great teammate and have fun at work without compromising ownership towards your work
  • Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma
  • Strong Computer Science fundamentals

Nice to have

  • Data driven aptitude and its application to solve distributed system problems
  • Data model design, and API development experience
  • SQL query optimization and database internals
  • Administered cloud service infrastructure (GCP, AWS, Azure)
  • Prior experience working at high growth company solving technical problems to enable continued success

What we offer

  • Equity
  • Generous health benefits
  • Flexible time off policy
  • Paid bonding time for all new parents
  • Traditional and Roth 401k
  • Commuter and FSA benefits
  • Lunch Program
  • Dog friendly office
  • Stock options

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer - Backend

8 matching positions

Staff Software Engineer - Backend

The Role : We're looking for a seasoned Staff Software Engineer to join our IAM ...
Location
Location
United States , Austin, Texas; Mountain View, California; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Cybersecurity, or related field (or equivalent experience)
  • Advanced proficiency in one or more programming languages (e.g., Python, Go, Java, C++)
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Strong understanding of authentication, authorization, encryption, and secure coding practices
  • Experience working with security and audit teams
  • Ability to self-manage time and maintain an excellent work ethic in an Agile environment
  • Able to convey identity requirements and concepts across different levels of users
  • Strong verbal and written communication skills
Job Responsibility
Job Responsibility
  • Design and develop security-focused software solutions, tools, and automation frameworks
  • Integrate security into CI/CD pipelines and cloud-native environments
  • Collaborate with infrastructure and application teams to embed security into system architecture
  • Conduct code reviews and threat modeling to identify and remediate vulnerabilities
  • Build and maintain systems for monitoring, logging, and alerting on security events
  • Develop and maintain APIs and microservices that support security operations
  • Participate in incident response and forensic investigations as needed
  • Stay current with emerging threats, vulnerabilities, and security technologies
What we offer
What we offer
  • Relocation benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

Our team builds the tools and services to manage the lifecycle of configurations...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years hands on experience in developing highly scalable backend micro-services using technologies such as Java and Go
  • Experience going through the full software cycle of requirements, design, coding/testing, rollout/deploy standard methodologies in delivering world class software and services
  • Experience in technical collaboration with other engineers and product managers
  • Passion about your team's mission and the self-starting personality to make things happen
  • Proven development experience and proficiency in distributed systems and micro services
  • Adept at communicating and collaborating effectively with others, promoting your ideas as well as being humble when you may be wrong
Job Responsibility
Job Responsibility
  • Collaborates with stakeholders across Eng, Ops, PM teams to design & build the next generation of product configuration stack to support Uber user-facing products
  • Build large-scale, highly available (four 9s), and low latency systems to help Uber’s Ops and Tech teams launch new products faster and more reliably
  • Design, implement, and ship reliable and well-tested features to our users
  • Help define the future of the platform, both technically and product-wise, and in-turn enable Uber to innovate faster
  • By interacting with users and understanding relevant data, you scope the next big problem to solve
  • Coach and develop your team members and help them grow
Read More
Arrow Right

Staff Software Engineer - Backend

Earner Org represents the supply side of the marketplace, serving the needs of d...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of overall experience with a track record as a software engineer
  • Strong experience in software design and architecture
  • Experience going through the full software cycle of requirements, design, coding/testing, rollout/deploy standard methodologies in delivering world class software and services
  • Experience in technical collaboration with other engineers and product managers
  • Passion about your team's mission and the self-starting personality to make things happen
  • Proven development experience and proficiency in distributed systems and micro services
  • Proven programming skills in Go, Java, Python, or similar
  • Proven frontend programming skills in Javascript, react, or similar
  • Adept at communicating and collaborating effectively with others, promoting your ideas as well as being humble when you may be wrong
  • Excited to learn from and guide others and are passionate about creating tools, products and providing support for other junior engineer
Job Responsibility
Job Responsibility
  • Design/architect, develop and/or test software applications using Uber's technology stack
  • Apply technical knowledge to evaluate complex development/projects and provide recommendations to resolve complex technical issues
  • You'll be very close to business concerns, working alongside Product Managers, Designers, Data Scientists and Operations team, to understand what's most important, and translating that to systems, designs, and code that best solves for today, as well as plans for tomorrow
  • You will build user-facing products - the work you do will impact all earners in the Uber ecosystem. You will be responsible for the delivery of high quality products with fast iterations
Read More
Arrow Right

Staff Software Engineer - Backend

Sigma is transforming how businesses run by delivering a high performance platfo...
Location
Location
United States , San Francisco
Salary
Salary:
240000.00 - 270000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years industry experience building and maintaining high-quality software
  • Experience building and deploying robust and secure web applications in a continuous deployment environment
  • Desire to be a great teammate and have fun at work without compromising ownership towards your work
  • Strong sense of craftsmanship, and a healthy academic curiosity to solve challenges at sigma
  • Strong Computer Science fundamentals
Job Responsibility
Job Responsibility
  • Solve challenging problems that arise in providing an interactive experience on data warehouses for data exploration and analysis
  • Build with modern tools and languages like Rust, Go, GraphQL, Node, and Kubernetes
  • Build backend distributed services, new algorithms and modern API to support a cloud application
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Design and implement new software features to support our fast growing user base
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies
What we offer
What we offer
  • Equity
  • Generous health benefits
  • Flexible time off policy
  • Paid bonding time for all new parents
  • Traditional and Roth 401k
  • Commuter and FSA benefits
  • Lunch Program
  • Dog friendly office
  • Fulltime
Read More
Arrow Right

Sr Staff Engineer Software (Backend Prisma AIRS)

As a Senior Staff Software Backend Engineer on the Prisma AIRS Red Teaming team,...
Location
Location
United States , Santa Clara
Salary
Salary:
126000.00 - 204500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science or equivalent
  • Minimum 4 years of related programming experience required
  • Expertise in building scalable distributed systems with excellent Python or Golang programming skills
  • Experienced in modern backend frameworks and tools
  • Experience with GCP (Google Cloud Platform)
  • Experience with relational databases and SQL
  • Ability to work well with a group of senior and junior engineers in a dynamic, fast-paced environment
  • Experience with modern CI/CD pipelines like GitHub Actions, GitLab Pipelines with Git Version Control
  • Good grasp of asynchronous programming
  • Closely worked with Product Managers and frontend engineers to deliver high-quality features
Job Responsibility
Job Responsibility
  • Develop highly scalable and robust backend services and APIs that offer customers insights into their red teaming engagements and provide actionable solution suggestions
  • Work on complex red teaming problems that necessitate an in-depth evaluation of requirements and apply engineering techniques to achieve quality results
  • Identify problems and opportunities, and propose and develop simple and attainable solutions to enhance the team's development process and product quality
  • Be a role model in establishing and implementing engineering best practices, including test-driven development, for red teaming solutions
  • Drive collaborative discussions and create synergy among product feature stakeholders to create an amazing red teaming product
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Backend - Core Services

Location
Location
Brazil , Sao Paulo; Rio de Janeiro
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience as a Software Engineer, with significant experience in designing, building, and operating large-scale, high-availability distributed systems in a production environment
  • Deep expertise in Backend Infrastructure: Strong mastery of microservices architecture, distributed databases, caching strategies, and asynchronous messaging systems
  • Proven Leadership: Ability to lead multi-quarter projects, break down ambiguous technical problems, and drive complex initiatives to successful completion across team boundaries
Job Responsibility
Job Responsibility
  • Lead the design and architecture of large-scale, resilient backend services and distributed systems for core platform components
  • Own complex backend technical initiatives that impact major product areas or multiple infrastructure and cross-platform engineering teams
  • Drive technical decision-making and establish architectural standards and patterns for the wider Core Services organization
  • Implement critical, high-performance backend features and microservices using modern languages and infrastructure
  • Champion a culture of operational excellence by establishing best practices for observability, proactive monitoring, automated load testing, and incident response
  • Aggressively identify and resolve systemic technical debt, architectural bottlenecks, and non-performant queries/logic across foundational backend systems
  • Partner closely with Staff Engineers, Engineering Managers, and Product Managers to define technical roadmaps that align with long-term business strategy
  • Represent the team and its technical strategy in cross-organizational forums and drive consensus on complex technical tradeoffs
  • Act as a force multiplier by mentoring other backend engineers, elevating the technical capabilities and systems thinking of the entire organization
  • Provide in-depth, rigorous feedback in design and code reviews for critical systems
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend Gen Ai

The Media Platform team builds Uber's unified, scalable infrastructure for inges...
Location
Location
United States , Sunnyvale
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of backend engineering experience, with deep expertise in distributed systems and large-scale service architecture
  • Strong backend engineering experience (Go, Java, C++, or similar) with expertise in system design, performance optimization, and reliability
  • Experience building high-throughput, low-latency services handling large data volumes (streaming, storage, or media systems)
Job Responsibility
Job Responsibility
  • Architect and scale distributed backend systems that support media ingestion, processing, intelligence, and delivery across global regions
  • Improve performance, reliability, and cost efficiency of high-throughput media pipelines
  • Design infrastructure that enables efficient integration and execution of ML inference workloads within media systems
  • Drive technical strategy and long-term architectural decisions across the Media Platform
  • Mentor engineers and raise the bar for engineering excellence, operational rigor, and system design
What we offer
What we offer
  • Bonus program
  • Equity award
  • 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right

Staff, Software Engineer - Backend

Walmart's Enterprise Business Services (EBS) is a powerhouse of seven exceptiona...
Location
Location
United States , Bentonville
Salary
Salary:
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area
  • 6 years' experience in software engineering or related area
  • Python guru with a proven track record of writing high-performing, production-quality code
  • Hands-on experience designing and building Python-based web services in a production setting (FastAPI experience preferred)
  • Deep familiarity with version control using Git in collaborative team environments
  • Comfortable working with Linux environments and containerization technologies such as Docker
  • 4+ years of industry experience with demonstrated ownership and delivery of software products
  • Hands-on experience developing or deploying GenAI-based applications
  • Experience working with or integrating open-source and/or commercial GenAI libraries/frameworks such as Hugging Face Transformers, LangChain, OpenAI API, or similar
  • Ability to productionize and evaluate GenAI models
Job Responsibility
Job Responsibility
  • Design and develop platform features enabling advanced semantic routing for GenAI-powered services
  • Build and maintain evaluation pipelines for semantic router data
  • Collaborate with applied researchers and data scientists to continuously improve semantic routing algorithms
  • Develop and implement agent-to-agent (A2A) communication protocols
  • Contribute to the design and development of platform features using microservices (FastAPI) and event-driven architecture (Kafka, SSE, WebSocket)—all in Python
  • Uphold engineering and operational excellence standards
  • Support operational excellence for semantic routing and agent communication systems
  • Stay current with GenAI and multi-agent system best practices
  • Be an active member of a dynamic team
  • Support production operations by participating in on-call rotations
What we offer
What we offer
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Fulltime
Read More
Arrow Right