Oracle - Redwood City, CA

posted about 2 months ago

Full-time - Principal
Redwood City, CA
Publishing Industries

About the position

The Principal Software Developer - Backend Developer for Oracle Data Safe is a pivotal role within the software engineering division, focusing on the development of a state-of-the-art security cloud solution designed to protect sensitive data in mission-critical databases. As part of a dedicated team of security professionals, you will engage in the definition and evolution of standard practices and procedures, ensuring that the software developed meets the highest standards of security and efficiency. This position involves working with advanced technologies, including generative AI, to address complex security challenges and enhance the capabilities of Oracle Data Safe, a cloud service that provides comprehensive database security posture management. In this role, you will be responsible for designing, developing, and debugging software applications and operating systems, with a strong emphasis on building scalable enterprise software. You will leverage your expertise in large systems design and REST model design to create robust solutions that not only meet current security needs but also anticipate future challenges in data governance and compliance. Your contributions will directly impact the effectiveness of Oracle's security solutions, which include encryption, key management, granular access controls, and sophisticated auditing capabilities. The ideal candidate will possess a deep understanding of security concepts and relational databases, along with programming experience in Java and Python. You will collaborate closely with cross-functional teams to ensure that the software aligns with Oracle's strategic goals and meets the diverse needs of our clients. Excellent communication skills and a positive attitude are essential, as you will be working in a dynamic environment that values teamwork and innovation.

Responsibilities

  • Define and develop software for tasks associated with developing, designing, and debugging software applications or operating systems.
  • Engage in the definition and evolution of standard practices and procedures within the software engineering division.
  • Build a state-of-the-art security cloud solution to secure sensitive data in mission-critical databases.
  • Apply generative AI technologies to solve challenging security problems.
  • Collaborate with cross-functional teams to ensure software alignment with Oracle's strategic goals.

Requirements

  • 6 - 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 in relational databases and SQL.
  • Working knowledge in security concepts.
  • Knowledge of Oracle database is a plus.
  • Excellent team player with a positive attitude.
  • Good communication skills.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short term disability and long term disability.
  • Life insurance and AD&D.
  • Supplemental life insurance (Employee/Spouse/Child).
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible vacation policy for eligible employees.
  • Accrued vacation benefits for employees working at least 35 hours per week.
  • 11 paid holidays.
  • Paid sick leave with carryover options.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal services.
  • Voluntary benefits including auto, homeowner, and pet insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service