CrawlJobs Logo

Sr Staff Engineer, Java Platform

uber.com Logo

Uber

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

267000.00 - 297000.00 USD / Year

Job Description:

Uber’s Developer Platform Organization is looking for a Staff Software Engineer with deep expertise in Java to lead and execute the strategic vision for Uber's next-generation Java platform. This is a high-impact, company-scoped technical leadership role. You will be responsible for far more than the Java Platform team's roadmap; your mission is to elevate the capabilities of every Java developer at Uber and deepen Uber's engagement with the broader Java open-source community.

Job Responsibility:

  • Set Java Technical Direction: Own the multi-year Java platform roadmap (runtime, build, tooling, AI-assist)
  • Translate future Java features (new JDK, virtual threads, etc.) into concrete adoption plans to boost throughput and cut costs, influencing architecture across thousands of services
  • Accelerate Java Developer Velocity: Design and ship next-gen platform abstractions (TaskGraph, virtual-thread containers, reactive I/O) and opinionated 'golden-path' frameworks (observability, circuit-breakers, AI code generation) to simplify development
  • Partner with teams to reduce build times, test flakiness, and onboarding friction
  • Enable Storage, Search & Data with Open Source: Act as Uber's senior liaison to critical Java OSS communities (OpenJDK, Cassandra, Lucene, Kafka, Pinot, Hive/Spark)
  • Identify and address upstream gaps, contribute fixes/features, reduce Uber-specific forks, and establish a structured OSS engagement model (office hours, contribution guidelines, sponsorship, conferences)
  • Drive JVM Performance & Cost Efficiency: Lead benchmarking and continuous profiling to optimize JVM tuning, GC strategy, and frameworks
  • Quantify cost savings for leadership and champion memory- and CPU-efficient design through guidelines and automated analysis
  • Mentor, Grow, and Lead: Mentor Staff/Senior Engineers
  • Conduct high-quality architecture/design reviews
  • Represent Java Platform in company-wide forums and build partnerships with leaders (Directors, VPs) and cross-functional teams (Product, Finance, Legal) to align platform investments with business results

Requirements:

  • Bachelor's Degree in Computer Science or a related field (or equivalent experience)
  • 10+ years of full-time engineering experience
  • Demonstrated track record of driving large-scale, cross-organizational technical initiatives from concept through production
  • Proven ability to influence engineering direction at the organizational level
  • Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis
  • Strong understanding of distributed systems or stream processing
  • Proficient in at least one programming language, such as Golang, Java, C#, or C++

Nice to have:

  • 8+ years of experience building and managing large-scale distributed systems
  • Expert-level Java proficiency, including deep knowledge of the JVM (HotSpot / GraalVM), garbage collectors (G1, ZGC, Shenandoah), and memory model
  • Hands-on experience with JVM performance tooling: async-profiler, JFR/JMC, heap dump analysis, and continuous profiling pipelines
  • Direct open-source contribution history — ideally committer or contributor status in OpenJDK or a major Java ecosystem project (Netty, Micronaut, Quarkus, Gradle, Apache Kafka, Apache Cassandra, Lucene, etc.)
  • Background in Storage, Search, or Data platform engineering — understanding the JVM-rooted operational concerns of systems like Cassandra, Elasticsearch, Kafka, Pinot, or Spark
  • Strong technical writing and communication skills
  • ability to produce crisp Engineering Design Documents and present to executive audiences
  • Leveraging AI/GenAI technologies to streamline engineering workflows, including the automation of routine development tasks and the enhancement of code quality
  • Great sense of ownership and a proactive bias towards action
What we offer:
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits

Additional Information:

Job Posted:
March 21, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr Staff Engineer, Java Platform

Sr. Staff Software Engineer - Advanced Analytics Platform

At DISQO, we’re redefining how companies turn data into decisions. Our mission i...
Location
Location
United States , Los Angeles, Glendale
Salary
Salary:
200000.00 - 240000.00 USD / Year
disqo.com Logo
DISQO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of professional software engineering experience
  • 5+ years architecting or building high-performance data systems or analytics platforms
  • 3+ years of product Rust experience
  • Deep expertise in Rust and strong experience in Java
  • Proven track record building large-scale data analytics or OLAP systems from the ground up
  • Deep understanding of columnar data engines, vectorized execution, and query/dataframe optimization
  • Hands-on experience with performance engineering, profiling, and hardware-aware optimization
  • Strong expertise with AWS - designing, deploying, and optimizing large-scale data and compute systems in the cloud
  • A systems-thinking mindset
  • Thrives in a fast-moving, startup environment
Job Responsibility
Job Responsibility
  • Architect and deliver a high-performance Advanced Analytics Engine
  • Design and build an Agentic AI system that leverages this Advanced Analytics Engine
  • Partner with product, engineering and data teams to power agentic AI analytics systems
  • Profile, benchmark, and optimize Rust components
  • Leverage AWS cloud services to architect scalable, reliable, and cost-efficient analytics infrastructure
  • Shape the evolution of DISQO’s broader data platform and its integration across our product ecosystem
  • Mentor and guide engineers
  • Contribute to open-source or internal frameworks that advance analytical systems and distributed computation
