B&A
Pushpay
Engenheiro de Desenvolvimento de Software 3, Resi
Sobre a oportunidade
Engenheiro de Desenvolvimento de Software 3
Sobre a Vaga
Resi Media, LLC, uma empresa Pushpay, é uma empresa de tecnologia de capital fechado que transmite conteúdo para milhares de organizações em todo o mundo. Líder do setor no fornecimento de streaming ao vivo ultra confiável para locais físicos e destinos na web por meio de uma conexão de internet padrão. A Resi oferece suporte técnico e atendimento ao cliente de classe mundial, com uma das mais altas taxas de satisfação na indústria de mídia.
Para nos ajudar a continuar a expandir nossas ofertas, estamos procurando um Engenheiro de Desenvolvimento de Software 3 (SDE3). Nesta função, você entregará valor de negócio projetando e desenvolvendo software de alta qualidade em um ambiente altamente colaborativo. Esta função se reporta ao Gerente de Engenharia ou Diretor de Engenharia.
Nomeada como uma das 'Melhores Empresas para Trabalhar' pela BuiltIn em Seattle, Denver e Dallas para 2025; classificada em 10º lugar pela Seattle Business Magazine na lista 'Washington's 100 Best Companies to Work For' na categoria de grandes empresas para 2024; nomeada como uma das 'Melhores Lugares para Trabalhar para Mulheres' pela Best Companies Group em 2025.
Ambiente de Trabalho e Demandas Físicas
Localização: Híbrido (3 dias no escritório por semana) em Allen, TX apenas
Faixa de Compensação: $117.000 - $135.200
As faixas de remuneração são determinadas pelo cargo e pela localização. A faixa exibida em cada anúncio de vaga reflete a faixa salarial para a posição em todas as localizações dos EUA. Dentro da faixa, o pagamento individual é determinado pela localização de trabalho e fatores adicionais, incluindo habilidades relacionadas ao trabalho, experiência e educação ou treinamento relevantes.
Períodos prolongados sentado em uma mesa e trabalhando em um computador serão necessários. Esta função opera consistentemente equipamentos de escritório padrão, como computadores e telefones. Esta é em grande parte uma função sedentária, mas pode ocasionalmente exigir levantar até 50 libras, caminhar, curvar-se ou ficar em pé conforme necessário. Esta descrição reflete a atribuição de funções essenciais pela gerência, não prescreve ou restringe as tarefas que podem ser atribuídas.
Se você precisar de uma modificação em seu equipamento de trabalho ou mobiliário, entre em contato com a Equipe de Pessoas - peopleteam@pushpay.com
Pushpay tem o compromisso com a igualdade de oportunidades. Valorizamos e abraçamos a diversidade e a inclusão de todos os membros da equipe. Pushpay usa E-Verify para confirmar a elegibilidade de emprego. Acesse nossa página de carreiras para saber mais.
Se você tem uma deficiência sob o Americans with Disabilities Act ou lei similar, ou se você requer acomodação religiosa, e deseja discutir possíveis acomodações relacionadas à candidatura de emprego na Pushpay, entre em contato com peopleteam@pushpay.com.
O que você fará
Responsabilidades de Supervisão: Pode auxiliar ou orientar membros mais juniores da equipe, mas sem responsabilidades diretas de supervisão.
- Contribuir para o projeto, desenvolvimento, teste, manutenção e melhoria de sistemas de software escaláveis com foco em projetos de alto volume e baixa latência.
- Aplicar técnicas padrão e julgamento limitado para resolver problemas complexos, com autonomia e responsabilidade crescentes.
- Realizar depuração avançada, escrever scripts de teste automatizados, identificar oportunidades de refatoração de código e contribuir para discussões de design e arquitetura.
- Colaborar entre equipes, coordenando esforços de desenvolvimento e compartilhando conhecimento com colegas para garantir o sucesso do projeto.
- Melhorar continuamente a qualidade do código escrevendo código eficiente, de alta qualidade e testável usando frameworks como Maven, Gradle e Spring.
- Analisar requisitos técnicos e contribuir para soluções que impulsionem o desempenho, a escalabilidade e a eficiência.
- Contribuir ativamente para a criação e definição de Épicos/Histórias de Usuário e metas de projeto.
- Avaliar e recomendar ferramentas e tecnologias para melhorar os processos de desenvolvimento de software.
Benefícios e Compensação
Temos paixão por fazer com que todos os funcionários se sintam apoiados. Além de ter um interesse genuíno em ajudá-lo a fazer o seu melhor trabalho e impulsionar sua carreira, oferecemos:
- 100% dos prêmios pagos pelo empregador para o Plano Médico HDHP, Odontológico e Oftalmológico para o funcionário
- 70% dos prêmios pagos pelo empregador para o Plano Médico PPO para funcionários, e Médico, Odontológico e Oftalmológico para dependentes
- Correspondência 401K
- Modelo de trabalho híbrido - 3 dias no escritório / 2 dias remotos por semana
- 12 feriados pagos pela empresa
- 2 dias pagos de Licença para Voluntariado
- 15 dias de PTO, para começar, aumenta com o tempo de serviço e senioridade.
- Licença remunerada para pais e adoção
O que você trará
- Fortes habilidades de programação com experiência em linguagens e frameworks orientados a objetos, com crescente proficiência na aplicação de padrões de design.
- Proficiência em depuração, escrita de testes automatizados e resolução de desafios técnicos de forma independente ou com supervisão mínima.
- Uma mentalidade colaborativa com excelentes habilidades de comunicação, tanto escrita quanto verbal, e a capacidade de trabalhar efetivamente entre equipes.
- Iniciativa em aprender novas tecnologias, desenvolver expertise em sua área de foco e contribuir para a melhoria contínua em processos e qualidade de código.
- Responsabilidade pelo seu trabalho, com foco em atender métricas de desempenho como contribuições do GitHub, velocidade e benchmarks DORA para confiabilidade e eficiência de software.
- Capacidade de gerenciar prioridades de trabalho e lidar de forma independente com tarefas mais complexas com orientação mínima.
Qualificações e Experiência Mínimas
- Bacharelado em Ciência da Computação ou área técnica relacionada.
- 5+ anos de experiência em desenvolvimento de software, especificamente em ambientes Java e Linux/Unix.
- Experiência trabalhando com ferramentas de vídeo/áudio como FFmpeg ou GStreamer.
- Experiência desejada com C, C++ e/ou Rust, e fortes habilidades de desenvolvimento de aplicações web usando REST.
- Experiência em desenvolvimento de aplicações web distribuídas, particularmente com Docker e Kubernetes.
- Familiaridade com o ciclo de vida de implantação de software usando pipelines automatizados (CI/CD).
- Alguma experiência com banco de dados relacional.
- Proficiência em trabalhar no terminal/linha de comando em sistemas Linux.
- Conforto em usar IDEs como IntelliJ ou Eclipse e experiência com depuração.
- Experiência com controle de versão de software, preferencialmente usando Git e GitHub.
- Familiaridade com GCP/AWS, bancos de dados NoSQL, oAuth e barramentos de mensagens como Google Pub/Sub ou RabbitMQ.
- Familiaridade com Ffmpeg e/ou Gstreamer
- Conhecimento de design de esquema de banco de dados, sistemas de baixa latência ou multithreading.
- Experiência com filas de mensagens e sistemas distribuídos.
- Experiência com bancos de dados como MySQL, Cassandra, Postgres ou ClickHouse.
- Familiaridade com desenvolvimento de drivers de hardware Unix.
- Compreensão de protocolos de streaming de vídeo como RTMP, HLS ou DASH.
- Experiência com JavaFX e participação em aplicações e bibliotecas de software criadas pela comunidade.
- Experiência prática com a Plataforma Google Cloud (GCP) e Google Kubernetes Engine (GKE), juntamente com expertise em Docker e Kubernetes.
- Familiaridade com ferramentas de CI como Jenkins e Gradle.
- Familiaridade com desenvolvimento de IA generativa como Claude, Copilot e Gemini
Sobre a Pushpay
Pushpay ajuda organizações e comunidades a se reunirem e permanecerem conectadas, fortalecendo a comunidade, a conexão e o pertencimento por meio de nosso conjunto de aplicativos móveis, software de gerenciamento e tecnologia de doação. Nossos 550 colegas da Pushpay apoiam 10,000+ clientes enquanto eles promovem o bem social, e temos a honra de ter processado mais de US$ 15 bilhões em doações de caridade. Estamos crescendo rapidamente, incluindo algumas aquisições emocionantes nos últimos anos, e precisamos de talentos motivados. Junte-se à Pushpay e cresça conosco!
