Application / Cyber Security Engineer
Posted on March 10, 2025
Job Description
- Application / Cyber Security Engineer
- About the Role:-
- Programming Language Requirements
- We require proficiency in at least two of the below listed languages:
- Python (object-oriented principles, frameworks like Flask, Django, FastAPI) and SQL (query optimization, database design, and handling relational databases)
- HTML/CSS (front-end work)
- JavaScript (front-end or full-stack)
- C++/C# (systems-level or enterprise apps)
- Java (backend services or Android development)
- Fundamental Requirements
- Cybersecurity Best Practices: Familiarity with OWASP Top 10, secure coding, and compliance standards.
- Clean Code & Testing: Strong code organization, adherence to testing methodologies, and ability to break down complex tasks.
- Prompt Engineering & GenAI Tools: Comfortable with ChatGPT or similar tools to accelerate development, aware of AI biases and pitfalls.
- Problem-Solving & Algorithmic Thinking: Proficiency in diagnosing issues, optimizing solutions, and refining system architecture.
- Preferred Expertise
- Application Security & Secure Coding
- Machine Learning for Cybersecurity
- Software Development & Code Analysis
- Ideal Candidate Profiles
- Cybersecurity Researcher / AI Security Engineer
- Application Security Engineer with AI/ML Exposure
- Machine Learning Engineer with a Cybersecurity Background
- Below are the Roles:
- Python + Cyber Security
- Javascript + Cyber security
- Java + Cyber Security
- C++ and Cyber Security
- C# + Cyber Security
- Ruby on Rails + Cyber Security
- This role requires more emphasis on the security side when compared to programming skills.
- Search Guidance
- Mandatory Skill: Cyber Security or Security
- Mandatory Skill: Any of the following - Python, Java, C#, C++, JavaScript, Ruby on Rails
- Total Years Of exp: 5+ years experience
- Notice Period: Immediate
- Overlap Required: 5 hours PST
Required Skills
cyber security
python
java
c++