Senior Engineer
Empresa:

Canonical


Detalles de la oferta

This is a general track for Senior Engineer or above in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them.Canonical delivers open source to the world across every class of compute. Canonical Ubuntu is the world's favourite Linux for cloud, desktop and IoT. Our engineering teams work on operating systems, programming languages, applications, devices, infrastructure and services. We work in Golang, Python, C, C++, and Rust for system services, and use React and Flutter on the front end.In our levelling framework, a Senior Engineer is not only an outstanding software architect and coder, they also demonstrate the leadership qualities needed to rally a team to ship outstanding products. A Senior Engineer partners with an Engineering Manager, who is also code-capable, and together they take responsibility for team outcomes. We hire based on academic results and proven product execution, and we select those with a passion for open-source software, innovation, and cutting-edge technology. In this role, you will make a significant contribution in Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation.As a Senior Engineer you'll drive the architecture, design and evolution of high-impact open source. Our teams work at every level of the stack. From the kernel and system software at the core of Ubuntu through to major language runtimes and the bleeding-edge of cloud automation and distributed systems, you'll have the opportunity to work on complex but highly rewarding projects. Our teams also build the services which deliver Ubuntu to the world, on cloud, devices, servers and PCs.Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.Location: we have remote opportunities for Senior Engineers in every time zone.What your day will look likeLead design and architecture of an impactful open source projectCode in Golang, Rust, Python, C/C++ or Typescript / ReactCollaborate proactively with a globally distributed teamMentor, develop and advise colleagues in their career progression Display technical leadership in Canonical and our communities Debug issues and produce high-quality code to fix them Contribute to technical documentation with the aim to make it the best of its kind Work from home with global travel twice annually for company events What we are looking for in youAn exceptional academic track record from both high school and universityUndergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative pathDrive and a track record of going above-and-beyond expectationsTechnical leadership as well as team motivation, direction and paceWell-organised, self-starting and able to deliver to scheduleProfessional manner interacting with colleagues, partners, and communityDeep experience with at least one of Go, Rust, Python or C Subject matter expertise in your engineering domainConscientiousness and detail orientation, with a focus on performanceProfessional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Excellent interpersonal skills, curiosity, flexibility, and accountability Passion, thoughtfulness, and self-motivation Excellent communication and presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel twice a year, for company events up to two weeks eachAdditional skills that you might also bringExperience with container technologies such as LXD, Docker and Kubernetes Experience with highly concurrent, distributed systemsExperience with embedded systems Performance engineering – from kernel to web – benchmarks, optimisationExperience with software security – fuzzing, tabletop threat models, analysis, auditExperience build systems and toolchains, including for cross-compilation Experience with public clouds or OpenStack Experience with Debian/Ubuntu packaging Experience with systems programming or scalable web services Deep quality and test engineeringWeb or Flutter front-end experienceREST and gRPC API experienceSQL and NoSQL data store expertiseExperience with public clouds or OpenStackExperience with Debian/Ubuntu packagingExperience with systems programming or scalable web servicesWhat we offer youWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.Distributed work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company eventsAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit globally and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employer During this application process I agree to use only my own words. I understand that plagiarism, the use of AI or other generated content will disqualify my application.  * -- Which programming languages have you worked the most with? Describe the contribution you are most proud of in your engineering career with each language.  * Which sorts of project are you most excited about working on?  * Server Desktop Cloud Performance Security Enterprise Kernel Embedded Packaging Observability Identity Machine Learning Distributed Systems SaaS Web Frontend Microservices Devops IS Outline your experience with exercising technical leadership over software engineering teams  * How did you perform in mathematics at high school?  * Please select How did you perform in your native language at high school?  * Please select Please share your rationale or evidence for the high school performance selections above. Make reference to provincial, state or nation-wide scoring systems, rankings, or recognition awards, or to competitive or selective college entrance results such as SAT or ACT scores, JAMB, matriculation results, IB results etc. We recognise every system is different but we will ask you to justify your selections above.  * What was your bachelor's university degree result, or expected result if you have not yet graduated? Please include the grading system to help us understand your result e.g. '85 out of 100', '2:1 (Grading system: first class, 2:1, 2:2, third class)' or 'GPA score of 3.8/4.0 (predicted)'. We have hired outstanding individuals who did not attend or complete university. If this describes you, please continue with your application and enter 'no degree'.  * Universities around the world score degrees in different ways. Please indicate your result, or expected result if you are close to graduation, along with information about the grading system. We expect all colleagues to meet in person 2-4 times a year, at internal company events lasting between 1-2 weeks. We try to pick new and interesting locations that will likely require international travel and entry requirement visas and vaccinations. Are you willing and able to commit to this?  * Please note that if you require any accommodation for travel that relates to a physical disability please do let us know during your hiring process and we will be happy to discuss your requirements further. -- Github Profile (or other code hosting platform) Please confirm that you have read and agree to Canonical's Recruitment Privacy Notice and Privacy Policy.  * Recruitment Privacy Notice  Privacy Policy Please select In which country do you currently work?  * Please select your current location from the dropdown. Please select #J-18808-Ljbffr


Fuente: Whatjobs_Ppc

Requisitos

Senior Engineer
Empresa:

Canonical


Ingeniero De Proyectos Sanitarios Y Civiles - Teletrabajo

Somos un equipo especializado de ingeniería con más de 10 años de experiencia en el desarrollo de proyectos de ingeniería civil a lo largo de Chile, con prof...


Desde Aym Ingenieros Spa - Distrito Capital

Publicado a month ago

Engineering Director, Sustaining Engineering

This is an Engineering Director position, responsible for the worldwide Sustaining Engineering team of software engineers at Canonical. This position reports...


Desde Canonical - Distrito Capital

Publicado a month ago

Técnico En Refrigeración Y/O Electricidad - Con Experiencia

Empresa dedicada al servicio de mantenimiento de equipos de refrigeración requiere ampliar su stock de colaboradores, por lo que busca personal técnico con c...


Desde Vensuca, C.A. - Caracas, Distrito Capital - Distrito Capital

Publicado a month ago

Ubuntu Quality Engineering Manager

We are looking for an engineering manager for our Ubuntu Quality Engineering team, with a mission to take Linux distro quality to a new level through automat...


Desde Canonical - Distrito Capital

Publicado a month ago

Built at: 2024-05-20T06:31:13.005Z