Senior Data Systems Engineer, Oracle AI Database Private Agent Factory

Oracle


Job Location:

Zapopan - Mexico

Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Department:

Software Engineering

Job Summary

Description

Oracle AI Database Private Agent Factory is Oracles no-code platform for building and deploying enterprise AI agents and workflow automations securely on top of business data and systems.

We are looking for a Fullstack Engineer to help build the next generation of AI-powered enterprise applications. You will develop user-facing features AI agent experiences workflow automation interfaces and reusable application components while collaborating closely with backend engineers product managers and QA teams.

The ideal candidate has strong experience with modern JavaScript/TypeScript frameworks API-driven applications and complex enterprise user interfaces. Experience with AI-powered products conversational experiences real-time communication patterns and workflow-based applications is a strong plus.

Join a global engineering team across North America Europe India and Latin America building innovative AI experiences on top of Oracle Database and Oracle Cloud Infrastructure.



Responsibilities

Key Responsibilities

Data Systems Software Development

  • Develop and maintain user-facing functionality for Oracle AI Database Private Agent Factory including AI agent experiences workflow automation configuration interfaces and data-driven application flows.
  • Deliver end-to-end features spanning modern web applications application services and Oracle Database data models (including star/snowflake patterns).
  • Develop modern component-based user interfaces using HTML CSS JavaScript/TypeScript and frameworks such as React or Preact.
  • Build reusable UI components for forms dialogs tables configuration screens workflow builders and other enterprise application experiences.
  • Integrate front-end applications with backend services through HTTP/REST APIs and implement real-time communication patterns using technologies such as WebSockets or HTTP streaming where appropriate.
  • Diagnose and improve UI query API and end-to-end application performance affecting user experience and service-level agreements.
  • Introduce controlled experiments (A/B tests) with clear success metrics and data collection plans.
  • Design and enhance existing and new services APIs and front-end application capabilities.

Software Development and Coding Design Testing and Optimization

  • Design software solutions and analyze requirements to achieve business and operational goals independently.
  • Design develop and maintain modern front-end application features using component-based frameworks and enterprise UI patterns.
  • Adhere to and suggest improvements across all phases of the software development lifecycle.
  • Develop new software features and enhancements following design specifications and create documentation to clarify software design and implementation.
  • Lead code reviews in designated areas to help drive engineering excellence and maintainability.
  • Conduct debugging and troubleshooting to identify and resolve moderately complex software issues across browser application API and service layers.
  • Leverage browser developer tools network inspection and API error analysis to diagnose client-side issues efficiently.
  • Implement software testing quality assurance processes monitoring observability and error logging to support reliable product delivery.
  • Conduct performance profiling and optimization across UI rendering API interactions and application workflows.
  • Troubleshoot and resolve moderately complex issues related to API functionality integration and user-facing application behavior.
  • Implement API versioning lifecycle and interoperability strategies.
  • Build reusable UI components application workflows and shared front-end capabilities that support long-term product scalability.
  • Take ownership of features throughout the full software lifecycle including implementation refinement bug fixing release support and production maintenance.

Software Architecture Software System Structural Design

  • Design and develop software systems and services aligned with established architecture standards.
  • Contribute to front-end architecture decisions component design strategies and enterprise application frameworks.
  • Develop working knowledge of software architecture decisions and engineering best practices.
  • Collaborate with team leads to ensure solutions align with broader platform architecture.
  • Implement performance optimization and scalability strategies across both client-side and service-side systems.
  • Participate in the design of AI-powered user experiences agent workflows and integration patterns.
  • Develop a strong understanding of how modern front-end applications communicate with backend services and microservice-based architectures.

Issue/Defect Collaboration Software Products Support

  • Collaborate across engineering product management QA and customer-facing teams to understand customer needs and align solutions.
  • Investigate troubleshoot and resolve complex product issues affecting enterprise AI workflows and application usability.
  • Provide technical guidance regarding customer-reported issues when appropriate.
  • Advocate for product improvements based on customer feedback usability observations and operational insights.
  • Help ensure timely resolution of issues through effective communication and cross-functional collaboration.
  • Support customer issue handling and product maintenance processes.
  • Investigate complex issues and contribute to both short-term fixes and long-term product improvements.
  • Work closely with UI engineers backend engineers QA Product Managers and other cross-functional teams to deliver high-quality enterprise software.

Practices and Standards Compliance Security and Compliance

  • Collaborate with the team to establish and follow development practices and coding standards.
  • Ensure code quality maintainability accessibility and adherence to acceptance criteria.
  • Apply industry best practices for enterprise web applications distributed systems and AI-enabled products.
  • Implement secure coding practices to prevent vulnerabilities and protect customer data.
  • Contribute to governance security and compliance requirements for enterprise AI solutions.

Development Operations System Maintenance

  • Perform periodic maintenance and testing operations for systems requiring upgrades or patching.
  • Contribute to automation testing monitoring and debugging activities that ensure service reliability and availability.
  • Support deployment operational readiness and production issue resolution for customer-facing applications.
  • Participate in maintaining healthy development and delivery workflows across front-end and backend systems.

Core Responsibilities

Planning & Execution

  • Independently manage work timelines and deliverables to ensure successful project execution.
  • Take ownership of features from design and implementation through testing deployment and production support.
  • Prioritize work effectively and adapt to changing requirements in a fast-paced product environment.

Collaboration & Partnership

  • Collaborate across globally distributed teams spanning North America Europe India and Latin America.
  • Partner closely with engineers product managers architects and QA teams to deliver high-quality product experiences.
  • Build a strong understanding of customer needs and enterprise AI use cases.
  • Actively listen to diverse perspectives and contribute constructively to technical discussions.

Problem Solving

  • Independently identify and resolve standard and non-standard technical issues.
  • Analyze information from multiple systems services and data sources to diagnose problems.
  • Troubleshoot issues across UI APIs backend services integrations and data layers.
  • Contribute to knowledge sharing and engineering best practices.

Continuous Learning

  • Stay current with modern web technologies AI application patterns and software engineering best practices.
  • Build expertise in emerging technologies including AI agents LLM-based applications workflow automation and enterprise AI platforms.
  • Seek and apply feedback to improve technical and professional skills.
  • Contribute to a culture of continuous learning and collaboration.

Continuous Improvement

  • Recommend and implement improvements to engineering processes development workflows and product quality.
  • Identify opportunities to improve usability maintainability performance and developer productivity.
  • Work with team members to evaluate alternative approaches and continuously improve how the platform is built and operated.


Qualifications

Career Level - IC3




Required Experience:

Senior IC

DescriptionOracle AI Database Private Agent Factory is Oracles no-code platform for building and deploying enterprise AI agents and workflow automations securely on top of business data and systems.We are looking for a Fullstack Engineer to help build the next generation of AI-powered enterprise app...

About Company

Company Logo

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when eve ... View more

View Profile View Profile