Advance your career while you revolutionize the IT industry. Here’s your chance to work on breakthrough container technology at one of the most dynamic companies in the Silicon Valley. As part of the Portworx team, you will work with talented professionals in an environment that’s fast-paced, intellectually stimulating, and fun. We’re funded by top-tier VCs and recognized by Gartner as a Cool Vendor in Storage Technologies.
Portworx is located in on the border of Los Altos and Mountain View, near Caltrain, restaurants, shopping, and entertainment.
Research, design, develop, and test operating systems-level software. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis. Specific duties include: Design the architecture for the distributed control plane for company Storage Layer for containers. Work and maintain the underlying communication between multiple nodes involved. Implement the different components and services involved to support different kind of data services to containers. Integrate with multiple external services and orchestrators like Docker, Kubernetes, Mesosphere and AWS. Participate in product discussions, peer code reviews and influence new feature development.
Master’s degree or foreign equivalent in Computer Science or related field
2 years of experience as a Software Development Engineer or in a related occupation
Must have at least 1 year of prior work experience in each of the following:
Must have advance level coursework or project background in the following:
4940 El Camino Real, Suite 200, Los Altos, CA 94022
We are looking for the next critical hire to help us scale the business, define feature areas, and steer the product roadmap. Our product enables stateful containers in production, and we’ve been named a Gartner Cool Vendor.
Our technology includes a distributed storage platform and integrated controls with container schedulers including Kubernetes, Mesosphere, and Docker Swarm. Customers span from Global 2000 enterprises to cloud-native startups, who run workloads on-premises and in public clouds.
Portworx is an early-stage, high-growth startup in the booming container space. We’re seeking a talented and motivated Developer Evangelist who can thrive in a fast-paced environment and play a critical role in growing the company. You must be comfortable interfacing with engineering, marketing, and partners to help position the company, create content, and evangelize our technology to the market.
Build guts of a highly distributed, fault-tolerant control plane to provision, monitor, and deploy storage nodes.
Design, develop, test and debug highly distributed storage service. We have openings from senior to architect level roles.
– Prior development experience writing file systems
– Experience writing highly distributed software.
– Protocol stack development
– Experience in Linux kernel
– Network/Storage performance troubleshooting and optimization
– Experience writing flash-aware storage software
Description: Software Engineer position with emphasis on testing and automation. Create and prioritize test cases based on formal and informal requirements. Develop automation tests based on the test cases to execute against complex target environments. Add tests to continuous integration process. Determine and isolate bugs based on errors found in test runs.
Description: QA Engineer will work with the engineering team during the feature design and implementation phases to write test plans. Collaborate with other testing members, developers, technical writers, and customer solutions engineers to ensure the company delivers high quality products to our customers. Analyze failures and root cause issues, file defects, follow-up with developers, documentation and other teams on the resolution.