We are looking for a Software Engineer to join our team and work on customer implementations involving Skyflow Data Privacy Vault, as well as other software integration and automation initiatives.
The primary responsibility will be to work with customers to understand their application and data flows, provide guidance on designing appropriate Skyflow vault schemas, and develop or modify application code to integrate with Skyflow.
Preferred candidate profile
- 4+ years of software development experience; 5+ years preferred.
- Robust programming experience in at least one of: Python, JavaScript/TypeScript, Java, Go or C#.
- Strong understanding of REST APIs, JSON, HTTP/HTTPS and API integration.
- Hands-on experience developing or integrating applications with third-party APIs.
- Good understanding of OAuth 2.0, JWT, API authentication and authorization.
- Working knowledge of SQL and relational databases.
- Understanding of application architecture, microservices and cloud environments.
- Good understanding of software security and secure coding practices.
- Experience with Git and modern software development practices.
- Strong analytical and problem-solving skills.
Positive to Have
- Experience with AWS, Azure or GCP.
- Experience with IAM/SSO platforms such as Microsoft Entra ID or Okta.
- Experience with cybersecurity products, APIs or automation platforms.
- Understanding of data privacy, tokenization, encryption, PII or PCI-related concepts.
- Experience with CI/CD, containers or serverless technologies.
- Experience working directly with enterprise customers.
Customer & Consulting Skills The candidate should be comfortable:
- Working directly with customer technical teams.
- Understanding and documenting existing application/data flows.
- Explaining technical concepts and design decisions.
- Recommending practical implementation approaches.
- Reviewing and modifying existing application code.
- Working independently while collaborating with architects, developers and security teams.