
Platform Software Engineer 2
Oracle · BENGALURU, KARNATAKA, India · India
- IT Services & Consulting
- 10,001+ employees
- Austin, Texas
Mixed hiring record · median 38 days open
All reasons
- Open 47 days
- This role has been posted 5 times
- 28% of this employer's openings are over 60 days old
This role will contribute to Oracle Cloud’s pre-deployment safety platform. The engineer will develop, test, and maintain features for policy evaluation, operational risk checks, approval workflows, and service integrations. Working with experienced engineers, they will deliver well-defined features and fixes, troubleshoot deployment evaluation issues, improve monitoring and service reliability, and maintain technical documentation. The role offers hands-on experience building and operating cloud services that reduce deployment risk while keeping release workflows efficient.
Key Responsibilities
Platform Software Development
- Deliver minor enhancements to shared services, integration adapters, or SDK surfaces within defined guardrails.
- Apply compatibility/versioning rules during fixes and minor rollouts to protect downstream teams.
- Propose small observability/resilience improvements based on API/SDK usage signals for a subsystem.
Software Development and Coding - Design, Testing, and Optimization:
- Contributes to designing software solutions and analyzes requirements to achieve business and operational goals, with limited guidance.
- Adheres to all phases of the software development lifecycle.
- Applies working knowledge to develop and review code for new software features and enhancements following design specifications and develops documents to clarify software design and code.
- Conducts debugging and troubleshooting to identify and fix simple and moderately complex software issues.
- Develops fixes for identified issues.
- Implements software testing (e.g., functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, following established frameworks.
- Supports the implementation of standard and non-standard performance profiling and optimization of coding.
- Troubleshoots and resolves standard and non-standard issues related to application programming interface (API) functionality and integration.
- Implements standard and non-standard API versioning, lifecycle, and interoperability strategies.
Issue/Defect Collaboration - Software Products Support
- Collaborates with own team and begins to network outside of team to understand customer issues and align solutions.
- May provide technical guidance and support to customers regarding customer-reported issues, with limited supervision.
- Assists peers to advocate for customers' interests and suggests product enhancements based on feedback.
- Influences efforts to ensure customer satisfaction through timely resolution of issues and effective communication.
- Utilizes working knowledge to implement customer issue and/or defect handling and training processes, with some guidance.
- Collaborates with experienced colleagues to investigate and troubleshoot product maintenance issues to ensure customer agreement on short- and long-term solutions.
Practices and Standards Compliance - Security and Compliance
- Begins to collaborate with the team to establish and follow development practices and coding standards.
- Assists in ensuring code quality and adherence to broad acceptance criteria during development.
- Demonstrates working knowledge of industry best practices and applies them to software development processes.
- Assists in implementing secure coding practices to prevent security vulnerabilities.
Development Operations - System Maintenance
- Performs periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities), with limited guidance.
- Assists in driving improvements, ensures automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability.
Core Responsibilities
Planning & Execution
- Tracks timelines with minimal supervision, ensuring work is completed in a timely manner and is in alignment with project requirements. Prioritizes and adjusts work as resources or timelines change, with some guidance.
Collaboration & Partnership
- Collaborates within a team to better understand expectations and achieve shared objectives. Leverages a foundational understanding of business, stakeholder, and/or customer needs to build partnerships with limited guidance. Actively listens and asks questions to enhance collaboration.
Problem Solving
- Identifies and addresses issues, escalating problems to senior staff as needed in accordance with standard procedures. Compiles and reviews data and/or information from multiple sources to troubleshoot standard and non-standard errors.
Continuous Learning
- Seeks opportunities to gain knowledge and learn new skills and/or tools aligned with industry trends and best practices. Utilizes feedback and training to improve skills. Participates in a culture of continuous learning and knowledge sharing.
Continuous Improvement
- Implements updates to processes, protocols, and workflows to increase efficiency and effectiveness as directed with some guidance. Contributes to ideation for future process improvements.
Skills
- Cloud Engineering
- Database Management
- Design Principles
- Distributed Software Development
- Java
- On Call Support Management
- Production Support
- Teamwork
- Technical Communication
- Testing
- User Interface Development
More jobs at Oracle
All 928- Senior Application Solution DeveloperOracle · BENGALURU, KARNATAKA, Indiayesterday
- Principal Application Solution DeveloperOracle · BENGALURU, KARNATAKA, India · HYDERABAD, TELANGANA, India · NOIDA, UTTAR PRADESH, India +1yesterday
- Principal Core Infrastructure EngineerOracle · Seattle, WA, United States · Santa Clara, CA, United States · USD 114,600–234,600/yryesterday
- Consulting Technical Manager AI Database DeveloperOracle · Reston, VA, United States · Washington, DC, United Statesyesterday
- AI Database Developer - Consulting Technical ManagerOracle · Reston, VA, United States · Washington, DC, United Statesyesterday
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Staff Software Engineer (NodeJS, Python, Go)Jobgether · Indiatoday
- Software Engineer 2MDB General Referrals · Gurugramtoday
- Software Engineer, Platfrom EngineeringJobgether · Indiatoday
- Software Engineer - Golang/Python | Kubernetes Operators, CRDs, Kafka & Cloud Infrastructure | 8 - 10 YearsCisco · Bangalore, Indiatoday
- Azure Platform EngineerProfessional Careers at Kyndryl · Bangalore, Karnataka, India · Greater Noida, Uttar Pradesh, Indiatoday