Remote Senior Software Engineer - Backend (Graph)

Posted

Apply now
Please, let Veza Technologies, Inc. know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for a passionate Backend Graph Software Engineer to design, develop, and maintain product features of our IAM platform.
  • You will collaborate closely with cross-functional teams to implement robust and scalable solutions that meet the evolving needs of our customers.
  • You will design, develop, and maintain backend services and APIs for our IAM platform, ensuring high performance, scalability, and reliability.
  • You will collaborate with product managers, other software engineers, and security experts to build product features that meet business objectives and security standards.
  • You will develop, maintain, and scale Graph features that support actionable customer intelligence across various products.
  • You will implement logging, monitoring, and auditing capabilities to ensure visibility and compliance with regulatory requirements and operational health metrics.
  • You will continuously optimize and improve the performance, security, and scalability of the IAM platform through code reviews, testing, and refactoring.
  • You will stay current with industry trends and emerging technologies in identity and access management to drive innovation and improve our platform.

Requirements:

  • You must have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • You should have a minimum of 5+ years of proven experience in backend software development, focusing on data modeling, data management, identity, security, or related areas.
  • You need strong proficiency in one or more programming languages, such as Golang, Kotlin, or Java.
  • You should have experience designing and implementing RESTful APIs and microservices architectures.
  • You must have experience in optimization, building databases, storage layers, query engines, or adjacent tooling.
  • You should have experience with graph database systems (Neo4j, Neptune, others) or complex relational data models.
  • You need knowledge of graph traversal patterns, Gremlin, and/or Cypher.
  • You should have experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform.
  • You need knowledge of database technologies (SQL and NoSQL), caching mechanisms, and distributed systems.
  • Experience with containerization and orchestration technologies, such as Docker and Kubernetes, is a plus.
  • You must possess excellent problem-solving skills, attention to detail, and the ability to work independently and collaboratively in a fast-paced environment.
  • You should have strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Benefits:

  • We offer a competitive salary and equity packages.
  • You will have access to a 401(k) retirement plan.
  • We provide pre-tax health care, dependent care, and commuter benefits (FSA).
  • You will enjoy flexible medical, dental, and vision benefits.
  • We offer parental leave.
  • You will benefit from flexible time off.
  • A monthly connectivity stipend is also provided.
  • Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills, and the position is eligible for equity and a competitive benefits package.
Apply now
Please, let Veza Technologies, Inc. know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
VT
Veza Technologies, Inc.'s company logo
Veza Technologies, Inc.
View company profile
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback