Sobre a oportunidade
A Ateliware se identifica como um ateliê de software, pois como em um ateliê, onde o artesão usa sua habilidade para construir produtos dominando processos completos, aqui somos artesãos de soluções de tecnologia. Somos especializados em demandas customizadas e personalizadas — sob medida.
Na ateliware somos mutáveis, transformadores, potencializadores. Primamos pela colaboração e respeito mútuo, somos muito curiosos e enfrentamos desafios diariamente onde no final do dia somos grandes resolvedores de problemas.
Somos uma empresa Remote First, ou seja, trabalho a distância é o nosso normal – mas, caso esteja em Curitiba, pode optar por um modelo híbrido sem problema algum. De todo modo, todos os processos e ações internas se mantêm 100% remotos, incluindo o processo seletivo, que acontece de forma inteiramente online.
Estamos em busca de uma Pessoa Arquiteta de Software com forte experiência em Ruby (Rails) e visão sistêmica para ajudar a desenhar, evoluir e garantir a qualidade técnica das nossas soluções.
Se você é alguém que gosta de pensar arquitetura como algo vivo — que cresce junto com o produto — gosta de compartilhar conhecimento e colaborar com times multidisciplinares, essa vaga é pra você!
Você terá a oportunidade de trabalhar em um ambiente ágil e colaborativo, atuando em projetos desafiadores, com times multidisciplinares e clientes internacionais.
Responsabilidades Chave:
● Definir e evoluir a arquitetura de software (incluindo microsserviços, monolitos e APIs), garantindo alinhamento com os objetivos de negócio e requisitos não funcionais (escalabilidade, segurança, performance).
● Liderar tecnicamente a transição e a modernização de sistemas legados, especialmente aqueles baseados em Ruby on Rails, para novas arquiteturas.
● Atuar como mentor(a) técnico(a) para engenheiros sêniores e times de desenvolvimento, promovendo as melhores práticas de codificação, design patterns e revisão de código de alto nível.
● Estabelecer padrões técnicos e diretrizes para a stack de Ruby e tecnologias correlatas.
● Identificar gargalos de performance, realizar profiling e otimizar a infraestrutura e o código, com foco especial em aplicações Ruby escaláveis.
● Garantir a observabilidade e monitoramento dos sistemas críticos.
● Colaborar com times de SRE/DevOps para otimizar pipelines de CI/CD,
automação de deploy e estratégias de infraestrutura como código (IaC).
● Garantir a segurança dos sistemas e o compliance regulatório em todas as fases de desenvolvimento.
● Avaliar novas tecnologias e propor melhorias contínuas para a stack.
Requisitos:
● +8 anos de experiência em desenvolvimento de software, sendo pelo menos 3 anos atuando como Arquiteto(a) de Software ou Engenheiro(a) de Software Sênior/Líder.
● Proficiência avançada na linguagem Ruby e vasta experiência no framework Ruby on Rails.
● Experiência comprovada em desenhar arquiteturas de microsserviços, event-driven e serverless.
● Expertise no design e implementação de APIs robustas (RESTful e/ou GraphQL).
● Sólida experiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (Redis, MongoDB) e estratégias de otimização de consultas (indexing, caching).
● Conhecimento e experiência prática com sistemas de mensageria (ex: Kafka, RabbitMQ) para comunicação assíncrona.
● Vivência em arquitetura de sistemas complexos, integrações e microsserviços.
● Experiência com infraestrutura em nuvem (AWS, EC2, S3, RDS).
● Prática com testes automatizados (RSpec, Minitest, etc.) e CI/CD.
● Capacidade de liderar tecnicamente um time e apoiar decisões de arquitetura.
Diferenciais:
● Experiência com Docker e Kubernetes.
● Conhecimento em front-end (React ou Vue).
● Experiência com monitoramento e observabilidade (New Relic, Datadog, Grafana, etc.).
● Vivência com ambientes de alta disponibilidade e boas práticas de segurança.
● Certificações relevantes em Arquitetura de Nuvem ou Segurança.
● Forte capacidade de comunicação e facilidade em articular visões técnicascomplexas para stakeholders não técnicos.
● Habilidade comprovada em liderança e mentoria técnica.
● Excelentes habilidades de priorização, negociação e tomada de decisão em cenários de alta complexidade.
Modelo de contratação: PJ ou Cooperado – 100% remoto
Cooperado:
O modelo cooperado funciona de forma semelhante ao PJ, mas com menos burocracia: o profissional não precisa abrir CNPJ, emitir notas fiscais ou contratar contador. Nesse formato, a pessoa se torna sócio cooperado da cooperativa, prestando serviços de maneira autônoma, sem vínculo empregatício.
A cooperativa oferece suporte administrativo e benefícios como recolhimento de INSS, orientação tributária, seguro de vida e clube de vantagens. Os descontos sobre a remuneração bruta são: INSS e uma taxa administrativa mensal de 3,5% da remuneração bruta.
A principal vantagem é a maior autonomia e flexibilidade, além de uma remuneração líquida geralmente mais atrativa em comparação a outros modelos. Incentivos oferecidos pela ateliware:
● Equipamento: fornecemos todo o equipamento necessário para o trabalho.
● Plano de saúde:
○ A ateliware reembolsa o valor da mensalidade para todos os colaboradores.
● Incentivo à capacitação: reembolso anual de R$ 1.700,00 para cursos, livros e eventos, a critério do colaborador.
● Idiomas: parceria com escola de inglês e espanhol.
● Day off de aniversário.
● Férias/descanso: 4 semanas anuais, sendo 2 coletivas.
