Role Overview Join us to advance the state‑of‑the‑art in storage security technology and serve customers all around the world.
Responsibilities - Research, design, and develop next‑generation data encryption security software products and solutions for data‑center, server‑side, and cloud infrastructure for large‑scale organizational customers in all market sectors.
- Interact with Bloombase's partner hardware, software, and system vendors for interoperability and future technology integration.
- Involve in all aspects of the full software product research and development cycle, from research‑driven design and architectural exploration, development, testing, performance tuning, to technical writing.
- Gather research insights from technical pre‑sales and post‑sales support interactions with customers and partners when necessary.
- Design and architect technical solutions to meet data protection needs of customers.
- Represent Bloombase in various industry technology standard bodies when necessary.
Basic Qualifications - A Master’s degree in Computer Science, Engineering, Mathematics, Physics, or equivalent research‑oriented knowledge and skills.
- At least five years of experience translating advanced concepts and research into product‑grade code solving problems of increasing complexity.
- Skill in at least two programming languages suitable for developing research prototypes and system software, e.g., Java, Kotlin, C, C++, Groovy.
- Experience applying object‑oriented and/or functional design.
- Experience defining and/or refactoring software architecture.
- Experience leading research‑driven technical projects across multiple engineers.
- Experience mentoring other engineers, formally or informally.
Preferred Qualifications - Experience with Linux, Microsoft Windows Server, Unix, AIX, HP‑UX, OS400, zOS.
- Experience with Intel, AMD, Arm, MIPS, FPGA.
- Experience communicating with users, other technical teams, and senior management regarding research insights, product strategy and requirements, execution status, and technical designs.
- Experience getting things done through collaboration with engineers on multiple teams, multiple time zones, and multiple geographical locations.
- Researching, designing, building, or evolving operating systems, kernel, and driver.
- Researching, designing, building, or evolving network storage systems and protocols.
- Researching, designing, building, or evolving cryptography systems.
- Researching, designing, building, or evolving key management systems.
- Researching, designing, building, or evolving developer tools.
- Experience with any of the following is a plus:
- Professional certifications: CISM, CISSP, CISA.
- Communicating with users from Fortune 500 companies.
- Operating 24x7 production systems.
Benefits - Medical and travel insurance.
- Incentive stock options plan.
- On‑the‑job training.
- Exposure to top tier Global 500 scale organizations as customers.
- Exposure to some of the most successful IT companies and new technologies that are shaping the future of IT.
- Opportunities to grow with the company.
- Privilege to work with smart people.
- Flexible working hours.
- Domestic and international business travel opportunities.
Bloombase is an Equal Opportunity‑Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
#J-18808-Ljbffr