Senior Platform Software Engineer
Oracle
Oracle
Seeking a Senior Platform Software Engineer to take ownership of complex components within platform services and SDKs. This role involves leading improvements to integration frameworks and developer tooling, performing in-depth debugging across distributed services, and driving fixes to ensure stability for downstream consumers. You will analyze usage and performance metrics, implement resilience and capacity optimizations, and author essential documentation and guidance for team adoption.
Key responsibilities include owning and evolving platform components, performing deep debugging across service graphs to ensure compatibility, and implementing resilience patterns with adoption guidance. You will design software solutions, contribute to all development lifecycle phases, and lead code reviews. This role also involves conducting performance profiling and optimization, troubleshooting moderately complex API issues, and implementing versioning and lifecycle strategies. Additionally, you'll design and develop systems aligned with architecture, develop expertise in architectural best practices, and collaborate on reviews. You will also collaborate with teams and potentially customers to resolve issues and provide technical guidance, influencing customer satisfaction through effective communication and issue resolution. Adherence to development practices, coding standards, and secure coding practices is essential, along with performing system maintenance and driving improvements for service availability and reliability.
This role requires a strong background in software development, encompassing design, testing, optimization, and debugging. An understanding of software architecture, system design, and implementing performance and scalability strategies is crucial. You should be adept at problem-solving, collaborating across teams, and managing timelines effectively. Continuous learning, adaptation to industry trends, and a commitment to continuous improvement in processes and workflows are highly valued. Experience in planning and execution, building partnerships, and contributing to knowledge sharing will be essential for success in this position.
Oracle
IT Consulting