Sr. S/W Engr.
SR. SOFTWARE ENGINEER
Research, design, develop, and test operating systems-level software, compilers, and network distribution software. Set operational specifications, formulate and analyze software requirements. Apply principles and techniques of computer science, engineering, and mathematical analysis.
DUTIES:
Test and maintain software products to ensure strong functionality and optimization. Recommend improvements to existing software programs as necessary. Design, implement, test, and maintain one or more of: the backend of our cloud security platform, written in Rust, C, and Java, our Runtime Encryption software for SGX, written in Rust and C. Help deploy, monitor, and tune the performance of our software. Participate in peer code review, which we believe results in a higher-quality product. Follow security best practices
SPECIFIC SKILLS OR OTHER REQUIREMENTS: Experience in C,
Experience in Java,
Experience in Python,
Experience in computer architecture
Experience in cloud infrastructure
Experience in operating systems/virtualization systems, especially xen hypervisor Experience in continuous integration and continuous deployment (Ci/Cd) Experience in distributed computer systems
Experience in communication systems and networks
EDUCATIONAL REQUIREMENTS:
A bachelor's degree in Computer Science, Information Systems, or related field.
Mail resume to: Fortanix, Inc@444 Castro St., #702, Mountain View, CA 94041. Attn: Anand Kashyap.