×
Register Here to Apply for Jobs or Post Jobs. X

Senior Platform Software Engineer

Job in Frankfort, Franklin County, Kentucky, 40621, USA
Listing for: Oracle
Full Time position
Listed on 2026-08-20
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below
** Job Description*
* Owns moderately complex components within platform services or SDKs; leads team-level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services, driving fixes that protect downstream consumers and upgrade paths. Analyzes usage, performance, and error budgets for specific platform surfaces; implements targeted resilience and capacity optimizations. Authors and curates team-scoped documentation, samples, and adoption guidance.

** Responsibilities*
* ** Key Responsibilities*
* ** Platform Software Development:*
* + Own a bounded platform component (service module, SDK area) and evolve its contracts for multi-tenant use.

+ Perform deep debugging across a limited-service graph; drive compatibility-safe remediation plans.

+ Implement targeted resilience/capacity patterns and document adoption guidance for team consumers.

** Software Development and Coding - Design, Testing, and Optimization:*
* + Designs software solutions and analyzes and helps identify requirements to achieve business and operational goals, independently.

+ Adheres to and suggests improvements to all phases of the software development lifecycle.

+ Utilizes working knowledge to develop new software features and enhancements following design specifications and develops documents to clarify software design and code.

+ Leads code reviews in designated areas to help drive improvements.

+ Conducts debugging and troubleshooting to identify and fix moderately complex software issues. Develops fixes for identified issues.

+ Implements software testing (e.g., functional and non-functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, ensuring review by manager and/or lead throughout the process.

+ Exercises judgment and discretion to conduct performance profiling and optimization of coding.

+ Troubleshoots and resolves moderately complex issues related to application programming interface (API) functionality and integration.

+ Implements moderately complex API versioning, lifecycle, and interoperability strategies.

** Software Architecture - Software System Structural Design:*
* + Designs and develops software, systems, and services aligned to pre-defined system architecture.

+ Develops working knowledge of software architecture decisions and best practices.

+ Collaborates with team leads to review work to ensure alignment with software architecture.

+ Implements moderately complex performance optimization and scalability strategies in software design.

** Issue/Defect Collaboration - Software Products Support:*
* + Collaborates within and beyond immediate team to understand customer issues and align solutions.

+ May provide technical guidance and support to customers regarding customer-reported issues, independently.

+ Coaches, mentors, and guides others to advocate for customers' interests and suggests product enhancements based on feedback.

+ Influences team to ensure customer satisfaction through timely resolution of issues and effective communication.

+ Implements customer issue and/or defect handling and training processes, independently.

+ Investigates and troubleshoots complex product maintenance issues to ensure customer agreement on short- and long-term solutions (e.g., future enhancements).

** Practices and Standards Compliance - Security and Compliance:*
* + Collaborates with the team to establish and follow development practices and coding standards.

+ Exercises judgment and discretion to ensure code quality and adherence to broad acceptance criteria during development.

+ Keeps up to date with industry best practices and applies them to software development processes.

+ Implements 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).

+ Exercises judgment and discretion to drive improvements, ensure automation, testing, and debugging of systems to ensure service/product availability, health, support,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary