Senior Platform Software Engineer

Oracle•Seattle, WA

About The Position

Owns moderately complex components within platform services or SDKs and 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, implementing targeted resilience and capacity optimizations. Authors and curates team-scoped documentation, samples, and adoption guidance.

Responsibilities

  • Own and evolve a bounded platform component, such as a service module or SDK area, including its contracts for multi-tenant use.
  • Perform deep debugging across a limited-service graph and drive compatibility-safe remediation plans.
  • Implement targeted resilience and capacity patterns and document adoption guidance for team consumers.
  • Independently design software solutions, analyze requirements, and help achieve business and operational goals.
  • Follow and suggest improvements to all phases of the software development lifecycle.
  • Develop software features and enhancements to design specifications, and create documents clarifying software design and code.
  • Lead code reviews in designated areas to drive improvements.
  • Debug and troubleshoot moderately complex software issues and develop fixes.
  • Implement functional and non-functional testing, quality assurance, error logging, monitoring, and observability, with manager and/or lead review throughout the process.
  • Profile and optimize code performance using judgment and discretion.
  • Troubleshoot and resolve moderately complex API functionality and integration issues.
  • Implement moderately complex API versioning, lifecycle, and interoperability strategies.
  • Design and develop software, systems, and services aligned with predefined system architecture.
  • Collaborate with team leads to review work for architectural alignment and implement moderately complex performance and scalability strategies.
  • Collaborate across teams to understand customer issues and align solutions; provide technical guidance and support on reported issues when needed.
  • Coach and guide others to advocate for customers and suggest product enhancements based on feedback.
  • Support timely resolution of customer issues, effective communication, and customer satisfaction.
  • Implement customer issue and defect-handling and training processes; investigate complex maintenance issues and work toward agreed short- and long-term solutions.
  • Help establish and follow development practices and coding standards, maintain code quality, and apply industry best practices.
  • Implement secure coding practices to prevent security vulnerabilities.
  • Perform periodic system maintenance and testing, including upgrades or patching for critical vulnerabilities.
  • Improve automation, testing, and debugging to support service and product availability, health, support, and reliability.
  • Independently manage work, timelines, and deliverables; prioritize proactively and suggest adjustments when resources or timelines change.
  • Collaborate across teams, build understanding of stakeholder and customer needs, listen to diverse perspectives, and ask questions to ensure understanding.
  • Identify and address standard and non-standard issues, escalating more complex issues as appropriate; analyze information from multiple sources to troubleshoot errors.
  • Contribute to knowledge sharing and best practices, actively develop skills, seek feedback and training, and stay current with industry trends.
  • Recommend process, protocol, and workflow improvements and seek input from team members on alternative approaches.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term and long-term disability
  • Life insurance and accidental death and dismemberment insurance
  • Supplemental life insurance for employees, spouses, and children
  • Health care and dependent care flexible spending accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off, including flexible or accrued vacation depending on employee eligibility
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal benefits
  • Voluntary auto, homeowner, and pet insurance benefits
  • May be eligible for bonus and equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service