What are the responsibilities and job description for the Software Engineer - SaaS Security position at VeeAR Projects Inc.?
The team is looking for a Principal Software Engineer to help us build out our CASB Security capability on the cloud. You have the unique opportunity to:
- Help build out a world-class security service that caters to the growing needs of multiple Fortune 100 enterprise companies across the globe.
- Be part of a world-class software engineering team that works on various ground-breaking cloud security service offerings.
- Accelerate the development team in delivering security as a service in the public cloud by providing highly scalable, highly available, and fault-tolerant infrastructure.
Your Impact:
- Responsible for the complete software development life cycle including requirement analysis, design, development, deployment, and support.
- Responsible for developing software products for Agentic AI Security.
- Write clean, testable, readable, scalable, and maintainable Java/ Python / Go lang code.
- Design, develop, and implement highly scalable software features and infrastructure on our security platform ready for cloud native deployment from inception to completion.
- Participate actively and contribute to design and development discussions.
- Develop a solid understanding and be able to explain advanced Cloud Computing and Cloud Security concepts to others.
- Work cross-functionally with Product Management, SRE, Software, and Quality Engineering teams to deliver new security as a service offering to the market in a timely fashion with excellent quality.
- Be able to clearly communicate goals and desired outcomes to internal project teams.
- Work closely with customer support teams to improve end-customer outcomes.
Your Experience
- 8 years of experience in software engineering, with a focus on cloud-native application development, at large organizations or innovative startups.
- 5 Experience and deep understanding of building connectors for Low Code / No Code and Agentic AI platforms like Microsoft Copilot Studio, Microsoft Power Platform, Salesforce Agentforce, Zappier, Crew AI, Marketo, etc.
- 8 Experience building connectors for SaaS Applications like Microsoft O365, Power Apps, Salesforce, ServiceNow etc.
- Strong programming skills in of Python, Go, or Java, with experience in building distributed systems.
- Preferred experience with security products- Data and DLP, CASB Security, SASE, integration with third-party APIs and services.
- 8 years of Experience with running workloads on cloud-based architectures. (AWS/GCP experience preferred)
- 8 years of experience in cloud technologies like ElasticSearch, Redis, Kafka, Mongo DB, and Spring Boot.
- Experience with Docker and Kubernetes or other container orchestration platforms.
- Excellent troubleshooting abilities. Isolate issues found during testing and verify the bug fixes once they are resolved.
- Experience with backend development (Rest APIs, Databases, Serverless computing) of distributed cloud applications.
- Experience with building and delivering services and workflows at scale, leveraging microservices architectures.
- Experience with the agile process and working with software development teams involved with building out full-stack products, deployed on the cloud at scale.
- Good understanding of public cloud design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing.
- Strong understanding of principles of DevOps and Continuous Delivery.
- Can-do attitude and ability to make trade-off judgments with data-driven decision-making.
- High energy and the ability to work in a fast-paced environment.
- Enjoys working with many different teams with strong collaboration and communication skills.
Preferred Qualification:
- BS/MS in Computer Science, other engineering/technical degree