3 months ago
Base Salary
$145k - $275k/yr
Responsibilities
- Design, build, and operate Rust services for transactional storage, transform coordination, and low-latency retrieval at the scale of hundreds of billions of objects.
- Own features end-to-end through technical design, implementation, testing, deployment, observability, on-call, and incident response.
- Evolve the Python transform framework, tooling, developer experience, and APIs while supporting engineers who build on the platform.
- Lead cross-functional projects with ML, search, product, and data stakeholders, including roadmaps, milestones, and technical designs.
- Improve performance and cost efficiency across DataFusion query execution, Parquet layouts, S3 access patterns, caching, and PostgreSQL/Aurora.
- Strengthen data lineage, authorization, access controls, and deletion propagation across brands.
- Mentor engineers, lead design reviews, improve the developer environment, and advance agentic AI workflows while preserving quality, security, and ownership.
Requirements
- 10+ years of professional software engineering experience building backend, distributed, or data-intensive systems.
- Production experience writing Rust and strong proficiency in Python.
- Deep understanding of object storage, columnar formats, and relational databases, including S3, Apache Parquet/Arrow, PostgreSQL, and/or MySQL.
- Experience designing and operating high-throughput, low-latency services with metrics, tracing, alerting, and production debugging.
- Demonstrated technical leadership across team boundaries, including project leadership, design documentation, and mentoring.
- Experience with AWS services such as S3, Lambda, ECS, and Aurora, plus infrastructure-as-code workflows such as Terraform.
- Clear communication with technical and non-technical stakeholders and the ability to turn ambiguous requirements into shipped software.
- Preferred experience with Apache DataFusion, arrow-rs, the parquet crate, query engines, database internals, Rust data ecosystem open source, data governance, GDPR and deletion compliance, FinOps, internal platforms, SDKs, contribution models, paved-road developer experience, and agentic engineering tools such as Claude Code.
Benefits
- Scribd Flex flexible work model with occasional in-person attendance required and residence near specified cities in the United States, Canada, or Mexico.
- Comprehensive health, dental, and vision coverage, plus mental health support and disability coverage.
- Paid time off including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals.
- Paid parental leave and family support benefits.
- Retirement matching, employee equity, learning and development programs, and professional growth opportunities.
- Wellness and home office stipends, complimentary access to Scribd products, and enterprise access to leading AI tools.
