15 oct
|
Oracle
|
Zapopan
Oracle AI Database Private Agent Factory is Oracle's no-code platform for building and deploying enterprise AI agents and workflow automations securely on top of business data and systems.
Join a general engineering team across North America, Europe, India, and Latin America building innovative AI experiences on top of Oracle Database and Oracle Cloud Infrastructure.
**Key Responsibilities**:
**Data Systems Software Development**:
- Introduce controlled experiments (A/B tests) with clear success metrics and data collection plans.
**Software Development and Coding - Design, Testing, and Optimization**:
- Design software solutions and analyze requirements to achieve business and operational goals independently.
- 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.
- Implement software testing, quality assurance processes, monitoring, observability, and error logging to support reliable product delivery.
- Implement API versioning, lifecycle, and interoperability strategies.
**Software Architecture - Software System Structural Design**:
- Design and develop software, systems, and services aligned with established architecture standards.
- 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.
**Issue/Defect Collaboration - Software Products Support**:
- Collaborate across engineering, product management, QA, and customer-facing teams to understand customer needs and align solutions.
- 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.
**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.
- 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.
- 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**:
- 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.
📌 Senior Data Systems Engineer, Oracle Ai Database Private Agent Factory (Zapopan)
🏢 Oracle
📍 Zapopan