What we offer
What we offer
  • 100% covered Medical/Dental/Vision for employee
  • Equity
  • 401K
  • Generous PTO policy
  • Flexible workplace policy
  • Team offsites, social events & happy hours
  • Life Insurance
  • Health FSA
  • Commuter FSA (for hybrid employees)
  • Catered lunch and fully stocked kitchen
  • Fulltime
Read More
Arrow Right

Sr. Staff Product Manager

The Wired Assurance engineering team builds highly scalable, cloud-native applic...
Location
Location
United States , San Jose
Salary
Salary:
148000.00 - 340500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 3+ years of professional software development experience
  • Proficiency in Python, Go, or Java
  • Strong knowledge of RESTful APIs and microservices architecture
  • Experience with cloud technologies such as Kubernetes, Kafka, or Apache Storm
  • Familiarity with databases like Redis, Cassandra, or MySQL
  • Excellent analytical, debugging, and problem-solving skills
  • Strong communication and interpersonal skills
  • Highly self-motivated, proactive, and results driven.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain features for cloud-native Wired Assurance platform
  • Analyze requirements and propose scalable, reliable, fault-tolerant software designs
  • Contribute to the development of multi-tenant, cloud-based SaaS solutions
  • Develop software using Python, Java and/or Go (golang)
  • Implement and improve observability using metrics, structured logging, and monitoring tools
  • Collaborate with cross-functional teams including QA, PM, architecture, and support
  • Participate in code reviews, design discussions, and contribute to continuous improvement
  • Investigate customer-reported issues and provide detailed root-cause analysis and resolutions.
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Career development programs
  • Inclusive environment that celebrates individual uniqueness.
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer, Capacity Engineering

The Capacity & Efficiency Engineering (CEE) organization is seeking an experienc...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 15+ years of experience in software engineering, with a strong focus on capacity engineering, data engineering, and full-stack development
  • Deep data engineering experience
  • Proven experience in designing and implementing large-scale, distributed systems
  • Expertise in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js)
  • In-depth knowledge of database systems (SQL and NoSQL) and data warehousing concepts
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks
  • Excellent problem-solving, analytical, and communication skills
  • Demonstrated ability to lead and mentor engineering teams
Job Responsibility
Job Responsibility
  • Serve as the technical authority for strategic capacity planning and resource allocation
  • Architect, design, and lead the development of essential, high-scale Engineering infrastructure
  • Provide technical leadership in designing and building highly available, scalable, and resilient products and core platforms
  • Drive collaboration with peer Sr Staff engineers and engineering teams to champion best practices for system health, robustness, and refactoring
  • Mentor senior engineers, setting the bar for code quality, resilience, and longevity across systems
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer - Investment Data Platform

We are currently seeking a Staff Software Engineer to join the Investment Data P...
Location
Location
United States
Salary
Salary:
174000.00 - 273000.00 USD / Year
addepar.com Logo
Addepar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • Proficiency in object-oriented languages such as Java
  • Proficiency in at least one cloud-native or messaging technology such as Kubernetes, Istio, containerization, Kafka, etc.
  • Proficiency with relational and non-relational datastores
  • Proficiency in CI/CD, monitoring, and logging systems
  • Expertise in any of the above technical requirements is a huge plus
  • Applicants must be legally authorized to work in the United States for any employer without requiring current or future visa sponsorship (for example, employment-based visas such as H-1B, F-1/OPT, or similar), and must be authorized to begin work in the U.S. on their first day of employment.
Job Responsibility
Job Responsibility
  • Architect and implement the next-generation compute platform
  • Tackle complex scalability challenges to meet the demand of Addepar’s exponential growth and global expansion
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer - Compute Platform

We are seeking a highly experienced Senior Staff Engineer to lead the technical ...
Location
Location
United States , Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including expertise in distributed systems or infrastructure engineering
  • Deep expertise in Kubernetes internals, container runtimes, and cloud-native compute platforms
  • Strong background in containerization, resource scheduling, and cluster management at scale
  • Hands-on experience with performance tuning, reliability engineering, and cost optimization in compute environments
  • Excellent leadership, communication, and organizational skills, with a track record of building and mentoring high-performing teams
  • Strong coding proficiency in one or more languages such as Go, Java, or Python
  • Demonstrated ability to drive cross-functional technical initiatives and deliver impactful results
Job Responsibility
Job Responsibility
  • Own the technical vision, architecture, and strategy for the global compute platform org
  • Define and execute the roadmap for our compute platform, focusing on scalability, performance, and efficiency
  • Drive architectural decisions and set technical direction for compute scheduling, resource allocation, and container orchestration systems
  • Ensure high availability and reliability of the compute platform through best-in-class observability, automation, and incident response practices
  • Drive adoption of best practices in scalability, availability, and security for multi-tenant compute environments
  • Evaluate emerging technologies in cloud-native ecosystems and guide their integration into the platform
  • Partner with product and infrastructure teams to deliver high-impact, cross-organizational initiatives
  • Mentor and coach engineers, helping grow their technical depth and leadership skills
  • Influence company-wide engineering standards and practices
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr Staff Agentic Systems Engineer

