Staff Software Engineer, Core Infrastructure
Scribd, Inc. - Salt Lake City, UT
Hiring: Staff Software Engineer, Core Infrastructure Company: Scribd, Inc. Location: Salt Lake City, UT Job Posted Time: 2026-09-10 10:38:19 Target Skills & Keywords : AWS, Apache, Aurora, AutoCAD, CAD, ECS, GDPR, HTML, Lambda, MySQL, Parquet, Phoenix, PostgreSQL, Python, Rust, S3, Terraform About the job Experience: •10+ years of professional software engineering experience building backend, distributed, or data-intensive systems. Required Skills: •Design, build, and operate the Content Library's core Rust services (transactional storage, transform coordination, and low-latency retrieval paths) at the scale of hundreds of billions of objects. •Own features end-to-end, from technical design through implementation, testing, deployment, and production operations (observability, on-call, and incident response for the systems you own). •Evolve the Python userland (the transform framework, tooling, and developer experience) and support engineers across the company who build on the platform through code reviews, guidance, and well-designed APIs. •Lead cross-functional projects with stakeholders in ML, search, product, and data teams: defining roadmaps, milestones, and technical designs that balance scalability, performance, cost, and delivery. •Drive performance and cost-efficiency across the stack: query execution (DataFusion), Parquet file layouts, S3 access patterns, caching strategies, and PostgreSQL/Aurora tuning. •Strengthen the platform's governance capabilities: data lineage, authorization and access controls, and deletion propagation across brands. •Raise the engineering bar on the team through mentorship, design reviews, and improvements to our developer environment, including making agentic AI workflows more effective within our codebase while preserving quality, security, and ownership. Qualifications: •You're a systems engineer who loves owning software end-to-end: design, implementation, deployment, operations, and the inevitable "why is this slow?" investigations. •You're pragmatic about technology choices; you keep things simple, and you write things down. Design docs, runbooks, and thoughtful code reviews are how you scale yourself. •You enjoy being the engineer other teams come to, whether that's reviewing their contributions, unblocking an integration, or turning an ambiguous ask into well-scoped work. •You've made agentic AI tools part of your daily engineering practice, and you know they accelerate great engineers rather than replace engineering judgment. Humans stay in the loop on quality, security, and ownership. •Production experience writing Rust and strong proficiency in Python. •A deep understanding of storage and data fundamentals: object storage (S3), columnar formats (Apache Parquet/Arrow), and relational databases (PostgreSQL and/or MySQL). •A track record of designing and operating high-throughput, low-latency services, including the operational side: metrics, tracing, alerting, and debugging production systems. •Demonstrated technical leadership: leading projects across team boundaries, writing design docs that build alignment, and mentoring engineers. •Clear communication with both technical and non-technical stakeholders, and comfort turning ambiguous requirements into shipped software. •Direct experience with Apache DataFusion, arrow-rs, the parquet crate, or building query engines and database internals. Compensation: •Flexible work environment (work from home / hybrid options) •This position is also eligible for a competitive equity ownership, and a comprehensive and generous benefits package Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!