Principal Software Engineer (S3 & MinIO) - North America Software Center jobs in United States
cer-icon
Apply on Employer Site
company-logo

TSMC · 1 day ago

Principal Software Engineer (S3 & MinIO) - North America Software Center

TSMC Washington is a leading semiconductor foundry focused on innovation and technology transformation. They are seeking a Principal Software Engineer with expertise in S3-compatible storage systems, particularly MinIO, to architect and manage large-scale object storage solutions while collaborating with cross-functional teams.

Consumer ElectronicsElectronicsManufacturingProduct DesignSemiconductor
badNo H1Bnote

Responsibilities

Architect, deploy, and manage large-scale object storage systems using S3-compatible platforms, with a specific focus on MinIO
Monitor and optimize the performance of object storage systems, ensuring low latency, high throughput, and efficient resource utilization
Develop and maintain APIs, SDKs, and tools for seamless integration of object storage systems into existing infrastructure and applications
Create scripts and tools for automating storage workflows, such as provisioning, monitoring, and scaling
Diagnose and resolve issues related to object storage systems, including data integrity, access control, and performance bottlenecks
Define best practices for data tiering, archival, backup, and recovery strategies within the object storage ecosystem
Work closely with cross-functional teams, including DevOps, cloud engineers, and application developers, to ensure smooth integration and operation of storage systems

Qualification

S3-compatible storage systemsMinIOObject storage architecturePythonCloud platformsTroubleshooting skillsSecurity best practicesKubernetesOpen-source storage technologiesCommunication skills

Required

8+ years of hands-on experience working with object storage systems, including expertise in S3 API and MinIO
Strong understanding of object storage architecture, distributed systems, and cloud-native storage solutions
Proficiency in languages such as Python, Go, or Java for developing storage-related tools and applications
Experience with cloud platforms (e.g., AWS, Azure, or GCP) and their object storage services
Proven ability to troubleshoot and resolve complex storage issues, including performance tuning and debugging
Knowledge of IAM, encryption, and security best practices for object storage
Excellent communication skills to collaborate with global teams and present technical solutions effectively

Preferred

Hands-on experience with Kubernetes and containerized storage solutions
Familiarity with open-source storage technologies
Experience in building and deploying multi-petabyte scale storage systems

Benefits

Comprehensive benefits include medical, dental, and vision insurance
Life insurance
Access to a 401(k) plan with employer match
Employees enjoy 10 holidays per year
Accrue paid time off annually
A fitness center
Game room
Physical therapist
A subsidized café

Company

Established in 1987, TSMC is the world's first dedicated semiconductor foundry.

Funding

Current Stage
Public Company
Total Funding
$14.2B
Key Investors
U.S. Department of CommerceBerkshire Hathaway
2024-04-08Grant· $6.6B
2024-01-01Acquired
2022-09-30Post Ipo Equity· $4.1B

Leadership Team

leader-logo
Morris Chang
Founder, Chairman & CEO
leader-logo
Peter M. Cleveland
Senior Vice President
linkedin
Company data provided by crunchbase