Redwood Materials
Oracle
Diretor(a), Engenharia de Software de Plataforma
Sobre a oportunidade
Sua equipe criará os sistemas, fluxos de trabalho, contexto de serviço e controles de segurança que permitem aos engenheiros e agentes de IA entenderem os serviços, automatizarem trabalhos repetitivos, fazerem e validarem alterações com segurança e melhorarem a confiabilidade da produção ao longo do tempo.
Você definirá a direção técnica e de entrega da plataforma, contratará e desenvolverá equipes de engenharia de alto desempenho baseadas em Nashville e Seattle, e fará parcerias com proprietários de serviços da OCI para transformar conhecimento operacional fragmentado e processos manuais em capacidades reutilizáveis. O sucesso significa entregar soluções práticas de engenharia habilitadas por IA que reduzam o esforço operacional, melhorem a resiliência do serviço e tornem os serviços da OCI mais fáceis e menos custosos de evoluir e operar.
Somente a Oracle reúne os dados, a infraestrutura, os aplicativos e a expertise para potencializar tudo, desde inovações industriais até cuidados que salvam vidas. E com IA incorporada em nossos produtos e serviços, ajudamos os clientes a transformar essa promessa em um futuro melhor para todos. Descubra seu potencial em uma empresa líder em soluções de IA e nuvem que impactam bilhões de vidas.
A verdadeira inovação começa quando todos são capacitados a contribuir. É por isso que estamos comprometidos em cultivar uma força de trabalho que promova oportunidades para todos, com benefícios competitivos que apoiam nossos funcionários com opções flexíveis de seguro médico, de vida e de aposentadoria. Também incentivamos os funcionários a retribuir às suas comunidades por meio de nossos programas de voluntariado.
Responsabilidades
Responsabilidades Principais
Desenvolvimento de Software de Plataforma
- Definir a estratégia da plataforma para um grupo, alinhando runtimes, SDKs e frameworks de integração a padrões interoperáveis e multi-tenant.
- Governar a compatibilidade entre grupos e controles de segurança com parceiros de SRE/segurança; aprovar migrações e descontinuações de alto risco.
- Ser responsável pelos objetivos de resiliência e capacidade de todo o grupo; institucionalizar padrões de rollout, canary e rollback em todos os serviços.
Desenvolvimento e Codificação de Software - Design, Testes e Otimização
- Define elementos-chave para líderes e/ou equipes projetarem múltiplas soluções de software e identificarem e analisarem requisitos para garantir o alinhamento com os objetivos de negócios e organizacionais.
- Aplica um amplo entendimento de outras áreas dentro da organização para desenvolver e orientar novos recursos e aprimoramentos de software, seguindo especificações de design, garantindo acessibilidade, e para desenvolver documentos que esclareçam o design e o código do software.
- Lidera revisões de design e especificações para impulsionar melhorias em múltiplos projetos/programas.
- Utiliza pensamento conceitual para direcionar líderes e/ou equipes na realização de depuração e solução de problemas para identificar e corrigir problemas de software.
- Direciona líderes e/ou equipes para implementar testes de software (por exemplo, funcionais e não funcionais), processos de garantia de qualidade, registro de erros de software, monitoramento e observabilidade para depuração eficaz.
- Impulsiona a otimização de práticas de design e desenvolvimento para melhorar o desempenho em produtos e domínios, garantindo a adesão aos objetivos organizacionais na execução de prioridades de negócios.
- Direciona equipes na solução de problemas e resolução de questões relacionadas à funcionalidade e integração da interface de programação de aplicativos (API).
- Direciona equipes para implementar estratégias de versionamento, ciclo de vida e interoperabilidade de API.
Arquitetura de Software - Design Estrutural de Sistemas de Software
- Direciona equipes para projetar e desenvolver software, sistemas e serviços.
- Orienta gerentes a fornecer orientação técnica e expertise de domínio em decisões e melhores práticas de arquitetura de software.
- Utiliza pensamento conceitual para direcionar equipes na realização de revisões periódicas e garante a adesão aos padrões arquiteturais.
- Colabora com equipes multifuncionais e stakeholders dentro e fora da organização para alinhar e construir a arquitetura de software com os objetivos e prioridades de negócios e/ou do cliente em foco.
- Direciona equipes para implementar estratégias de otimização de desempenho e escalabilidade no design de software.
- Define processos e abordagens para realizar pesquisa e avaliação tecnológica regulares para aprimoramentos arquiteturais.
Colaboração em Incidentes/Defeitos - Suporte a Produtos de Software
- Colabora com stakeholders dentro e fora da organização, incluindo liderança executiva, para entender problemas de clientes e alinhar soluções.
- Direciona equipes para fornecer orientação técnica e priorizar adequadamente o suporte aos clientes em relação aos problemas relatados.
- Lidera equipes e define a direção para defender os interesses dos clientes e sugerir aprimoramentos de produtos com base no feedback.
- Influencia múltiplas equipes para garantir a satisfação do cliente por meio da resolução oportuna de problemas e comunicação eficaz.
- Direciona a implementação de treinamento para processos de tratamento de problemas e/ou defeitos de clientes.
- Lidera a investigação e solução de problemas complexos e de amplo alcance em manutenção de produtos para garantir o acordo do cliente em soluções de curto e longo prazo.
Conformidade com Práticas e Padrões - Segurança e Conformidade
- Colabora com equipes e liderança para estabelecer, seguir e impor critérios de segurança documentados, melhores práticas e processos em evolução/dinâmicos da indústria e padrões de codificação.
- Garante clareza sobre elementos e objetivos-chave para adesão a critérios de aceitação amplos para impactar os processos de desenvolvimento na organização.
- Implementa práticas complexas de desenvolvimento seguro de software para prevenir vulnerabilidades de segurança que afetam a organização.
Operações de Desenvolvimento - Manutenção de Sistemas
- Define elementos-chave para equipes realizarem operações periódicas de manutenção e testes para sistemas que requerem atualização ou aplicação de patches (por exemplo, para vulnerabilidades críticas).
- Garante que as equipes estejam cientes e cumpram o contrato de serviço, termos e condições.
- Direciona equipes para evoluir proativamente os procedimentos operacionais padrão (SOP) para desenvolvimento e para impulsionar melhorias, garante automação, testes e depuração de sistemas para garantir a disponibilidade, saúde, suporte e confiabilidade do serviço/produto.
Responsabilidades Principais
Planejamento e Execução
Supervisiona e orienta múltiplas equipes no gerenciamento de projetos ou iniciativas complexas, monitorando cronogramas, entregas e orçamentos, quando aplicável, para garantir que os objetivos estratégicos sejam alcançados. Serve como modelo para delegar trabalho adequadamente, definir prioridades e garantir o alinhamento com as necessidades do negócio. Orienta outros a ajustar recursos ou cronogramas de projetos antecipando mudanças de negócios.
Colaboração e Parceria
Serve como modelo na liderança de esforços colaborativos multifuncionais para garantir o alinhamento de expectativas e objetivos estratégicos. Capacita a equipe a construir e manter parcerias com líderes de negócios, stakeholders e/ou clientes para abordar barreiras e contribuir para o sucesso organizacional. Promove transparência e inclusão ao modelar a busca ativa, escuta e aproveitamento de diversas perspectivas.
Resolução de Problemas
Compartilha estratégias de resolução de problemas entre equipes, fornecendo supervisão em questões operacionais e/ou técnicas complexas, conforme necessário. Orienta equipes na análise de dados e/ou informações altamente complexas para identificar soluções para questões ambíguas e fornece direção na identificação de causas raiz para prevenir a recorrência de problemas.
Aprendizado Contínuo
Busca oportunidades estratégicas de aprendizado para manter a expertise e aplicar melhores práticas no nível organizacional. Cria oportunidades para membros da equipe e líderes desenvolverem sua expertise em novas áreas, orientando-os a construir habilidades inovadoras. Identifica tendências de lacunas de habilidades em toda a organização e mantém uma cultura que enfatiza significativamente o compartilhamento de conhecimento e a busca por oportunidades de aprendizado que avancem a organização. Avalia a eficiência das estratégias de aprendizado e recomenda ajustes conforme necessário.
Melhoria Contínua
Capacita a equipe a ser responsável pelo desenvolvimento e implementação de ideias que aumentem a eficiência e a eficácia de processos, protocolos e fluxos de trabalho em todo o departamento. Orienta equipes a obterem adesão para ideias e a buscarem feedback sobre abordagens e métodos para melhoria contínua. Prioriza e revisa o roteiro de iniciativas de melhoria para garantir o alinhamento com a direção estratégica e maximizar o retorno sobre os investimentos.
Desempenho e Desenvolvimento
Serve como modelo para impulsionar o desempenho em todas as equipes por meio de feedback e coaching personalizados, alinhados aos processos, diretrizes e expectativas de gerenciamento de desempenho. Promove a consistência na aplicação de procedimentos de desenvolvimento de talentos e socializa as expectativas de desempenho em toda a organização. Garante que os objetivos de desenvolvimento individual estejam alinhados com as iniciativas estratégicas organizacionais. Colabora com o RH para implementar a estratégia de talentos por meio de processos de contratação e promoção.
Qualificações
Aviso Legal
Certos cargos baseados nos EUA ou voltados para clientes/clientes dos EUA podem ser obrigados a cumprir os requisitos aplicáveis, como mandatos de imunização/saúde ocupacional e/ou requisitos de teste de drogas.
As informações de faixa salarial e benefícios fornecidas nesta listagem são específicas apenas para os locais declarados.
EUA: Faixa salarial em USD de: $122,500 a $355,400 por ano. Pode ser elegível para bônus, ações e diferimento de remuneração.
Oracle mantém amplas faixas salariais para seus cargos, a fim de considerar variações em conhecimento, habilidades, experiência, condições de mercado e locais, bem como refletir os diferentes produtos, setores e linhas de negócios da Oracle.
Os candidatos são normalmente posicionados na faixa com base nos fatores precedentes, bem como na equidade interna entre pares.
O cargo geralmente aceitará candidaturas por pelo menos três dias corridos a partir da data de publicação ou enquanto o cargo permanecer aberto.
Como parte do processo de integração da Oracle e de acordo com a lei aplicável, os funcionários baseados nos EUA são obrigados a concluir a verificação de identidade, que envolve a coleta e o processamento de suas informações biométricas. Acomodações a este requisito podem ser concedidas após uma avaliação individualizada.
Estamos comprometidos em incluir pessoas com deficiência em todas as etapas do processo de emprego. Se você precisar de assistência de acessibilidade ou acomodação para uma deficiência em qualquer momento, informe-nos enviando um e-mail para accommodation-request_mb@oracle.com ou ligando para 1-888-404-2494 nos Estados Unidos.
Oracle é um Empregador de Igualdade de Oportunidades. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, origem nacional, orientação sexual, identidade de gênero, deficiência e status de veterano protegido, ou qualquer outra característica protegida por lei. Oracle considerará para emprego candidatos qualificados com registros de prisão e condenação de acordo com a lei aplicável.
Oracle EUA oferece um pacote abrangente de benefícios que inclui o seguinte:
- Seguro médico, odontológico e oftalmológico, incluindo opinião médica especializada.
- Incapacidade de curto prazo e incapacidade de longo prazo.
- Seguro de vida e AD&D.
- Seguro de vida suplementar (Funcionário/Cônjuge/Filho).
- Contas de Despesas Flexíveis para Cuidados com a Saúde e Dependentes.
- Benefícios pré-imposto para transporte e estacionamento.
- Plano de Poupança e Investimento 401(k) com contrapartida da empresa.
- Tempo livre remunerado: Férias Flexíveis são fornecidas a todos os funcionários elegíveis designados para um cargo assalariado (não elegível para horas extras). Férias acumuladas são fornecidas a todos os outros funcionários elegíveis para benefícios de férias. Para funcionários que trabalham pelo menos 35 horas por semana, a taxa de acúmulo de férias é de 13 dias anualmente nos primeiros três anos de emprego e 18 dias anualmente nos anos subsequentes de emprego. O acúmulo de férias é prorrateado para funcionários que trabalham entre 20 e 34 horas por semana. Funcionários que trabalham menos de 20 horas por semana não são elegíveis para férias.
- 11 feriados remunerados.
- Licença médica remunerada: 72 horas de licença médica remunerada na data de contratação. Renova a cada ano civil. O saldo não utilizado será transferido a cada ano até um limite máximo de 112 horas.
- Licença parental remunerada.
- Assistência à adoção.
- Plano de Compra de Ações para Funcionários.
- Planejamento financeiro e jurídico em grupo.
- Benefícios voluntários, incluindo seguro de automóvel, residencial e de animais de estimação.
