Job type: Job Type Full Time , Remote

  • Engineering Manager – Solutions Engineering

    Engineering Manager – Solutions Engineering

    The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world. This enables us to improve our infra-as-code products based on our own real experience, mirroring that of our users and customers. We work in Python, creating open-source automation capabilities that simplify operations for anybody, anywhere, who is building on Ubuntu.
    Most of the team’s work involves pure Python software development focused on enabling true DevOps workflows. We strive for high quality in both design, documentation, tests, and performance as we enhance operations code packages and Ubuntu itself in order to ensure our platform is the easiest, most robust, and best performing for driving your infrastructure.
    As an Engineering Manager, your primary responsibility is to the people you lead and support: ensuring that they are growing as engineers, doing valuable work, and finding satisfaction in their career at Canonical. We need someone who can display technical leadership by leveraging a solid background in software development so that they’re able to challenge and grow their team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on direction and execution.

    What you’ll do

    Lead and develop a team of Python engineers working remotely in global locations
    Hiring, coaching, mentoring, feedback, and hands-on career development
    Demonstrate sound engineering principles by directly contributing code yourself
    Plan and manage progress on agreed goals and projects
    Set and manage expectations with other engineering and operations teams
    Coordinate with management and internal and external stakeholders or customers
    Advocate for modern, agile software development practices
    Help develop and evangelize great engineering and organizational practices
    Grow a healthy, collaborative engineering culture in line with the company values
    Be an active part of the leadership team and collaborate with other leaders in the organisation
    Travel globally up to 10% of time for internal and external events

    Who you are

    You love developing and growing people and have a track record of doing it
    You are knowledgeable and passionate about agile software development
    You love leading, coaching, and mentoring software developers – especially Python ones
    You are knowledgeable in cloud computing concepts & technologies
    You are comfortable administrating Linux servers, including their storage and networking
    You have hands-on experience with software automation
    You are organized and want your team to deliver high-quality software in a timely manner
    You are a lifelong learner

    Bonus points for

    You have graduated with a university degree in Computer Science or related software engineering field
    Having a thorough understanding of modern infrastructure, including OpenStack or Kubernetes
    Having experience in operations as well as software development
    Being familiar with the challenges of large-scale, multi-cloud operations
    Go expertise

    Apply via :

    boards.greenhouse.io

  • Juju Software Engineer (Go) 

Python and Kubernetes Software Engineer – Data, AI/ML & Analytics 

Engineering Manager – MLOps & Analytics 

Cloud Field Engineer – EMEA (Remote)

    Juju Software Engineer (Go) Python and Kubernetes Software Engineer – Data, AI/ML & Analytics Engineering Manager – MLOps & Analytics Cloud Field Engineer – EMEA (Remote)

    As a software engineer on the team, you’ll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.
    Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal. Combined with the Ops framework, Juju provides a complete solution for applications and infrastructure management.
    Many internal and external teams depend on Juju to deliver their products and services – from Canonical Managed Solutions, our OpenStack and cloud delivery teams, to Fortune 500 companies.

    Location: This is a Globally remote role.
    What your day will look like

    Contribute to the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.
    Collaborate proactively with a distributed team
    Debug issues and interact with upstream communities publicly
    Work with helpful and talented engineers including experts in many fields
    Discuss ideas and collaborate on finding good solutions
    Work from home with global travel for 2 to 4 weeks per year for internal and external events

    What we are looking for in you

    Experience developing software using Go.
    Excellent communication skills in the English language, both verbal and written, especially in online environments
    An exceptional academic track record from both high school and preferably university
    Willingness to travel up to 4 times a year for internal events

    Additional skills that you might also bring
    The following skills may be helpful to you in the role, but we don’t expect everyone to bring all of them.

    Hands-on experience developing highly concurrent distributed systems
    Experience with container technologies (Docker, LXD, Kubernetes, etc.)
    Solid networking background and experience
    Experience with agile software development methodologies
    Experience in the Linux and open-source software world
    Experience with configuration management software (Ansible, Chef, Puppet, et al.)
    Working knowledge of cloud computing
    Experience with software packaging (Debian, snaps)
    Programming with, and operating, SQL and NoSQL databases
    Experience working on a distributed team on an open source project — even if that is community open source contributions.
    Demonstrated track record of Open Source contributions
    Prior experience developing plugins for Terraform

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Linux Software Engineering Manager – Ubuntu 

(Senior) Staff Engineer – SaaS

    Linux Software Engineering Manager – Ubuntu (Senior) Staff Engineer – SaaS

    As an Engineering Manager on the Foundations team, you must be passionate about the future of Ubuntu, mindful of the dynamics of the open source ecosystem, and equally aware of the needs of enterprise technologists. You will work closely with product managers to define and deliver the Ubuntu roadmap.
    Your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
    This Engineering Management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

    What you’ll do

    Demonstrate sound engineering principles through architecture, development and code reviews
    Be responsible for planning, estimation and execution
    Work with product management to define the vision and strategy for Ubuntu
    Set and manage expectations with other engineering teams, senior management, and external stakeholders
    Build and lead a distributed regional team of engineers
    Offer coaching, mentoring, technical feedback and hands-on career development
    Advocate and advance modern, agile software development practices
    Design, embrace and evangelize great engineering and organizational practices
    Grow a healthy, collaborative engineering culture in line with company values
    Be an active part of the leadership team and collaborate with other leaders in the organization
    Work from home with international travel up to 6 weeks per year for internal and external events

    Valued skills and experience

    Deep knowledge of Debian/Ubuntu architecture
    Good understanding of Debian packaging policy, tools and techniques
    High quality software engineering with in-depth knowledge of C/C++ and Python
    Engagement with open source communities and processes
    Experience in one or more of: Linux system architecture, boot process, Java/GCC/Python/Rust/Go toolchains, ARM and/or RISC-V
    Experience managing software developers with a track record of planning, delivery and quality
    A love of developing and growing people and a track record of doing it
    Experience working in an agile development environment

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Alliances Field Engineer 

Cloud Solutions Architect – Alliances 

Cloud Consultant – Alliances

    Alliances Field Engineer Cloud Solutions Architect – Alliances Cloud Consultant – Alliances

    What your day will look like

    Understand Ubuntu, Linux, networking and services in real-world environments
    Architect cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, Ceph, and Spark either On-Premises or in Public Cloud (AWS, Azure, Google Cloud)
    Architect and integrate popular open source software such as PostgreSQL, MongoDB, Kafka, Cassandra and NGINX
    Help partners to offer and architect joint solutions utilizing Canonical’s technologies on top of the public clouds and in the data center
    Design and publish joint Reference Architectures and perform technical validations with various partners
    Prepare and run onboarding sessions/workshops with various partners’ teams to promote Canonical products and solutions

    If you have a passion for the latest open source technologies, cloud-native development, data center technologies such as Kubernetes and computer networking, you will love the Alliances Engineer role at Canonical.
    What we are looking for in you

    Extensive experience with Linux (Ubuntu preferred), Kubernetes, Ceph, software automation
    Experience designing and implementing solutions on top of public or private clouds
    Python and bash understanding, troubleshooting skills
    Fluent written and spoken English
    Excellent communication and presentation skills
    High motivation, ability to multi-task and follow-up reliably on commitments
    Interest in customer-facing engagement, including pitching, demonstrating and understanding customer environment and needs
    Interest in new technologies like LXD, Juju and Snaps
    Ability to travel globally up to 30% of the time
    Degree in Computer Science, Mathematics, Physics or related technical field experience

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Community Manager

    Community Manager

    Responsibilities:

    Grow and manage local online and offline Binance communities.
    Explore new community-friendly platforms to facilitate the expansion of the local user base and awareness.
    Organize online and offline events and meet-ups.
    Binance Angels recruitment and relationship management.
    Share market feedback and user suggestions with relevant functional teams in HQ.
    Conduct research and interviews to learn more about current trends, developments, and perceptions about the subject matter.
    Analysis and reporting of market growth, surveys, etc.

    Requirements:

    Must have strong knowledge of crypto/blockchain space;
    Must have experience organizing offline & online events;
    Minimum 3 years of relevant community management experience;
    Execution oriented mindset – with the humility, drive, and scrappiness to get it done;
    Strong communication skills, critical thinking and analytical skills to generate insights with data;
    Ability to work flexible and stretched hours to engage with the community when required;
    Must speak fluent English, local language will be a plus.

    Apply via :

    jobs.lever.co

  • Senior Design Manager (Infrastructure) 

