Principal Distributed System Engineer
Descrição da Vaga
We are looking for a highly experienced **Principal Distributed System Engineer** to join our team and lead the development of cutting\-edge distributed systems. In this role, you will drive technical solutions for complex challenges, ensuring scalability, reliability, and performance across enterprise systems. You will collaborate with cross\-functional teams to design and deliver impactful solutions while mentoring others and contributing to technical innovation. If you are passionate about distributed systems and thrive in a fast\-paced, dynamic environment, we encourage you to apply. **Responsibilities** * Collaborate with engineering teams to design and deliver scalable, production\-ready solutions for complex distributed systems * Lead the creation of high\-quality software, ensuring adherence to best practices in coding, architecture, and system design * Apply cross\-domain expertise to solve technical challenges across areas such as cloud computing, DevOps, and data engineering * Architect and manage enterprise\-scale systems, ensuring they align with business goals and scalability requirements * Work with stakeholders to identify technical problems and propose innovative solutions that drive business outcomes * Provide technical leadership in client engagements, consulting on strategies, architecture design, and problem resolution * Mentor and guide junior engineers, sharing expertise through workshops, internal sessions, and industry events * Stay updated on emerging technologies and integrate cutting\-edge tools and methodologies into projects * Support presales initiatives by showcasing technical expertise and contributing to the strategic direction of client engagements * Drive innovation by introducing technologies, frameworks, and tools that enhance development processes and address technical challenges **Requirements** * At least 5 years of hands\-on experience in data engineering, developing and maintaining distributed systems * Minimum of 2 years leading teams of 5 or more in roles such as Architect, Manager, or Owner, including responsibility for technical direction and mentorship * Participation in at least 2 full project lifecycles or involvement in multiple projects across various phases of the development process * Deep expertise in at least one primary programming language (e.g., Java, Python, GoLang, C\#), with proven ability to apply this knowledge across technical domains * Broad knowledge across disciplines, including cloud platforms (AWS, GCP, Azure), DevOps practices, data engineering, security, architecture design, and performance optimization * Strong ability to design and architect large\-scale systems, including breaking down complex systems into scalable, maintainable components * Experience working across multiple tech stacks, with adaptability to quickly learn and utilize new technologies and frameworks * Proven focus on writing efficient, scalable, and production\-ready code for enterprise systems * Familiarity with TRIZ or other frameworks for developing innovative technical solutions to challenging problems * Hands\-on experience with deployment and management of systems on cloud platforms such as AWS, GCP, or Azure * Advanced English language proficiency (C1 level or higher), with excellent written and verbal communication skills **Nice to have** * Certifications in product management or similar fields to complement technical expertise * Experience contributing to open\-source projects or participating in community\-driven development initiatives * Familiarity with advanced distributed system concepts such as consensus algorithms, fault tolerance, and distributed data storage solutions
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev