Senior Platform Software Engineer

Oracle

Fresher Bengaluru Full Time Work from office
Oracle logo
Posted : today
Actively hiring

Job description

Join our team as a Senior Platform Software Engineer and take ownership of critical components within our platform services and SDKs. You will be instrumental in enhancing integration frameworks and developer tooling, leading team-level improvements. This role involves in-depth debugging across complex distributed systems, ensuring robust fixes that safeguard downstream consumers and facilitate smooth upgrade paths. Analyze usage, performance, and error budgets to implement targeted resilience and capacity optimizations. You will also contribute by authoring and curating essential team documentation, samples, and adoption guidance.

Responsibilities

Key responsibilities include owning and evolving bounded platform components for multi-tenant use, performing deep debugging across limited-service graphs, and driving compatibility-safe remediation plans. You will implement targeted resilience and capacity patterns, along with documenting adoption guidance for consumers. This role also involves designing software solutions, analyzing requirements to meet business goals, and adhering to best practices throughout the software development lifecycle. You will develop new software features, conduct code reviews, debug and fix moderately complex issues, and implement robust testing and observability for effective debugging.

Qualifications

We are looking for individuals who can design and develop software systems aligned with pre-defined architecture, gaining a working knowledge of software architecture decisions and best practices. Collaboration with team leads to ensure alignment with software architecture is crucial. You will implement performance optimization and scalability strategies, and collaborate internally and externally to understand customer issues and align solutions. Providing technical guidance to customers and mentoring others to advocate for their interests is also part of this role. Additionally, you will collaborate to establish and follow development practices, coding standards, and implement secure coding practices to prevent vulnerabilities. This position requires independent management of work, monitoring timelines, and proactively prioritizing tasks.

Essential Skills

debuggingintegration frameworksdeveloper toolingdistributed systemsperformance optimizationcapacity planningdocumentationAPI designsoftware architecturetestingcode reviewstroubleshootingsecurity best practices

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
IndustryProduct and Research
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

Product and Research