Find Jobs
Hire Freelancers

Senior Software Engineer - Core MidoNet Team

N/A

Cerrado
Publicado hace más de 7 años

N/A

Pagado a la entrega
<p><strong>Senior Software Engineer, Core MidoNet Team&nbsp;</strong></p><p><strong>Department</strong>: Engineering</p><p><strong>Experience</strong>: Entry Level</p><p><strong>Position Overview</strong></p><p>Developing innovative network technology for the cloud computing era. Self-motivated and driven engineers who want to get things done and greatly improve the future of networking and infrastructure management will thrive in our world class team. We are driven by passion and insatiable curiosity, and are not constrained by conventional thinking.</p><p>The position is in our Core MidoNet team, which develops and maintains our primary product, MidoNet.</p><p><strong>Responsibilities</strong></p><p>As a senior software engineer in the MidoNet Core team, your responsibilities will be:</p><ul> <li>&nbsp; &nbsp; Taking a lead role for the development of specific features</li> <li>&nbsp; &nbsp; Working with the architecture team to design scalable, robust and performant systems</li> <li>&nbsp; &nbsp; Writing clean and maintainable code for our core product, MidoNet</li> <li>&nbsp; &nbsp; Writing comprehensive unit and integration tests for all code contributions</li> <li>&nbsp; &nbsp; Breaking down large tasks into self-contained subtasks, so that they can be shared among the team</li> <li>&nbsp; &nbsp; Participating in code reviews</li> <li>&nbsp; &nbsp; Developing a broad knowledge of the whole system</li> <li>&nbsp; &nbsp; Becoming an expert on several parts of the system</li> <li>&nbsp; &nbsp; Working within a team to deliver results in key projects</li> <li>&nbsp; &nbsp; Debugging and provide timely fixes for customer issues</li> <li>&nbsp; &nbsp; Mentoring less experienced team members</li></ul><p><strong>Desired Skills and Experience:</strong></p><ul> <li>&nbsp; &nbsp; 4+ years of software development experience</li> <li>&nbsp; &nbsp; Strong experience with Java/Scala development</li> <li>&nbsp; &nbsp; Experience with C/C++</li> <li>&nbsp; &nbsp; Concurrent/asynchronous programming</li> <li>&nbsp; &nbsp; Knowledge of networking protocols (L2-L7 in the OSI model)</li> <li>&nbsp; &nbsp; Knowledge of Linux networking (e.g. netfilter, iptables, netlink, iproute, etc.)</li> <li>&nbsp; &nbsp; Experience working with distributed systems (ZooKeeper &amp; Cassandra in particular)</li> <li>&nbsp; &nbsp; Excellent analytical skills &nbsp; &nbsp;</li> <li>&nbsp; &nbsp; Ability to learn and become fluent in unfamiliar technologies quickly</li> <li>&nbsp; &nbsp; Strong written and verbal communication skills</li></ul><p><strong>The following knowledge/skills are a plus, but not mandatory:</strong></p><ul> <li>&nbsp; &nbsp; Experience developing distributed systems.</li> <li>&nbsp; &nbsp; Knowledge and experience with OpenFlow or flow based switching.</li> <li>&nbsp; &nbsp; Experience with DPDK</li> <li>&nbsp; &nbsp; Linux networking internals</li> <li>&nbsp; &nbsp; Virtualization</li> <li>&nbsp; &nbsp; Open source development</li></ul><p><strong>Education</strong></p><p>&nbsp;Computer Science BS or MS or related field required</p>
ID del proyecto: 12447424

Información sobre el proyecto

Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de SPAIN
Spain
0,0
0
Miembro desde abr 1, 2016

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.