Engenheiro de software · ONSITE (São Francisco) · TypeSafe AI em tempo integral ( https://typesafe
Sobre esta função
IA TypeSafe | Engenheiro de Software | NO LOCAL (São Francisco) | TypeSafe AI em tempo integral ( https://typesafe.ai/ ) é uma empresa bem financiada de modo furtivo que cria uma nova classe de modelos de IA que permitem uma maneira confiável de incorporar inteligência combinável em software tradicional, fundada por um coautor de ChatGPT/RLHF/GPT4 (respondendo às perguntas "Se a IA é tão inteligente, por que mal automatizamos qualquer trabalho? Por que a IA de hoje sempre precisa de um humano no circuito?"). Procuramos especialmente pessoas para se juntarem à nossa equipe de pesquisa de Dados Sintéticos - sem experiência anterior em dados
Sobre funções de engenharia de software
Os engenheiros de software projetam, constroem, testam e mantêm o código que alimenta um produto. O trabalho diário mistura escrita de código, revisões de código, depuração de problemas de produção, discussões de design e reuniões – a proporção exata depende da antiguidade e do tamanho da equipe.
Habilidades típicas: Git, uma ou mais linguagens (JavaScript/Python/Go/Java/Rust), noções básicas de banco de dados, design de sistema em nível sênior
Equipamento que ajuda nessa função
Equipamento comum de mesa de engenharia de software:
Links de afiliados – pequena comissão para nós, sem nenhum custo extra para você.
Informações salariais (EUA, aproximado)
A faixa típica para funções de engenharia de software nos EUA é US$ 75.000–US$ 220.000/ano, variando amplamente com a antiguidade, estágio na empresa e cidade.
Apenas estimativas. Para números específicos da empresa, verifique níveis.fyi (tecnologia), Glassdoor ou pergunte na entrevista.
Como se preparar para a entrevista
A maioria das entrevistas de engenharia de software segue um arco previsível: uma tela de recrutador, uma tela técnica (codificação ou design de sistema), um ou mais loops no local/virtuais no local (mais codificação + comportamental + design de sistema + talvez um mergulho profundo em um projeto a partir de seu currículo) e um gerente final ou rodada de "adequação". Espere de 4 a 6 horas de tempo total de entrevista para um cargo sênior, menos para um cargo júnior.
Esteja pronto para: "Mostre-me um projeto recente - que compensações você fez?", "Como você projetaria um serviço para fazer X?", um exercício de codificação ao vivo (LeetCode-medium-ish)e "Conte-me sobre uma ocasião em que você discordou de um colega de equipe". Pratique falar enquanto codificação - o silêncio em um exercício de 45 minutos significa não saber o que você está fazendo, mesmo quando você está apenas pensando.
Aonde essa função normalmente leva
Progressão típica: Júnior (0–2 anos) → Médio (2–5 anos) → Sênior (5–8 anos) → Equipe / Diretor (8+ anos), com trajetória de gestor divergindo em torno do nível sênior. O salário praticamente dobra entre juniores e seniores na maioria das empresas; staff+ adiciona outros 30-50% para o curso de IC, mais para gerenciamento em escala de grande tecnologia.
Os maiores pontos de inflexão na carreira: indo de “escrever o código” para “projetar o sistema” (em torno da metade para a terceira idade) e passando de "possui um recurso" para "possui ambiguidade" (em torno do sênior para a equipe). A habilidade que mais importa em todos os níveis acima do júnior é comunicar claramente as decisões técnicas para não engenheiros - e não a velocidade de codificação bruta.
Bandeiras vermelhas a serem observadas
- "Procura-se desenvolvedor Rockstar" - geralmente significa que a função está sobrecarregada e com pouco apoio. Procure por “equipe”, “colaboração” e “mentoria” no JD.
- Nenhuma menção a revisões de código, testes ou CI/CD. Ou a empresa não as pratica (a dívida técnica é galopante) ou não acha que sejam importantes o suficiente para serem mencionadas.
- “Full-stack” no título, mas o JD lista 12 frameworks. Eles querem um unicórnio pelo preço de um engenheiro. O papel será brutal.
- Expectativas vagas de plantão. Sempre pergunte explicitamente: "Com que frequência os engenheiros estão de plantão? Qual é a carga do pager?"
Perguntas frequentes
Como posso me candidatar a esta função?
Clique no botão "Inscrever-se no Hn-Who-Hiring" na parte superior desta página. Você será enviado para o posto original onde o empregador aceita inscrições. O Wikishopline não coleta currículos nem processa inscrições.
Esta listagem é atual?
O Wikishopline agrega empregos diariamente de fontes parceiras (hn-who-hiring). Postagens com mais de 14 dias são eliminadas, mas sempre verifique se a vaga ainda está aberta no site do empregador antes de dedicar algum tempo a uma carta de apresentação.
O Wikishopline cobra dos empregadores ou dos candidatos?
Não. Os trabalhos agregados são gratuitos para ambos os lados. O Wikishopline também aceita postagens pagas de US$ 5/30 dias em /jobs/submit para empregadores que desejam visibilidade direta - mas a listagem que você está visualizando foi obtida de um parceiro.
O que normalmente envolve uma função de engenharia de software?
Os engenheiros de software projetam, constroem, testam e mantêm o código que alimenta um produto. O trabalho diário mistura escrita de código, revisões de código, depuração de problemas de produção, discussões de design e reuniões – a proporção exata depende da antiguidade e do tamanho da equipe.
Qual é a faixa salarial típica para funções de engenharia de software nos EUA?
Aproximadamente US$ 75.000 a US$ 220.000/ano, dependendo da antiguidade, localização e estágio da empresa. Esta é uma ampla variedade propositalmente - verifique em níveis.fyi ou Glassdoor para a empresa específica.