Senior Software Engineer, Neo4j

Found in: beBee jobs US - 2 weeks ago


Sunnyvale, California, United States Illumio Full time

On-site work model of 5 days in office/week in Sunnyvale, CA

In this role, you will focus on the building Illumio Cloud service. Building this cloud service requires building a highly available and scalable cloud platform. In addition, the platform should be built with compliance in mind to be able to satisfy various regulations across industries. The Cloud service provides zero trust segmentation capability in multi-cloud and hybrid cloud deployments.

As a Senior Software Engineer, you will contribute to and own a few microservices centered on the graph databases at the core of our service. You should also ensure that service is built incrementally towards the bigger vision meeting the aggressive time-to-market requirements.

To thrive in this role, you will need to have Go / Golang coding experience, and cloud experience in Azure, or AWS, or GCP. You should have worked on Kubernetes and distributed systems and building API-based microservices. Networking experience, especially network security, is an added advantage.

About the team:

Our Engineering team has established a culture based on thought leadership, independence, and responsibility. This powerful dynamic drives us forward as we work to make the digital world a safer place.

Those who join us represent the leader in Zero Trust Segmentation and work on a technology stack that ranges from operating systems to distributed applications to UI and visualization. Together, we will continue to build world-class products—driven by people with different perspectives, backgrounds, and a commitment to innovation in a time when the world faces its greatest cybersecurity threats in history.

Key responsibilities:

  • You will be developing containerized (micro) services for a distributed multi-tenant system that process data and real time events and network telemetry from multiple public clouds to provide real time insights, visibility, and security recommendations to customers so they can identify and minimize risk in the cloud.
  • You will design features and improvements, work out the details, defend your designs before your peers, and deliver a rock-solid implementation and operations.
  • You will also mentor junior engineers, new-grads, and interns to help them grow as engineers and become productive members of the
  • You will primarily write code in Go and work with the Neo4j graph databases at the core of our product. We leverage Kubernetes for service infrastructure platform. We welcome people with backgrounds in other languages and technology stacks along with a desire to learn.
  • Own critical features and subsystems and own the entire software development lifecycle, from clarifying requirements to ensuring their successful deployment and usage by customers.
  • Own operational aspects of the system, being on the front lines and experiencing first-hand the challenges of operating such a system, will make you understand how to write better more supportable software, like no other experience.
  • Own code quality, as we do early developer testing and functional/integration testing to ensure we build robust and resilient products.
  • Partner with Product Management to review and refine requirements that exceed our customers' expectations.
  • Develop deep understanding of the fundamental problems our customers need solved through interaction with stakeholders and peers.

Experience:

  • Bachelors in computer science or equivalent degree. Master's degree a plus
  • 5+ years building distributed & scalable software services
  • Passion for software development, willing to constantly learn, keeping up with technological trends, and working in a team setting
  • Deep expertise in one or more types of data stores (SQL, KV, GraphDB). Experience with large Neo4j deployments in production is a plus
  • AWS / Azure / GCP cloud experience:
    • Extensively used one of these platforms at the API/programming level
    • Experience with networking and security controls is a plus
  • Our platform is K8s based so experience delivering a containerized service is desired
  • Language requirements
    • Experience in Go or a similar language (Java, C++)
    • Terraform, CloudFormation are nice to have
    • General networking knowledge: TCP/IP, HTTP, REST
    • Unix/Linux programming environment experience

About Illumio:

Illumio, the pioneer and market leader of Zero Trust Segmentation, prevents breaches from becoming cyber disasters. Illumio protects critical applications and valuable digital assets with proven segmentation technology purpose-built for the Zero Trust Security model. Illumio ransomware mitigation and segmentation solutions see risk, isolate attacks, and secure data across cloud-native apps, hybrid and multi-clouds, data centers, and endpoints, enabling the world's leading organizations to strengthen their cyber resiliency and reduce risk.

Illumio believes that an environment of unique backgrounds, experiences, viewpoints, and individual contributions drives our success and makes us stronger together. We are dedicated to creating and maintaining a diverse culture and emphasizing inclusion and belonging. #LI-KD1 #LI-ONSITE

Pay Range:

$157,000 USD - $180,000 USD

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, location, experience, knowledge, skills, abilities, as well as internal equity, alignment with market data, or applicable laws.

Benefits:

At Illumio we offer a wide range of benefits to our eligible team members. Our benefit programs vary by location and can include Medical, Dental, Vision Coverage – Health and Dependent Savings Accounts – Life and Disability Programs – Paid Parental Leave – Voluntary Benefit Programs – Company Sponsored Wellness Program – Wellness Reimbursement Program - Retirement Savings – Equity Opportunities – Paid time off and Paid Holidays – Employee Incentive Program.


  • Senior Software Engineering Manager Data Platform

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function:The Data Platform & Analytics (DP&A) org within Intuitive has an opening for a Senior Software Engineering Manager for out Data Platform teams focusing on large-scale distributed systems to take our cloud platform to the next level. You will be technical lead in the development and expansion of our cloud platform which...

  • Senior Software Engineer, Cloud

    Found in: beBee jobs US - 2 weeks ago


    Sunnyvale, California, United States Illumio Full time

    Senior Software Engineer, Cloud SecurityOn-site work model of 5 days in office/week in Sunnyvale, CAIn this role, you will focus on the building Illumio Cloud service. Building this cloud service requires building a highly available and scalable cloud platform. In addition, the platform should be built with compliance in mind to be able to satisfy various...

  • Senior Software Engineer – Integration Automation/DevOps

    Found in: beBee jobs US - 7 days ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function:The Digital Software and Platforms group within Intuitive has an immediate opening in Sunnyvale, CA, for a senior software engineer to architect and build a new deeply integrated CI/CD framework, efficient builds, and test automation for Digital products and their integration with the robotic platform. You will be leading the...

  • Senior Software Engineer Embedded Robotic APIs Streaming

    Found in: beBee jobs US - 7 days ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function:The Core Technologies Engineering (CTE) group within Intuitive has an immediate opening in Sunnyvale, CA, for a Senior Software Engineer focusing on taking our robotic data streaming platforms to the next level of IoT ubiquity. A successful candidate will excel in a high-energy focused team environment, must have excellent...

  • Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function:You'll play a key role on the Manufacturing Software Engineering team to maintain the manufacture of surgical robots. You will develop the manufacturing and diagnostic software that assures the performance and safety of robot subsystems. The position will require close collaboration with product development teams, systems...

  • Software Engineer

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States OPT Nation Full time

    This engineer will develop networking protocols and features firmware architectural updates software tools and software build system enhancements.Scope Design develop test and maintain WLAN firmware and support tools. This includes Embedded C and Python programming Develop And maintain WLAN firmware features and participate in WiFi alliance compliance events...

  • Sr Embedded Software Engineer

    Found in: beBee jobs US - 2 days ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of PositionAs a Senior Software Engineer reporting to Managing Principal, Software, you will be a critical member of the Advanced Development group, focusing on the design and development of cutting-edge embedded architectures for future surgical devices. This role involves working on complex, multi-processor...

  • Software Development Engineer 3

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority.The Automation, Equipment and Test (AET) Team is responsible for making the robots that make the robots....

  • Embedded Software Engineer

    Found in: beBee jobs US - 3 days ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:The IonTM endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. This position will play a key technical role during the development of a novel new surgical robot system. The engineer will be...

  • Embedded Software Engineer

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:The IonTM endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. This position will play a key technical role during the development of a novel new surgical robot system. The engineer will be...

  • Staff Embedded Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:Responsible for supporting the software teams at the heart of Intuitive's new robotics platform. The ideal candidate will possess a strong passion for system reliability, coupled with high energy, a sense of ownership, and proven skills in collaborating with cross-functional teams. Key responsibilities include...

  • Software Engineer – Surgical Robot Manufacturing

    Found in: beBee jobs US - 2 days ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of PositionYou'll play a key role on the Multiport Test Engineering team to enable the manufacturing of a new generation of surgical robots. You will develop automated, mechatronic-centric manufacturing test and diagnostic software that assures the calibration, performance, and safety of robot subsystems. The position will...

  • Software Engineer – Surgical Robot Manufacturing

    Found in: beBee jobs US - 7 days ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of PositionYou'll play a key role on the Multiport Test Engineering team to enable the manufacturing of a new generation of surgical robots. You will develop automated, mechatronic-centric manufacturing test and diagnostic software that assures the calibration, performance, and safety of robot subsystems. The position will...

  • Senior Sales Engineer

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Proofpoint Full time

    At Proofpoint, the members of our Sales Engineering team are highly valued business partners that play a critical role in our sales process every single day.As a Senior Sales Engineer in the fast-growing Advanced Technology Group (ATG), you will be one of the most important members of the Proofpoint sales team.The Senior Sales Engineer is the Technical Lead...

  • Staff Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    Sunnyvale, California, United States OPT Nation Full time

    Staff Software Engineer DevOps focusing on large scale distributed systems to take our hybrid cloud platform to the next level. You will be technical lead in the development and expansion of our cloud platform which services 2000+ engineers by provisioning infrastructure as code taking ownership of CI/CD to test deployments and automate rollbacks and...

  • Full Stack Engineer

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Arminus Software LLC Full time

    Job SummaryIn the role of Full Stack Engineer you build the development testing and content integration pipeline for the platform. We expect you to grow developer productivity enable continuous deployment awless content editing and minimize QA lifecycles.DescriptionResponsible for architectural planning approaches to content management integration and...

  • Staff Software Engineer, Containers

    Found in: beBee jobs US - 2 weeks ago


    Sunnyvale, California, United States Illumio Full time

    Staff Software Engineer, ContainersOn-site work model of 5 days in office/week in Sunnyvale, CAAs a Staff Engineer, you will build a new, unprecedented way to orchestrate Zero Trust Segmentation , down to the application and pod/container level, identifying and easily blocking pathways of attack in the container ecosystem. To thrive in this role, you must...

  • Staff Software Engineer, Cloud

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Illumio Full time

    Staff Software Engineer, Cloud SecurityOn-site work model of 5 days in office/week in Sunnyvale, CAIn this role, you will focus on the building Illumio Cloud service. Building this cloud service requires building a highly available and scalable cloud platform. In addition, the platform should be built with compliance in mind to be able to satisfy various...

  • Principal Software Engineer

    Found in: beBee jobs US - 3 weeks ago


    Sunnyvale, California, United States Ubertal Inc. Full time

    Job DescriptionPosition: Principal Software Engineer - Cloud PlatformLocation: Sunnyvale, CADuration: 6 Months +Responsibilities will include: Leads the discovery phase of large projects to develop high level design Provides hands on leadership for the design and development effort for large-scale, complex, cross-functional projects. Directs root cause...

  • Senior Software Validation Quality Engineer

    Found in: beBee jobs US - 2 weeks ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of PositionIndividual in this position will report into Senior Manager – Product Quality Digital & CSA. The primary responsibility of this individual is to represent PQ as an independent quality oversight on the GxP Computerized Systems Validation efforts globally across Intuitive sites around the world.Essential Job Duties...