Senior Platform Software Engineer
Oracle
Oracle
Join our team as a Senior Platform Software Engineer, where you'll take ownership of complex components within our platform services. You will lead initiatives to enhance integration frameworks and developer tooling, contributing to significant team-level improvements.
Your role will involve in-depth debugging across distributed services, ensuring the stability and upgradeability for downstream consumers. You will analyze usage, performance, and error budgets to implement targeted resilience and capacity optimizations.
This position also includes authoring and curating essential team documentation, samples, and adoption guides, fostering knowledge sharing and best practices across the engineering organization.
Key responsibilities include owning and evolving bounded platform components, performing deep debugging across limited service graphs, and implementing resilience and capacity patterns with clear adoption guidance.
You will design, develop, and optimize software solutions, adhering to and improving the software development lifecycle. This involves leading code reviews, conducting thorough debugging, and implementing comprehensive software testing strategies including functional, non-functional, and error logging.
Architectural responsibilities include designing systems aligned with pre-defined architecture, understanding best practices, and implementing advanced performance and scalability strategies. You will also collaborate to resolve customer issues, provide technical guidance, and influence product enhancements based on feedback.
We seek experienced engineers adept at managing moderately complex components within platform services and leading team-level improvements. A strong ability to perform deep debugging across distributed services and drive compatibility-safe remediation plans is essential.
This role requires a proactive approach to analyzing usage, performance, and error budgets, coupled with the implementation of targeted resilience and capacity optimizations. Experience in authoring and curating team-scoped documentation, samples, and adoption guidance is highly valued.
Candidates should possess a solid understanding of software architecture, system design, and best practices, with a proven track record in software development, testing, and optimization. A commitment to continuous learning and improvement in a collaborative environment is also key.
Oracle
IT Consulting