Engineering Manager – Python and K8s

    Senior Design Manager (Infrastructure) Engineering Manager – Python and K8s

    You will play a key role making open source software available to the world. Our Design function ensures the experience of the software and infrastructure we build is true to our intentions, and delivers the tools our community and customers need. The Design Manager makes this possible through leadership within, and beyond, our teams.
    As a Senior Design Manager, you bring both experience managing design teams and have expertise in a deeply technical domain. This enables you to coach designers in creating tools for developers and cloud engineers, and cross-context to move towards tangible outcomes and lift the quality of their work. You will manage expectations and ensure deadlines are met in a timely manner against your roadmap. You will be able to communicate clearly and actively listen to product and engineering stakeholders, and your team, to drive sustainable quality improvements and guide individuals towards meaningful growth.
    Leading the Infrastructure Design team, you will take responsibility for the products that help to build cloud experiences and software distribution mechanisms, and you will help to evolve the security of how software is packaged and delivered.

    Location: This role will be based remotely in the EMEA region
    What your day will look like

    Reviewing the work of your design team for quality
    Working with individual designers to support their professional growth
    Continuously improving operational workflows, including production outsourcing and collaboration with Web Engineering
    Working with stakeholders, especially the Engineering organization, to clearly define and validate outcomes
    Evolving design systems and guidelines to drive consistent quality and improve efficiency
    Coordinating with the rest of design leadership to mature our collective practice
    Bringing your team and others together to share their work and strengthen culture
    Engaging the open source community to learn and make the value of our work legible

    What we are looking for in you

    A portfolio demonstrating outstanding quality in UX design and savviness in technology
    Exceptional educational achievements in design or related behavioral science discipline
    Full lifecycle experience from user needs discovery through validation and implementation guidance
    Commitment to transparent project delivery and owning team deadlines
    Experience of managing a team that interacts with technical stakeholders
    Familiarity with quantitative optimisation approaches
    A passion for balancing consistency and innovation
    Willingness to travel up to 4 times a year for internal events

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Head of Strategy, Africa

    Head of Strategy, Africa

    We are looking for someone who is a skillful strategist with an entrepreneurial spirit. A creative thought leader who can innovate and execute their ideas while inspiring, motivating and fostering team collaboration.
    Our successful candidate will be adept at relationship and partnership building. They will have gravitas and experience establishing and working within networks. They will also need to have experience managing funder relations, with the ability to present ideas in various settings.
    You will report to the Network Director- Africa and will be a key player within a team of regional colleagues, across country desks (Kenya, Nigeria, South Africa, Senegal), and with colleagues across the globe.

    How You’ll Contribute

    Identify opportunities for strategy improvement and development in order to create necessary conditions to drive change in efforts to address the climate crisis in Africa
    Responsible for deploying strategy, identifying and prioritizing key areas of impact
    Formulate with clarity long-term strategic vision and direction
    Aligning multiple strategies and plans across teams
    Provision of strategic advice and support to the Network Director-Africa, teams and partners
    Analyze risks, opportunities and advice the Africa Network Director accordingly
    Track and monitor progress to document impact while identifying areas of continuous learning and growth
    Initiate and or actively engage in brainstorming sessions with colleagues to inform and collaborate on strategy
    Conduct, analyze, and synthesize relevant research and policies
    Gather information, resources to create sharp innovative messages and narratives
    Responsible for the hiring, development and management of team members on priority areas as per need
    Identify and sign-off opportunities for staff learning and development to ensure teams are enabled to deliver high-impact strategy outcomes
    Contribute to funding proposals
    Budget management
    Play a central role in driving a diverse and positive work environment in line with the organization’s values

    Our ideal candidate has

    A strategic, out of the box thought leader who is not afraid to deconstruct and reconstruct world views and realities in order to identify where strategic communications can drive impact and create change
    Has a track record with significant experience developing and deploying strategies and delivering impact
    Has a good understanding with keen interest and reading of Africa’s political, social, economic, and climate dynamics
    Has experience working with traditional and digital media
    Excellent writing skills with the ability to break down and convey complex information in concise, simple formats
    Prior work experience in a fast-paced remote work environment in the Africa region
    Has experience in maximizing Google Workspace in the management of deliverables
    Conveys message with diplomacy and clarity using various communication platforms
    Fluent in English (required) and French (desirable)

    Apply via :

    .org

  • Software Engineer – Identity Management for Canonical Products 