Uber's Developer Platform is in the middle of a paradigm shift. The industry mov...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience building and scaling developer tooling or platform infrastructure (e.g., SDKs, CLIs, APIs, runtime systems) in large-scale engineering environments
  • Strong proficiency in at least one major programming language (Go, Java, Swift, Kotlin, Python, or TypeScript) with demonstrated experience integrating AI/ML models into developer workflows
  • System design experience for high-reliability, observable, developer-facing services and agentic systems
Job Responsibility
Job Responsibility
  • Design and ship the skill pack framework
  • Build the multi-agent runtime inside Uber's DevPod cloud environments
  • Develop AI-powered code intelligence
  • Own and evolve the MCP platform layer
  • Partner with Code Infra, DevPod, Mobile Platform, Web Platform, and Backend Platform teams to ship the foundational systems
  • Set technical direction for agentic infrastructure across Uber's Developer Platform
  • Mentor engineers in agentic fluency
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer

As a Sr Staff Software Engineer, you will partner with technical leaders and eng...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or above in Computer Science, Technology or Engineering
  • Hands on experience on Angular, Node.js and React frameworks
  • Strong understanding of Java programming language and its ecosystem
  • Knowledge on JavaScript, HTML5, CSS3 and related web technologies
  • Experience facilitating Agile/Scrum ceremonies (planning, stand-ups, retrospectives), coaching teams in framework adoption, removing impediments, and fostering self-organization
  • Familiarity with version control systems such as Git
  • Familiarity with build tools such as maven and Gradle
  • 6+ years of hands-on SW development experience
  • In-depth knowhow in modern microservice architectures and component development, including tools/technologies like Java, Spring Boot, Docker containers, Kubernetes, API Gateway
  • Experience in database such as NoSQL databases (DynamoDB), Oracle SQL, Postgres, etc
Job Responsibility
Job Responsibility
  • Serve as Scrum Master for one or more Product Engineering teams
  • Facilitate Agile ceremonies, manage team cadence, and help teams plan and deliver iteratively
  • Partner with business stakeholders and engineering leads to define product goals and manage delivery through backlogs
  • Coach teams on Agile principles, the Scrum Framework, and product-centric delivery models
  • Facilitate portfolio and digital incubation workshops to align teams around value streams, platform capabilities, and delivery outcomes
  • Identify and remove delivery impediments and continuously improve Agile execution across teams
  • Champion transparency, accountability, and continuous improvement in team practices and outcomes
  • Design, develop and implement backend/frontend software based on existing utility/tool frameworks
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, efficient, and maintainable code
What we offer
What we offer
  • Relocation Assistance Provided: No
  • Fulltime
Read More
Arrow Right

Sr. Distinguished AI Engineer (Agentic AI Platform)

At Capital One, we are creating responsible and reliable AI systems, changing ba...
Location
Location
United States , San Jose, California; San Francisco, California
Salary
Salary:
343400.00 - 392000.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or AI plus at least 10 years of experience developing AI and ML algorithms or technologies, or Master's degree plus at least 8 years of experience developing AI and ML algorithms or technologies
  • At least 10 years of experience programming with Python, Go, Scala, or Java
  • 9 years of experience deploying scalable and responsible AI solutions on cloud platforms
  • 2+ years of experience supporting Agentic Frameworks
  • 2+ years of experience with LLMOps
  • 8+ years of experience designing mission-critical machine learning platforms
  • 2+ years of experience architecting, designing, developing, integrating, delivering, and supporting complex AI systems
  • Demonstrated ability to lead and mentor multiple engineering teams and influence cross-functional stakeholders up to the VP level
  • Experience developing AI and ML algorithms or technologies using Python, C++, C#, Java, or Golang
  • Master's degree in Computer Science, Computer Engineering, or relevant technical field
Job Responsibility
Job Responsibility
  • Partner with a cross-functional team of engineers, research scientists, technical program managers, and product managers to deliver AI-powered products
  • Contribute to the north star platform architecture, continuously publishing and refining living diagrams and canonical APIs
  • Standardizing and automating agentic workflows
  • Contribute to crafting an end to end GenAI SDK, CLI and starter kits
  • Help bring together a vision of central guardrail services
  • Collaborate with cross organization architects to drive end to end performance
  • Accelerate innovation by incubating proof of concepts and driving RFCs
  • Own central Helm charts, operators and CRDs that auto scale agents to hit tenant SLAs
  • Coach and evangelize - hosting architecture office hours, mentoring Staff, Principal and Senior engineers, authoring technical design documents and blogs and representing Capital One at Tier1 AI conferences
What we offer
What we offer
  • Performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right