Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer - Backend (Graph)

at Veza Technologies, Inc.

Posted 4 days ago 6 applied

Description:

  • We are looking for a passionate Senior Software Engineer to join Veza’s Graph team.
  • You will play a key role in designing, improving, and maintaining the robust and scalable code behind the Veza Access Graph.
  • You will collaborate closely with cross-functional teams to shape the future of our products and deliver exceptional identity and access management experiences to our customers.
  • You will develop, maintain, and scale Graph features to directly and indirectly support actionable customer intelligence across various products.
  • You will drive the performance, scalability, and reliability of the backend services and APIs for our platform.
  • 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 continuously optimize and improve your work through code and design reviews, testing, and refactoring.
  • You will implement logging, monitoring, and auditing capabilities to ensure visibility and compliance with regulatory requirements and operational health metrics.
  • You will stay current with industry trends and emerging technologies across different fields and leverage them to drive innovation and improve our platform.

Requirements:

  • A bachelor's or master's degree in computer science, engineering, or a related field is required.
  • Proven experience (minimum 5+ years) in professional backend software development with a focus on data modeling, data management, identity, security, or related areas is necessary.
  • A history with the development of databases, storage layers, query engines, or adjacent tooling is essential.
  • Experience with complex relational data models in OLAP systems and/or graph database systems such as Neo4j is required.
  • Deep knowledge of relational algebra and graph algorithms is necessary.
  • Familiarity with caching mechanisms and distributed systems is important.
  • A proven ability to develop and test code in one or more modern backend programming languages such as Golang or Kotlin is required.
  • Experience designing and implementing RESTful APIs in microservice architectures is necessary.
  • Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform, and containerization and orchestration technologies, such as Docker and Kubernetes, is a plus.

Benefits:

  • The position offers a competitive salary that can be discussed with your recruiter based on your experience, qualifications, education, location, and skills.
  • The role is also eligible for equity as part of the total compensation package.
  • A competitive benefits package is included with the position.
  • Veza is committed to equal employment opportunities and provides accommodations for candidates with disabilities during the recruitment process.