Site Reliability Engineer, EMEA

    Software Engineer – Identity Management for Canonical Products Site Reliability Engineer, EMEA

    As a software engineer for Identity Management products of Canonical, you will modernize and expand the capabilities of the identity management solutions we use for authentication and authorization in our products, as well as our canonical.com and ubuntu.com websites. Your work on Identity Management will directly impact the users of all Canonical products.
    Technical excellence and a background in software engineering are necessary prerequisites for this role. You will be expected to own the design and delivery of the system, facilitate integrations and work with your team on strategy and execution.

    What you’ll do

    Collaborate proactively with a distributed team
    Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
    Design and implement new features and enhancements from spec to production and ongoing operations at scale.
    Review code produced by other engineers
    Discuss ideas and collaborate on finding good solutions.
    Create and enhance management, authentication and authorization API endpoints
    Craft end-user authentication flows from design to implementation
    Modernize the identity stack of our websites and products by driving adoption of best-of-breed IAM technologies
    Deliver great products that users love by maintaining a culture of quality and engineering excellence
    Work from home with global travel 2 to 4 weeks per year for internal and external events

    Who you are

    You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
    You are a software engineer, with specific experience building identity and access management products
    You are familiar with the open source software, standards, protocols and concepts in the identity space (e.g. OpenID, OAuth, LDAP)
    You have experience implementing authorization frameworks in distributed systems
    You value secure coding and standards, and enjoy working on teams that do the same
    You have solid experience working in an agile development environment
    You love technology and working with a diverse set of talented people.
    You are comfortable with Ubuntu as a development and deployment platform.
    You are curious, flexible, articulate, and accountable
    You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    You love embracing new technologies and pushing the boundaries of what is possible, with a view to building products that improve how people operate software and infrastructure everywhere

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Microservices Engineer 

Software Engineer, Telemetry 

Software Engineer – Ubuntu Systems Management 

Engineering Manager – Ubuntu Systems Management 

Embedded Linux Containers Software Engineer 

Software Engineer – Industrial IoT 

Embedded Linux Software Engineer 

