Veza

Senior Software Engineer – Backend, Graph

Veza

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop, maintain and scale Graph features to directly and indirectly support actionable customer intelligence across various products.
  • Drive the performance, scalability, and reliability of the backend services and APIs for our platform.
  • Collaborate with product managers, other software engineers, and security experts to build product features that meet business objectives and security standards.
  • Continuously optimize and improve your work through code and design reviews, testing, and refactoring.
  • Implement logging, monitoring, and auditing capabilities to ensure visibility and compliance with regulatory requirements and operational health metrics.
  • 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.
  • Proven experience (minimum 5+ years) in professional backend software development with a focus on data modeling, data management, identity, security, or related areas.
  • A history with the development of databases, storage layers, query engines or adjacent tooling.
  • Experience with complex relational data models in OLAP systems and/or graph database systems such as Neo4j.
  • Deep knowledge of relational algebra and graph algorithms.
  • A familiarity with caching mechanisms and distributed systems.
  • A proven ability to develop and test code in one or more modern backend programming languages such as Golang or Kotlin.
  • Experience designing and implementing RESTful APIs in microservice architectures.
  • 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
  • Equity
  • Competitive benefits package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend software developmentdata modelingdata managementidentity securityrelational algebragraph algorithmsRESTful APIsGolangKotlinOLAP systems
Soft Skills
collaborationperformance optimizationscalabilityreliabilitycode reviewdesign reviewtestingrefactoringinnovationcompliance
Certifications
bachelor's degreemaster's degree