Redwood Materials
Amazon
Engenheiro(a) de Desenvolvimento de Software - Engenheiro(a) Apache Flink, Serviço Gerenciado Amazon para Apache Flink
SOBRE A AWS
Venha mudar a forma como o mundo processa dados de streaming
A equipe do Serviço Gerenciado Amazon para Apache Flink (MSF) está procurando um(a) Engenheiro(a) de Desenvolvimento de Software para trabalhar no framework Apache Flink. Estamos buscando engenheiros(as) que possam aprender e construir motores de processamento de stream distribuídos. Se você é um(a) construtor(a) entusiasmado(a) com streaming de dados e animado(a) para contribuir com código aberto, esta pode ser a função para você.
O processamento de dados em tempo real a partir de um stream exige investimentos substanciais dos clientes na escrita da aplicação e na manutenção da infraestrutura necessária. O serviço MSF fornece aos clientes uma plataforma de processamento de stream totalmente gerenciada, aproveitando o framework Apache Flink, onde os clientes podem desenvolver suas aplicações usando SQL ou Java. Com o serviço, tudo o que os clientes precisam fazer é fornecer o código da aplicação que precisa ser executado, contendo a lógica de negócios para processar o stream, e o serviço cuida de fornecer blocos de construção/abstrações como janelas de processamento, semântica de execução, checkpoints e capacidades de infraestrutura como elasticidade, fail-over, etc., eliminando a complexidade do processamento de stream.
Junte-se a nós para tornar o processamento de stream mainstream para nossos clientes.
Sobre a equipe
SOBRE A AWS
Experiências Diversas
A Amazon valoriza experiências diversas. Mesmo que você não atenda a todas as qualificações e habilidades preferenciais listadas na descrição da vaga, encorajamos os candidatos a se inscreverem. Se sua carreira está apenas começando, não seguiu um caminho tradicional ou inclui experiências alternativas, não deixe que isso o impeça de se candidatar.
Por que AWS
Amazon Web Services (AWS) é a plataforma de nuvem mais abrangente e amplamente adotada do mundo. Fomos pioneiros em computação em nuvem e nunca paramos de inovar — é por isso que clientes desde as startups mais bem-sucedidas até empresas globais 500 confiam em nosso robusto conjunto de produtos e serviços para impulsionar seus negócios.
Cultura de Equipe Inclusiva
Aqui na AWS, é da nossa natureza aprender e ser curioso. Nossos grupos de afinidade liderados por funcionários promovem uma cultura de inclusão que nos capacita a ter orgulho de nossas diferenças. Eventos contínuos e experiências de aprendizado, incluindo nossas conferências Conversations on Race and Ethnicity e AmazeCon, nos inspiram a nunca parar de abraçar nossa singularidade.
Principais responsabilidades do cargo
Como membro da equipe MSF, você estará:
- trabalhando em melhorias para o motor de processamento de stream, Apache Flink, para tornar o serviço MSF o serviço definitivo para executar aplicações de processamento de stream
- a compatibilidade upstream é um princípio fundamental do serviço MSF e suas alterações para melhorar o motor serão contribuídas de volta para o código aberto
- trabalhando na melhoria da eficiência e disponibilidade do motor, adicionando recursos de facilidade de uso e expandindo os limites do processamento de stream
- escrevendo código de qualidade e reutilizável para serviços baseados em nuvem altamente escaláveis e confiáveis
- trabalhando em estreita colaboração com o gerenciamento de produto e desenvolvimento para projetar o serviço
- sendo um defensor da excelência operacional, insistindo nos mais altos padrões
- escrevendo código que melhora continuamente a confiabilidade e a disponibilidade do serviço
Responsabilidade de Plantão
Esta posição envolve responsabilidades de plantão, geralmente por uma semana a cada dois meses. Não gostamos de ser acionados no meio da noite ou nos fins de semana, por isso trabalhamos para garantir que nossos sistemas sejam tolerantes a falhas. Quando somos acionados, trabalhamos juntos para resolver a causa raiz para que não sejamos acionados pelo mesmo problema novamente.
Qualificações Básicas
Para ter sucesso nesta função, você deve ter experiência trabalhando em sistemas de larga escala, gostar de resolver problemas complexos de software e possuir habilidades analíticas, de design e de resolução de problemas. Embora não seja necessário ter experiência com tecnologias de processamento de dados como Apache Flink, Apache Spark, Apache Storm, frameworks Hadoop, é um diferencial.
- 3+ anos de experiência profissional em desenvolvimento de software (excluindo estágios)
- 2+ anos de experiência em design ou arquitetura (padrões de design, confiabilidade e escalabilidade) de sistemas novos e existentes (excluindo estágios)
- Experiência em programação com pelo menos uma linguagem de programação de software
Utility Computing (UC)
AWS Utility Computing (UC) oferece inovações de produtos — desde serviços fundamentais como Amazon’s Simple Storage Service (S3) e Amazon Elastic Compute Cloud (EC2), até inovações de novos produtos lançadas consistentemente que continuam a diferenciar os serviços e recursos da AWS na indústria. Como membro da organização UC, você apoiará o desenvolvimento e gerenciamento de serviços de Computação, Banco de Dados, Armazenamento, Internet das Coisas (IoT), Plataforma e Aplicativos de Produtividade na AWS, incluindo suporte a clientes que exigem soluções de segurança especializadas para clientes que exigem soluções de segurança especializadas para seus serviços de nuvem.
Equilíbrio Vida/Trabalho
Valorizamos a harmonia entre vida pessoal e profissional. Alcançar o sucesso no trabalho nunca deve vir à custa de sacrifícios em casa, por isso horários e arranjos de trabalho flexíveis fazem parte de nossa cultura. Quando nos sentimos apoiados no local de trabalho e em casa, não há nada que não possamos alcançar na nuvem.
Mentoria e Crescimento na Carreira
Estamos continuamente elevando nosso padrão de desempenho enquanto nos esforçamos para ser o Melhor Empregador da Terra. É por isso que você encontrará compartilhamento de conhecimento sem fim, mentoria e outros recursos que impulsionam a carreira aqui para ajudá-lo a se desenvolver em um profissional mais completo.
A faixa salarial base para esta posição é listada abaixo. Seu pacote Amazon incluirá pagamentos de boas-vindas e unidades de ações restritas (RSUs). A remuneração final será determinada com base em fatores como experiência, qualificações e localização.
A Amazon também oferece benefícios abrangentes, incluindo seguro saúde (médico, odontológico, oftalmológico, prescrição, seguro de vida básico e AD&D e opção para planos de vida suplementares, EAP, Suporte de Saúde Mental, Linha de Aconselhamento Médico, Contas de Despesas Flexíveis, cobertura de Reembolso de Adoção e Barriga de Aluguel), correspondência 401(k), tempo de folga remunerado e licença parental.
Saiba mais sobre nossos benefícios em amazon.jobs/en/benefits.
Qualificações Preferenciais
- 3+ anos de experiência completa no ciclo de vida de desenvolvimento de software, incluindo padrões de codificação, revisões de código, gerenciamento de controle de origem, processos de build, testes e operações
- Bacharelado em Ciência da Computação ou equivalente
A Amazon é um empregador que oferece igualdade de oportunidades e não discrimina com base no status de veterano protegido, deficiência ou outro status legalmente protegido.
Nossa cultura inclusiva capacita os Amazonians a entregar os melhores resultados para nossos clientes. Se você tem uma deficiência e precisa de uma acomodação ou ajuste no local de trabalho durante o processo de inscrição e contratação, incluindo suporte para o processo de entrevista ou integração, visite amazon.jobs/content/en/how-we-hire/accommodations para mais informações. Se o país/região em que você está se candidatando não estiver listado, entre em contato com seu Parceiro de Recrutamento.
EUA, WA, Seattle - 143,700.00 - 194,400.00 USD anualmente
