Principal Integration Software Engineer

Veza Logo

Veza

πŸ’΅ $184k-$240k
πŸ“Remote - Worldwide

Summary

Join Veza as a Principal-level Integration Software Engineer and play a key role in designing, developing, and maintaining product features of our IAM platform for Integrations. Collaborate with cross-functional teams to implement robust and scalable solutions. Contribute to the growth of a high-impact startup while working on cutting-edge technologies in identity and access management. The Integrations team builds services ingesting data from external integrations into the Veza platform, enabling next-gen features. You will be exposed to a breadth of software products and complex data systems. Work closely with other engineering teams to enable them to consume integrations' data and provide advanced tools for customers. Drive the scalable way of adding integrations leveraging the latest AI/ML models.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Proven experience minimum 5+yrs in backend software development, with a focus on data modeling, data management, identity, security, or related areas
  • Strong proficiency in one or more programming languages, such as Golang, Java
  • Experience designing and implementing RESTful APIs and microservices architectures
  • Experience in optimization, building of databases, storage layers, or distributed systems
  • Experience with building pluggable software modules that allows code decouplings
  • Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform
  • Knowledge of database technologies (SQL and NoSQL), caching mechanisms, and distributed systems
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively in a fast-paced environment
  • Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders

Responsibilities

  • Design, develop, and build integrations with services like AWS, GCP, Azure and resources like Box, Hashicorp, Databricks. These integrations have to be built ensuring high performance, scalability, and reliability
  • Lead a team of backend software engineers, providing mentorship and guidance to help them grow their skills and expertise
  • Drive the technical direction for assigned projects, defining architecture, design patterns, and best practices
  • Drive the technical approach for a scalable way of adding integrations leveraging the latest AI/ML models
  • Working with PM/SE/Support & Customers on requirements, engineering/writing connectors, fielding EACs and feature request

Preferred Qualifications

Experience with containerization and orchestration technologies, such as Docker and Kubernetes, is a plus

Benefits

  • $184,800 β€” $240,000 USD
  • Equity
  • Competitive benefits package

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.