Oracle - Redwood City, CA

posted about 2 months ago

Full-time - Principal
Redwood City, CA
Publishing Industries

About the position

The Principal Software Developer for Oracle Data Safe will play a crucial role in enhancing the security of sensitive data within mission-critical databases. This position involves working with a team of dedicated security professionals to build a state-of-the-art security cloud solution that leverages advanced technologies, including generative AI, to address complex security challenges. The Oracle Data Safe service is designed to provide comprehensive database security posture management, ensuring that Oracle Databases, whether on-premises or in the cloud, are protected against data breaches and comply with regulatory requirements. In this role, you will be responsible for designing, developing, troubleshooting, and debugging software programs that support databases, applications, tools, and networks. You will utilize your expertise in large systems design and enterprise software development to create scalable solutions that enhance the security features of Oracle Data Safe. Your work will involve implementing security solutions such as encryption, key management, access controls, data masking, activity monitoring, and auditing capabilities. Additionally, you will be involved in the development of in-database SQL Firewall policy management to detect and mitigate malicious activities and SQL injection attacks. As a Principal Software Developer, you will also contribute to the definition and evolution of standard practices and procedures within the software engineering division. Your role will require collaboration with cross-functional teams to ensure that the software developed meets the highest standards of quality and security. You will be expected to communicate effectively with team members and stakeholders, sharing insights and updates on project progress and challenges.

Responsibilities

  • Design, develop, troubleshoot, and debug software programs for databases, applications, tools, and networks.
  • Build scalable enterprise software solutions that enhance database security.
  • Implement security solutions including encryption, key management, and access controls.
  • Develop in-database SQL Firewall policy management to detect malicious activities.
  • Collaborate with a team of security professionals to address complex security challenges using generative AI technologies.
  • Define and evolve standard practices and procedures within the software engineering division.

Requirements

  • 6 to 10 years of experience in building scalable enterprise software.
  • Proficient in large systems design.
  • Proficient in REST model design.
  • Programming experience in Java and Python.
  • Working knowledge of relational databases and SQL.
  • Understanding 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