Sr Software Engineer – Java Core Services


2,500+

170th

100k+

200+
Job Details:
Title: Sr. Software Engineer
Location: 440 N. Wolfe Road, Suite E092, Sunnyvale, CA 94085
Duties: Work on core features of the Asimily CyberSecurity Solution for Internet of Medical Things (IoMT) and Internet of things (IoT) devices such as IoT device firmware patching, device classification, and device configuration control. Primarily responsible for and focused on designing, developing, and testing of the product’s Java backend services. Responsible for designing object-oriented, modern user interfaces using patterns such as MVC (Model–View–Controller). Work closely with the local engineering leadership team for designing, developing, and delivering great customer experience. Collaborate with and work closely with the India-based engineering team. Develop highly scalable backend components for storing and retrieving data from Postgres DB, Elastic DB running on servers hosted in multiple clouds such as Google GCP, Amazon AWS, Oracle OCI as well as vmware on premise. Design and development of rich user interfaces that meet enterprise class scale, performance, and quality requirements. Apply design patterns to build highly scalable micro services. Drive innovation in the product, new feature conceptualization, design, and initial product specifications. Break down and estimate technical project tasks. Partial remote work permitted based on company policy; office is based in Sunnyvale, CA.
Education requirement: Master’s degree in computer science, computer engineering, or related
Experience requirement: Two (2) years’ experience as a software engineer
Special skills required: Must have work experience in each of the following: 1) porting single tenant applications to multi tenant applications; 2) designing and developing applications and micro services to process high volume data writes and reads on scalable and distributed NoSQL and Hadoop databases such as HBase, Cassandra, and Elasticsearch; 3) developing and testing full stack performant Java application code using industry standard framework such as ReactJS, Java Spring boot, Hibernate, and native and JPA queries to databases such as Postgres that store high volume of network data and synchronizes data across distributed Postgres databases; 4) Developing, testing, and deploying enterprise class applications on Linux environments with knowledge of Linux OS commands, network protocols and packet capture (PCAP) analysis tools such as Wireshark; 5) configuring, deploying and real time debugging of customer software environments in public cloud infrastructure including Google Cloud Platform (GCP), Amazon Web Services (AWS), on-premise deployments with virtualized environments and bare metal hardware appliances with customized proprietary software; and 6) knowledge of algorithms and frameworks to mine data and accurately classify medical devices. Partial remote work permitted based on company policy; office is based in Sunnyvale, CA.
Salary range: $176,360 – $193,800
**This position qualifies under the company’s employee referral program**
About Asimily
Asimily is an IoT Security Platform. We were recognized as the 11th fastest-growing cybersecurity company by Deloitte as having an innovative market-leading security solution. With growing cybersecurity risks from IoMT devices, it is crucial to proactively manage these devices and balance patient, data, and business security and safety. Our platform streamlines risk management with comprehensive identification, assessment, vulnerability management, anomaly management, and more to accelerate enterprise risk management and recovery from downtime events. Leading healthcare organizations use Asimily to achieve digital transformation and facilitate cyber risk reduction.