CrawlJobs Logo

Staff Software Engineer: Backend

United States, New York City · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

At Rogo, we are building Wall Street's first true AI analyst. Our mission is to empower finance professionals at the world’s top investment banks, private equity funds, and investment firms with AI that delivers unparalleled speed, accuracy, and insight. We are not just improving financial workflows; we are redefining them from the ground up. This is a unique opportunity to join a generational company at a key inflection point. With a rapidly growing client base, proven product-market fit, and backing from world-class investors, we are scaling quickly and defining a new category of enterprise AI. Our team is sharp, motivated, and deeply committed to the mission. We operate with intensity, take ownership of complex problems, and stay relentlessly focused on our users. If you thrive in a fast-paced environment, demand excellence, and want to help build the future of finance, we invite you to join us.

Job Responsibility

  • Architect REST and gRPC APIs that are backed by stable, scalable server side implementations and asynchronous code
  • Design and build large-scale infrastructure to power crawling, ranking, and retrieval systems
  • Ship secure and compliant code: implement security concepts to develop software dealing with sensitive data
  • Write robust code that’s easy to read, maintain and test
  • Raise the bar for code quality, reliability and product velocity. Collaboratively, you'll push yourself and peers to develop technically and interpersonally

Requirements

  • Bachelors in Computer Science or related degree
  • Experience with a strongly typed language (e.g., Rust, C++, or Java)
  • 6+ years of experience building and scaling distributed systems
  • Strong programming skills and general Computer Science knowledge
  • You love writing highly performant and readable code that is well-tested
  • Track record of shipping high-quality products

Nice to have

  • Experience with an interface definition language like protocol buffers and gRPC
  • Experience with Map Reduce or other massively distributed parallel computation frameworks
  • Early engineer at a hyper-growth startup
  • Experience in world-class product organizations (e.g., Notion, Figma)
  • Financial services experience

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

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

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

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

Staff Backend Software Engineer

Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
extia-group.com Logo
Extia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience with .NET C# and a Bachelor's degree in Computer Engineering or a related field
  • Expert knowledge of microservices patterns and event-driven architectures (2+ years with Kafka, Pulsar, or RabbitMQ)
  • Deep experience with NoSQL databases such as ElasticSearch, Dynamo, or MongoDB, with an understanding of use-case-specific deployment
  • Strong proficiency in containerization (Docker) and orchestration (Kubernetes)
  • Proven track record of working successfully in an Agile environment and quickly mastering complex, enterprise-scale codebases
  • Demonstrated ability to lead projects, organize engineering community events, and coordinate risk mitigation across teams
Job Responsibility
Job Responsibility
  • Write clean, maintainable .NET C# code that sets the standard for the team while regularly delivering high-quality working software
  • Drive high-level technical decision-making, identifying trade-offs and risks while ensuring organization-wide alignment
  • Apply microservice and event-driven architectures (Kafka) to build modern, scalable applications
  • Define SRE standards for production monitoring and incident response, ensuring all critical systems are documented with technical guides
  • Deploy and scale cloud applications using Docker and Kubernetes, ensuring high performance and reliability
  • Provide insightful, comprehensive code reviews and ensure automated regression tests are implemented for complex fixes
  • Help provide direction and vision for technical improvements and drive change across multiple engineering teams
Read More
Arrow Right

Staff Software Engineer (Backend)- Order Platform

Uber's Commerce Platform Engineering group is vital for maintaining and enhancin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/BS in Computer Science or a related field, with at least 8 years of individual contributor experience as a software engineer
  • Fluent in one of Go, Java, or C++
  • Solid understanding of distributed systems architecture — including concepts like consensus, convergence, load balancing, data consistency, and performance/efficiency
  • Proven ability to identify and resolve performance and scalability issues
  • Strong communication skills, both written and verbal, to articulate complex ideas to various stakeholders
  • Experience as a tech lead who has mentored or led small teams in building product features at scale
  • Experience being on-call and handling operational issues for a large-scale distributed system
Job Responsibility
Job Responsibility
  • Design, scale, code, monitor, and maintain a highly critical set of services
  • Contribute to, lead, own, and deliver multiple high-impact and complex projects or features
  • Mentor and groom junior engineers
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