Job Closed
This listing is no longer active.
World’s leading Data Intelligence Platform supercharging over 500,000 GPUs across all data workloads
Senior Staff Software Engineer - Performance
Location
California
Posted
105 days ago
Salary
PEN125K - PEN200K / year
Seniority
Senior
Job Description
Senior Staff Software Engineer - Performance
DDN
• Define and own performance architecture for data path and I/O path components across distributed file systems • Lead performance analysis and optimization of large-scale, high-performance, scale-out file systems • Architect performance-aware designs across CPU, memory, storage, and network layers • Drive optimization of performance-critical file system code, primarily in C++ • Establish best practices for performance measurement, profiling, benchmarking, and regression detection • Lead deep-dive investigations into complex, system-wide performance issues • Influence system architecture with a performance-first mindset • Mentor senior and staff engineers on performance engineering techniques and methodologies • Collaborate with cross-functional teams to ensure performance goals are met across the stack • Represent performance considerations in design reviews and long-term roadmap planning
Job Requirements
- 12+ years of experience in performance engineering, systems engineering, or distributed systems
- Deep understanding of distributed file systems and scale-out storage architectures
- Expert-level knowledge of data path and I/O path design and optimization
- Strong proficiency in C++ with extensive experience in performance-critical code
- Proven expertise in performance measurement techniques, including profiling, tracing, benchmarking, and custom tooling
- Strong foundation in distributed systems principles, including scalability, concurrency, and fault tolerance
- Demonstrated experience optimizing file system or storage system code for performance at scale
- Experience with high-performance, high-scale-out file systems in production environments
Benefits
- Professional development opportunities
- Health insurance
- Flexible work hours
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer
Wave HQJoin a team of career go-getters with heart who are building for small business
• Staff Engineers partner with Engineers, Product Managers, and Designers to solve complex, high-impact problems and deliver scalable solutions. • As a staff engineer, you shape technical direction, design systems for scale and reliability, and guide teams through sound architectural decisions. • As a Staff Engineer in the Embedded Services pillar, you will serve as the architectural lead for the Payments, Payroll and Risk solutions that drive our organization's revenue, shaping the technical strategy and long-term roadmap for some of our most critical features. • You will be a hands-on partner to our engineering teams as we tackle high-stakes scalability challenges, with a particular focus on scaling systems for peak performance and cost-efficiency. • A major part of your impact will involve guiding teams through the evolution of our ecosystem, leading the strategic migration of legacy monolithic code into modern, high-performance distributed systems. • You work across a range of technologies, helping evolve our stack and evaluate new approaches. • This is an individual contributor role with no direct people management responsibilities, relying on influence, technical leadership, and cross-team alignment to drive impact.
Principal Engineer – Observability Telemetry Client Infrastructure
ClouderaAt Cloudera, we believe that data can make what is impossible today, possible tomorrow.
• Architect and drive the implementation of automated "on-ramps" for observability clients • Establish and enforce the semantic conventions needed for telemetry data • Develop and support high-performance interfaces and SDKs for clients • Build the logic to stitch together disparate signals into a unified trace • Work alongside engineering teams to turn architectural blueprints into production reality • Serve as the "go-to" expert for observability
**Solution Design & Delivery** - Lead end-to-end solution design and implementation across Oracle Cloud and on-premise systems - Develop, configure, and integrate applications using OIC, SOA Suite, APIs, and web services - Design and implement data flows and replication using Oracle GoldenGate and related tools - Ensure alignment of solution design with enterprise architecture, security, and compliance requirements - Support migration and modernization of legacy Oracle systems to OCI and Fusion Cloud platforms - Oversee code reviews, unit testing, and performance optimization for Oracle applications and integrations **Technical Leadership & Mentorship** - Lead a team of Oracle developers, DBAs, and integration engineers across multiple projects - Provide technical direction, troubleshooting expertise, and mentoring to project teams - Partner with architects and product owners to translate business requirements into detailed technical designs - Establish and enforce engineering best practices, standards, and reusable patterns for Oracle development **Operations & Continuous Improvement** - Work closely with DevOps and CloudOps to automate build, deploy, and monitoring processes for Oracle solutions - Ensure proactive performance monitoring, capacity planning, and disaster recovery for critical Oracle workloads - Contribute to innovation and continuous improvement by evaluating new Oracle tools, frameworks, and features - Support root cause analysis and remediation of critical production issues
Software Engineer – Mission Systems
PlanetLargest earth observation satellite network delivering a near-daily global dataset
• Maintain and augment the automation and services ultimately responsible for the operation of Planet’s satellites. This includes but is not limited to: • Specify and implement new HTTP APIs and help improve existing ones. • Evaluate and choose appropriate software technologies. • Design and deploy critical infrastructure. • Contribute with a team that values open and honest communication, collaboration, self-learning and initiative to solve problems big and small. • Work closely with various teams across Planet, ranging from Satellite and Ground Operations, to Pipeline and Product teams to ensure the satellite constellation meets all of the needs to achieve Planet’s missions.




