MinIO is the industry leader in high-performance object storage, powering production infrastructure for over half of the Fortune 500.
As a Software Engineer, Customer Infrastructure, you will enhance, optimize, validate, and automate the cloud-native storage platform.
The role combines DevOps and software engineering to ensure high-quality product delivery with performance, scalability, and durability.
You will work closely with customers and the engineering team to push the boundaries of object storage performance and reliability.
Responsibilities include enhancing core MinIO software, building high-performance distributed storage solutions, validating software according to customer requirements, improving existing features, collaborating on architecture and APIs, writing maintainable code, conducting performance benchmarking, and managing customer expectations.
Requirements:
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required.
A minimum of 5 years of professional experience in software engineering is necessary.
You must have a desire and ability to work directly with customers to enhance products and automate solutions.
Experience in DevOps, GitOps, automation, and testing frameworks is essential.
Expertise in distributed systems, networking, or high-performance computing is required.
Familiarity with cloud-native technologies such as Kubernetes, containers, and microservices is necessary.
Strong proficiency in Go is desired, or deep experience in C/C++/Rust with a willingness to learn Go.
A deep understanding of storage systems, file systems, or databases is required.
Strong problem-solving skills and experience debugging complex, large-scale applications are necessary.
Contributions to open-source projects are a plus.
You should possess self-motivation, a commitment to continuous learning, and a strong sense of ownership and accountability.
A collaborative mindset and the ability to work effectively with cross-functional teams are essential.
Attention to detail and a passion for innovation and technology trends are required.
Benefits:
MinIO offers a collaborative and team-oriented work environment that values open communication and shared goals.
The company is committed to equal opportunity and affirmative action, ensuring a diverse workplace.
Employees are encouraged to continuously learn and adopt new tools and frameworks.
The role provides the opportunity to work with cutting-edge technology in a fast-moving environment.
You will have the chance to directly impact customer satisfaction and product quality through your work.