Software Engineer – Ubuntu Core

    Microservices Engineer Software Engineer, Telemetry Software Engineer – Ubuntu Systems Management Engineering Manager – Ubuntu Systems Management Embedded Linux Containers Software Engineer Software Engineer – Industrial IoT Embedded Linux Software Engineer Software Engineer – Ubuntu Core

    What your day will look like

    Write high-quality, well-designed, and robust software that works at scale
    Design APIs and software architecture for collegial review
    Write tests that validate software behaviour
    Build and maintain reliable, fault-tolerant applications and services
    Collaborate proactively with a globally distributed team
    Display technical leadership internally and within our external communities
    Debug issues and produce high-quality solutions to resolve them
    Contribute to technical documentation to make it the best of its kind
    Discuss, contribute to, and collaborate across teams at Canonical
    Work from home with global travel twice annually for company events

    What we are looking for in you

    An exceptional academic track record from both high school and university
    Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
    Drive and a track record of going above-and-beyond expectations
    Proficiency in Python and / or Go
    History of writing modern, maintainable software
    Experience with relational and non-relational database systems
    Continuous integration and continuous delivery experience
    Experience with systems programming or scalable web services
    Professional 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 each

    Additional Skills That You Might Also Bring

    Experience with container tech such as LXD, Docker, and Kubernetes
    Understanding of build systems and toolchains
    Experience with cross-compilation
    Experience with hyperscale public clouds and / or private clouds
    Experience with designing, building, and running distributed systems
    Performance engineering and security experience

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Wildlife Fund Manager, PCF & RRF

    Wildlife Fund Manager, PCF & RRF

    About the Role

    WCN’s dedicated and diverse team values the people and relationships behind conservation as much as the science and strategy to save wildlife. We are looking for a highly organized, dedicated individual who will provide grant management, administrative support, project management, and coordination for WCN’s Rhino Recovery Fund (RRF) and the Pangolin Crisis Fund (PCF).

    Key Responsibilities
    Grantmaking and Financial Services

    Manage the granting process for grants at every stage accurately and promptly: grantee agreements, compliance documentation, amendments, and payments;
    Manage PCF and RRF databases to ensure up-to-date data on current, upcoming, and historical grants and provide details needed for financial and project planning;
    Serve as key coordinator between PCF, RRF, and the WCN Finance Department to ensure adherence to compliance and efficient workflow;
    Provide up-to-date data to WCN leadership and Directors to assist with financial and project planning;
    Uphold WCN’s compliance and due diligence standards.

    Program Coordination and Support

    Provide central administrative support and project management to PCF and RRF, including grantee communication support;
    Serve as the primary point of contact for collaboration between PCF and RRF and other WCN teams as needed;
    Assist Wildlife Fund Directors and others in developing and analyzing PCF and RRF metrics;
    Support Granting Committee and Leadership Team meetings through scheduling, coordinating, and minute-keeping;
    Manage PCF and RRF reporting processes: review progress and final reports, and capture metrics data;
    Foster collaboration between Wildlife Fund Directors to identify opportunities for cross-Fund collaborating;
    Serve as a thought partner with the PCF and RRF Directors, including the development of new initiatives;
    Provide additional support as needed, including occasionally organizing travel logistics, planning convenings, and/or conducting visits to grantees.

    Communications and Donor Engagement:

    Manage PCF and RRF photo databases;
    Provide content and updates for select Fund websites;
    Source content from grantee reports and other updates for communications purposes;
    Support preparation of materials and reports for donor outreach and grants;
    Manage and coordinate joint projects between PCF, RRF, and the Communications Team, including content and collateral development, execution of campaigns, etc.;
    As with all WCN staff, support fundraising efforts for Conservation Partners, Wildlife Funds, Network organizations, and other WCN initiatives, including personal interactions with supporters, support for institutional fundraising efforts, and the delivery of information, stories, and reports that compel deeper and continued support by donors.

    Experience and Skills

    Priority given to citizens or permanent residents of pangolin or rhino range states;
    Bachelor’s or higher degree with a minimum of 5 years of experience in the conservation or related administrative field;
    Significant understanding of the conservation sector and how conservation NGOs function, with preference for related grant management experience;
    Professional written and spoken English proficiency is required, with proficiency in French preferred;
    Strong computer literacy with the ability to work in databases such as Salesforce and Google Suite; with ArcGIS or equivalent skills preferred;
    Highly organized, with keen attention to detail and strong analytical and problem-solving skills;
    Ability to absorb and process large amounts of information (e.g., financial and scientific reports) and distill the most relevant points for consumption;
    Self-motivated, detail-oriented, and efficient;
    Strong interpersonal and communication skills across different cultures, with customer service professionalism;
    Ability to work independently and in a collaborative, team-oriented culture;
    Flexibility to work with shifting priorities and dynamic needs;
    Ability to travel internationally;
    Strong alignment with WCN’s Core Values and integrity beyond reproach.

    Please submit your application, with a combined resume and cover letter, to hr@wildnet.org with the subject line “Wildlife Fund Manager Application” by June 22, 2024.

    Apply via :

    hr@wildnet.org