Talent.com
Senior Software Engineer (Linux Ublk)
Senior Software Engineer (Linux Ublk)PlayStation • Kansas City, MO, United States
Senior Software Engineer (Linux Ublk)

Senior Software Engineer (Linux Ublk)

PlayStation • Kansas City, MO, United States
2 days ago
Job type
  • Full-time
Job description

Senior Software Engineer (Linux Ublk)

PlayStation isn't just the Best Place to Play it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.

About the Role

At PlayStation, our Gaming, Developer & Future Technology (GDFT) Group is leading the cloud gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond! Would you like to use your skills, time, and passion on meaningful projects that are building the future? We are seeking a highly skilled Linux Software Developer to join our engineering team. This role will focus on developing and optimizing low-level I / O subsystems, with an emphasis on Linux UBLK (Userspace Block Driver Framework) and io_uring. You will collaborate with kernel and systems engineers to design and implement efficient, scalable, and high-performance solutions for modern storage and I / O workloads.

Key Responsibilities

  • Design, implement, and maintain features in the Linux UBLK framework.
  • Develop and optimize I / O paths using io_uring for low-latency, high-throughput workloads.
  • Analyze, debug, and resolve performance bottlenecks in Linux I / O subsystems.
  • Collaborate with cross-functional teams on storage, networking, and virtualization projects.
  • Write clean, maintainable, and well-documented code with unit and integration tests.
  • Stay current with developments in the Linux kernel, storage technologies, and emerging programming paradigms.

Required Qualifications

  • BS in Computer Science / Software Engineering or 5+ years of relevant work experience.
  • Strong expertise in Linux UBLK development and related kernel / user-space interactions.
  • Solid experience with io_uring and modern Linux I / O frameworks.
  • In-depth knowledge of the Linux I / O data path, including block layer and file systems.
  • Proficiency in C for systems programming.
  • Strong debugging and performance tuning skills (perf, ftrace, bpf, etc.).
  • Preferred Qualifications

  • Familiarity with DMA (Direct Memory Access) mechanisms and optimizations.
  • Experience with Rust for systems programming or interest in adopting Rust for safe low-level development.
  • Knowledge of NVMe (Non-Volatile Memory Express) protocols and storage technologies.
  • Contributions to Linux kernel or other open-source projects.
  • Strong problem-solving skills, with the ability to work independently and in a team environment.
  • What We Offer

  • Competitive compensation and benefits package.
  • Opportunity to work on cutting-edge Linux kernel and storage technologies.
  • Collaborative, innovation-driven environment with opportunities for open-source contributions.
  • Flexible working arrangements and strong focus on professional growth.
  • Create a job alert for this search

    Senior Software Engineer • Kansas City, MO, United States

    Related jobs
    Sr Software Engineer - Telecom Billing

    Sr Software Engineer - Telecom Billing

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 12 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Kansas City, MO, United States
    Full-time
    We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Propio Language Services • Overland Park, KS, United States
    Full-time
    Our people take pride in every resource we offer, and our users always have access to the best technology, support, and experience. We are driven by our passion for innovation, growth, and connectin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Kaav Inc. • Leawood, KS, United States
    Full-time
    As a Senior Software Engineer you will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization utilizing Microsoft technologies...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer- Mobile Native (Remote)

    Software Engineer- Mobile Native (Remote)

    NPA WorldWide • Kansas City, Missouri, USA
    Remote
    Temporary
    Develop and deliver robust native mobile applications using Swift (iOS) and Kotlin (Android).Collaborate with product managers, designers, and backend engineers to implement business requirements.P...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Kansas City, MO, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
    Last updated: 30+ days ago • Promoted
    Sr Engineer, Software - T-Cloud & Enterprise Vault

    Sr Engineer, Software - T-Cloud & Enterprise Vault

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 30+ days ago • Promoted
    Sr Engineer, Software

    Sr Engineer, Software

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Blue Cross and Blue Shield of Kansas City • Kansas City, MO, United States
    Full-time
    Guided by our core values and commitment to your success, we provide health, financial and lifestyle benefits to ensure a best-in-class employee experience. Some of our offerings include : .Highly com...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Cloud Systems

    Senior Software Engineer - Cloud Systems

    Octopus Deploy • Kansas City, MO, United States
    Full-time
    Join Octopus Deploy, a leader in Continuous Delivery, and help empower software teams worldwide.With over 4,000 organizations, including Ubisoft, Xero, Stack Overflow, NASA, and Disney, leveraging ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - Telecom Billing

    Software Engineer - Telecom Billing

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Children's Mercy KC • Kansas City, MO, United States
    Full-time
    Thanks for your interest in Children's Mercy!.Do you envision finding a meaningful role with an inclusive and compassionate team? At Children's Mercy, we believe in making a difference in the lives...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TEKsystems • Kansas City, MO, United States
    Permanent
    IPFS is looking for an innovative and modernization-minded engineer to re-envision our entire client experience.This person will join a collaborative and design-driven team, with talent and tenure ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Webflow • Kansas City, MO, United States
    Full-time +2
    At Webflow, our mission is to bring development superpowers to everyone.As the pioneer of the Website Experience Platform (WXP), we're redefining how teams Build, Manage, and Optimize for the web c...Show more
    Last updated: 2 days ago • Promoted
    Principal Engineer, Software Full Stack

    Principal Engineer, Software Full Stack

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer, Telecom Billing Software

    Principal Engineer, Telecom Billing Software

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 12 days ago • Promoted
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Kansas City, MO, United States
    Full-time
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer, Software

    Senior Engineer, Software

    T-Mobile USA, Inc. • Overland Park, KS, United States
    Full-time +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...Show more
    Last updated: 30+ days ago • Promoted