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 🌱.