Principal Application Software Engineer

OracleUnited States,
$114,600 - $234,600

About The Position

The ideal candidate combines deep technical expertise with strong leadership skills, serving as a trusted technical advisor while remaining actively engaged in software design and development. This individual will collaborate closely with product, engineering, and platform teams to deliver high-quality solutions that meet business and customer needs.

Requirements

  • Deep technical expertise
  • Strong leadership skills
  • Actively engaged in software design and development
  • Experience with enterprise-scale software systems and services architecture, design, and implementation
  • Experience driving technical strategy and influencing architectural decisions
  • Experience serving as a technical lead for critical initiatives
  • Experience establishing and promoting software engineering best practices, coding standards, and design principles
  • Experience identifying and mitigating technical risks
  • Experience designing, developing, and maintaining high-quality backend services and applications
  • Experience building and supporting distributed systems and microservices-based architectures
  • Experience ensuring solutions are secure, maintainable, observable, and operationally efficient
  • Experience troubleshooting and resolving complex production issues
  • Experience driving root-cause analysis and long-term improvements
  • Experience participating in code reviews and architectural reviews
  • Experience providing technical leadership and mentorship
  • Experience guiding and supporting teams of engineers through technical execution and delivery
  • Experience fostering a collaborative engineering culture
  • Experience assisting in technical skill development, career growth, and knowledge sharing
  • Experience partnering with Product Management, Engineering, Platform, Security, and Operations teams
  • Experience translating business requirements into scalable technical solutions
  • Experience communicating technical concepts, tradeoffs, and recommendations effectively
  • Experience supporting planning, estimation, prioritization, and execution of strategic initiatives

Responsibilities

  • Lead the architecture, design, and implementation of enterprise-scale software systems and services.
  • Drive technical strategy and influence architectural decisions across multiple projects and teams.
  • Serve as a technical lead for critical initiatives, providing guidance through design, development, testing, deployment, and operational support.
  • Establish and promote software engineering best practices, coding standards, and design principles.
  • Identify and mitigate technical risks while ensuring solutions meet scalability, reliability, and performance requirements.
  • Design, develop, and maintain high-quality backend services and applications.
  • Build and support distributed systems and microservices-based architectures.
  • Ensure solutions are secure, maintainable, observable, and operationally efficient.
  • Troubleshoot and resolve complex production issues while driving root-cause analysis and long-term improvements.
  • Participate in code reviews and architectural reviews to maintain engineering excellence.
  • Provide technical leadership and mentorship to software engineers across the organization.
  • Guide and support teams of approximately 5-6 engineers through technical execution and delivery.
  • Foster a collaborative engineering culture focused on continuous learning, innovation, and accountability.
  • Assist in technical skill development, career growth, and knowledge sharing within the team.
  • Partner with Product Management, Engineering, Platform, Security, and Operations teams to deliver business value.
  • Translate business requirements into scalable technical solutions.
  • Communicate technical concepts, tradeoffs, and recommendations effectively to both technical and non-technical stakeholders.
  • Support planning, estimation, prioritization, and execution of strategic initiatives.

Benefits

  • Competitive benefits
  • Flexible medical
  • Life insurance
  • Retirement options
  • Volunteer programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service