Roku
Oracle
Principal Software Engineer de Plataforma
Sobre a oportunidade
Junte-se à equipe de Health Data Intelligence (HDI) da Oracle como Engenheiro(a) de Software 4, onde você projetará e construirá a próxima geração de plataformas nativas da nuvem, sistemas distribuídos e soluções de automação inteligente que impulsionam análises em larga escala na área da saúde.
Esta função é ideal para engenheiros que gostam de resolver desafios complexos de engenharia de software em escala. Você desenvolverá serviços de alta disponibilidade, plataformas de confiabilidade, sistemas de observabilidade, frameworks de automação e ferramentas operacionais baseadas em IA que permitem cargas de trabalho analíticas críticas em toda a Infraestrutura de Nuvem da Oracle e em ambientes multinuvem.
Você fará parcerias com equipes de produto, plataforma, dados e confiabilidade para construir sistemas de software escaláveis que processam grandes volumes de dados, melhoram a produtividade do desenvolvedor, automatizam fluxos de trabalho operacionais e aprimoram a resiliência da plataforma.
À medida que a Oracle continua investindo em infraestrutura nativa de IA, você ajudará a impulsionar a adoção de IA Generativa e tecnologias baseadas em agentes para construir plataformas operacionais inteligentes, soluções de infraestrutura de autoatendimento e capacidades de confiabilidade autônomas.
Somente a Oracle reúne os dados, a infraestrutura, as aplicações e a expertise para impulsionar desde inovações do setor 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 colaboradores 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
Cidadania dos EUA é exigida para esta posição, pois o(a) candidato(a) selecionado(a) precisará obter e manter uma autorização de segurança do governo dos EUA após a contratação.
Engenharia de Software
- Forte experiência em desenvolvimento de software em Java, Python, Go ou linguagens similares
- Experiência em projetar, construir e manter sistemas distribuídos em larga escala
- Forte compreensão de arquitetura de software, padrões de projeto e princípios de design de sistemas
- Experiência no desenvolvimento de aplicações nativas da nuvem e microsserviços
- Capacidade de escrever código de produção de alta qualidade, de fácil manutenção e testável
Sistemas Distribuídos e Engenharia de Plataforma
- Experiência na construção de sistemas altamente disponíveis e tolerantes a falhas
- Forte compreensão de escalabilidade, otimização de desempenho, concorrência e padrões de resiliência
- Experiência no desenvolvimento de serviços de plataforma, frameworks compartilhados ou ferramentas para desenvolvedores
- Conhecimento de arquiteturas orientadas a eventos e sistemas orientados a serviços
Engenharia Nativa de IA
- Experiência na construção de soluções de software utilizando IA Generativa, IA Agente ou tecnologias de LLM
- Experiência na integração de frameworks como LangChain, AutoGen, CrewAI ou agentes de IA personalizados
- Capacidade de desenvolver automação baseada em IA para:
- Análise de incidentes
- Fluxos de trabalho operacionais
- Gerenciamento do ciclo de vida da infraestrutura
- Observabilidade inteligente
- Experiência no desenvolvimento de APIs e serviços que incorporam capacidades de IA
Nuvem e Tecnologias de Plataforma
- Forte experiência com OCI, AWS, Azure ou ambientes multinuvem
- Experiência na construção de serviços nativos da nuvem usando Kubernetes e tecnologias de contêineres
- Conhecimento de arquitetura de nuvem, redes, segurança e otimização de recursos
- Experiência com Infraestrutura como Código usando Terraform ou tecnologias similares
Engenharia de Dados
- Experiência na construção de aplicações intensivas em dados e plataformas analíticas
- Conhecimento de pipelines ETL e frameworks de processamento de dados em larga escala
- Familiaridade com tecnologias de data warehouse como Snowflake, Vertica ou plataformas equivalentes
- Compreensão de arquiteturas de armazenamento distribuído e banco de dados colunares
Engenharia de Confiabilidade
- Compreensão dos princípios de SRE e práticas de excelência operacional
- Experiência na implementação de soluções de observabilidade usando Prometheus, Grafana, OpenTelemetry ou ferramentas similares
- Experiência na análise de problemas de produção e implementação de correções de software duráveis
- Conhecimento de padrões de confiabilidade, monitoramento, alertas e engenharia de desempenho
O que você traz
- 10+ anos de experiência em engenharia de software construindo sistemas distribuídos em larga escala
- Sólido histórico de entrega de software em produção em ambientes de nuvem
- Experiência no desenvolvimento de serviços nativos da nuvem, plataformas ou software de infraestrutura
- Capacidade comprovada de liderar iniciativas técnicas complexas, do design à implantação
Expertise Técnica Principal
- Design de sistemas distribuídos
- Desenvolvimento de aplicações nativas da nuvem
- Engenharia de plataforma e ferramentas para desenvolvedores
- Sistemas de processamento de dados em larga escala
- Otimização de desempenho e escalabilidade
Experiência em IA Nativa
- Experiência na construção de produtos de software ou plataformas para desenvolvedores baseados em IA
- Experiência na integração de LLMs, frameworks de agentes ou sistemas de automação inteligente em ambientes de produção
- Compreensão de padrões emergentes de engenharia de IA e aplicações operacionais
Habilidades Técnicas
- Linguagens Java, Go, Python ou similares
- Kubernetes, Docker
- Terraform
- Plataformas de CI/CD
- Prometheus, Grafana, OpenTelemetry
- Plataformas de nuvem (OCI preferencial)
Responsabilidades
Projetar e Desenvolver Plataformas de Software
- Projetar, desenvolver e manter serviços de software nativos da nuvem que suportam as plataformas analíticas de HDI da Oracle
- Construir sistemas distribuídos escaláveis capazes de processar e analisar grandes conjuntos de dados de saúde
- Desenvolver frameworks reutilizáveis, APIs, bibliotecas e capacidades de plataforma que melhoram a produtividade do desenvolvedor e a confiabilidade do sistema
- Contribuir em todo o ciclo de vida de desenvolvimento de software, desde a arquitetura até a implantação em produção
Construir Sistemas de Automação Inteligente
- Desenvolver ferramentas e plataformas baseadas em IA que automatizam fluxos de trabalho operacionais e de engenharia
- Construir sistemas baseados em agentes para:
- Investigação de incidentes
- Análise de causa raiz
- Automação de infraestrutura
- Inteligência operacional
- Projetar software que permita infraestrutura de autoatendimento e operações de plataforma autônomas
Confiabilidade e Escalabilidade da Plataforma
- Projetar soluções de software que melhorem a disponibilidade, escalabilidade, desempenho e resiliência
- Construir plataformas de observabilidade e ferramentas de confiabilidade usadas pelas equipes de engenharia
- Desenvolver capacidades de remediação automática e autocura
- Impulsionar melhorias de engenharia por meio de métricas, automação e otimização de desempenho
Engenharia de Nuvem e Infraestrutura
- Desenvolver soluções de software que suportem implantações OCI e multinuvem
- Construir frameworks de automação de infraestrutura e ferramentas de implantação
- Melhorar a eficiência da plataforma, segurança, conformidade e escalabilidade operacional
Desenvolvimento de Plataforma de Dados
- Projetar e otimizar sistemas de processamento e análise de dados em larga escala
- Desenvolver e aprimorar pipelines de dados, frameworks de processamento e integrações de data warehouse
- Melhorar o throughput, a confiabilidade e a eficiência de cargas de trabalho intensivas em dados
Excelência em Engenharia
- Participar de revisões de arquitetura, discussões de design e revisões de código
- Orientar engenheiros e contribuir para as melhores práticas de engenharia
- Colaborar com equipes de software, plataforma, dados e infraestrutura
- Promover a qualidade de software, automação, testes e excelência operacional
Qualificações
Aviso Legal: Certos cargos baseados nos EUA ou voltados para clientes/parceiros 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 publicação são específicas apenas para as localidades declaradas
EUA: Faixa de contratação em USD de: $104,500 a $234,600 por ano. Pode ser elegível para bônus, ações e diferimento de remuneração.
A Oracle mantém amplas faixas salariais para suas funções, 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.
A função geralmente aceitará candidaturas por pelo menos três dias corridos a partir da data de publicação ou enquanto o cargo permanecer aberto.
Nível de Carreira - IC4
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 [email protected] ou ligando para 1-888-404-2494 nos Estados Unidos.
A Oracle é uma Empregadora 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. A Oracle considerará para emprego candidatos qualificados com registros de prisão e condenação de acordo com a lei aplicável.
A Oracle EUA oferece um pacote abrangente de benefícios que inclui o seguinte:
- Seguro médico, odontológico e de visão, 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 de Saúde e Dependentes
- Benefícios pré-imposto para transporte e estacionamento
- Plano de Poupança e Investimento 401(k) com contrapartida da empresa
- Férias remuneradas: Férias Flexíveis são fornecidas a todos os funcionários elegíveis designados para uma posição assalariada (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
