Oracle - Redwood City, CA

posted 3 months ago

Full-time - Principal
Redwood City, CA
Publishing Industries

About the position

The Principal Software Developer - UI Developer position at Oracle Data Safe involves working on cutting-edge security solutions designed to protect sensitive data in mission-critical databases. As part of a dedicated team of security professionals, you will contribute to the development of a state-of-the-art security cloud solution that leverages advanced technologies, including generative AI, to address complex security challenges. Your role will encompass the design, development, and debugging of software applications, with a focus on user experience and large systems design. You will be responsible for defining and evolving standard practices and procedures within the software engineering division, ensuring that the solutions you develop meet the highest standards of quality and security. In this role, you will engage in various tasks associated with the development of Oracle Data Safe, a cloud service that provides database security posture management for Oracle Databases, whether on-premises or in the cloud. This includes assessing security, detecting configuration and user drift, masking sensitive data, and collecting audit data for analysis, alerting, and reporting. You will also work with the newly introduced in-database SQL Firewall policy management, which aims to detect malicious activities and SQL injection attacks, thereby enhancing the overall security posture of the databases. Your contributions will be vital in ensuring that Oracle Data Safe remains at the forefront of database security solutions, providing customers with the tools they need to mitigate risks associated with data breaches and comply with regulatory requirements. The ideal candidate will possess a strong background in enterprise software development, particularly in user experience design and REST model design, along with proficiency in programming languages such as Java and JavaScript. Excellent communication skills and a positive attitude are essential for collaborating effectively within the team and driving the success of the project.

Responsibilities

  • Define and develop software for tasks associated with developing, designing, and debugging software applications or operating systems.
  • Engage in the design and development of Oracle Data Safe, focusing on security solutions for database management.
  • Assess security and detect configuration and user drift in Oracle Databases.
  • Implement data masking techniques for sensitive data.
  • Collect and analyze audit data for reporting and alerting purposes.
  • Work with in-database SQL Firewall policy management to detect malicious activities and SQL injection attacks.
  • Collaborate with a team of security professionals to apply genAI technologies to solve security challenges.

Requirements

  • 6 - 10 years of experience in building scalable enterprise software.
  • Proficient in user experience (UDX) design.
  • Proficient in large systems design.
  • Proficient in REST model design.
  • Programming experience in Java and JavaScript.
  • Working knowledge of security concepts.
  • Knowledge of Oracle database is a plus.
  • Excellent team player with a positive attitude.
  • Good communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service