Distributed Systems Software Engineer, Python

4 days ago


Honolulu, United States ZipRecruiter Full time

Job Description We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are looking for people who can bring deep engineering insights and a data-driven approach to test automation, reporting, and data analytics. The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, OpenStack, and Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, and Azure. As a software engineer, you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical. Location: This is a globally remote role. What your day will look like: Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications. Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company. Enhance continuous integration pipelines for deploying and testing Canonical's cloud products such as Kubeflow. Deploy, manage, and debug highly distributed systems. Monitor and report on automated testing efforts. Collaborate daily with a globally distributed team. What we are looking for in you: Solid background in modern test processes and strategies. Experience with Python or Go development. Strong object-oriented development skills. Ability to develop and ship production-grade modern web applications. Working knowledge of continuous integration tools such as Jenkins, CircleCI, and GitHub CI. Knowledge of networking technologies and fundamentals. Solid understanding of Linux system architecture. A capacity for complex abstract thinking. Capability for 2-4 weeks of international travel per year. Additional skills that you might also bring: Collecting and analyzing large multidimensional datasets. Operating data platforms: key-value stores, relational or document databases, event buses. Work with cloud technologies such as OpenStack, Kubernetes, Terraform, and AWS. Developing AI/ML pipelines. What we offer you: We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits that 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 person - we've been working remotely since 2004 Personal learning and development budget of USD 2,000 per year. Annual compensation review. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Employee Assistance Programme. Opportunity to travel to new locations to meet colleagues from your team and others. Priority Pass for travel and travel upgrades for long haul company events. Canonical believes a diverse workforce enhances our ability to deliver world-class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, genetics, disability, or veteran status. #J-18808-Ljbffr



  • Honolulu, Hawaii, United States ZipRecruiter Full time

    About CanonicalWe are 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 of software.We recruit on a global basis and set a very high standard for people joining the company. We...


  • Honolulu, Hawaii, United States Oracle Full time

    About the RoleWe are seeking an experienced software architect to lead the development of our large-scale storage solutions. This role requires a strong background in distributed systems, high-performance computing, and software engineering.The ideal candidate will have expertise in Lustre parallel filesystems, C/C++, Python/Java, and cloud infrastructure....


  • Honolulu, United States Oracle Full time

    Oracle Senior Principal Software Engineer - Health Data Honolulu, HawaiiAt Oracle Health Data Intelligence (HDI), we combine the strengths of the OCI, the leading healthcare technology platforms from Oracle Cerner, Oracle Healthcare’s Product & Technology, Oracle Health Applications & Infrastructure and the mission of the Oracle Healthcare Global Business...


  • Honolulu, United States ZipRecruiter Full time

    Job DescriptionThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.The Canonical MAAS team is responsible for delivering our...


  • Honolulu, Hawaii, United States Palantir Technologies Full time

    Empowering the World's Most Important InstitutionsWe are seeking a highly skilled Software Engineer to join our team at Palantir Technologies. As a Forward Deployed Software Engineer, you will play a critical role in designing and implementing end-to-end solutions that drive real impact for our customers.About PalantirPalantir builds the world's leading...


  • Honolulu, Hawaii, United States Leidos Full time

    We are seeking a skilled Distribution Engineering Supervisor to join our Honolulu, HI office. As a valued team member, you can expect a fast-paced and diverse work environment with flexible work hours/work arrangements. Our management team encourages career development and growth opportunities, including:Engineer in Training Certificate (EIT)Professional...


  • Honolulu, Hawaii, United States Leidos Full time

    Company Overview:">Leidos is a trusted and technology-focused solutions provider with over 50 years of experience in the power delivery industry. Our Power Delivery Services Team provides reliable power and telecommunication expertise to utilities, mobile operators, and private developers.Salary: $87,100 - $157,450">Job Description:">">Lead the design and...


  • Honolulu, Hawaii, United States Leidos Full time

    Job OverviewWe are seeking a highly skilled Electric Distribution Systems Manager to join our team at Leidos. This role will involve leading a team of engineers and designers in the development of electrical distribution systems for our clients.About the JobThe successful candidate will be responsible for overseeing the design and construction of electrical...

  • Python Engineer

    3 days ago


    Honolulu, HI, United States Better Talent Advisors Full time

    PAID RELOCATION FOR ON-SITE OPPORTUNITY AT EGLIN AIR FORCE BASE! WE WILL SPONSOR YOUR TS-SCI! If you are a Software Engineer who is experienced with Python (Django) and has an active Top Secret Clearance then please read on! This is a unique opportunity for software engineers who appreciate an active lifestyle in and on the water with year-round fantastic...


  • Honolulu, Hawaii, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Electrical Distribution Systems Manager to join our team in Honolulu, HI.Key Responsibilities:Lead a team of engineers to develop design and construction work packages for electrical overhead and underground distribution systems.Oversee on-boarding, performance, and day-to-day assignments of direct reports.Act as...


  • Honolulu, Hawaii, United States Palantir Technologies Full time

    Unlock the Power of Data with Palantir At Palantir, we empower our partners to develop lifesaving drugs, forecast supply chain disruptions, and more. As a Forward Deployed Software Engineer, you will design end-to-end solutions to address our customers' greatest pain points. You will solicit constant feedback on your work from both customers and colleagues,...


  • Honolulu, Hawaii, United States Leidos Full time

    Job DescriptionNo two career paths will ever look the same at Leidos. As a trusted technology-focused solutions provider, we know that talented and diverse engineering and energy professionals have multiple career choices.We are seeking an experienced Electrical Engineering Manager to join our Hawaiian Electric Team in Honolulu, HI office. The successful...


  • Honolulu, United States Meta Full time

    Facebook is in search of the world’s most creative and experienced engineering leaders. We embrace entrepreneurs as well as those who come from more established organizations. Software Engineering Managers are characterized by progressive technical experience and demonstrated progression in management responsibility.Required Skills:Software Engineering...


  • Honolulu, United States Leidos Full time

    Description An opportunity is available for an Electric Distribution Engineering Manager at Leidos. This position will be based in the Honolulu, HI office and involves overseeing the design and construction work package development of electrical overhead and underground distribution systems. The successful candidate will be responsible for project and...


  • Honolulu, Hawaii, United States Leidos Full time

    Discover a dynamic and challenging career with Leidos, where you can thrive in a fast-paced environment. As a seasoned professional, you will lead teams of engineers to develop design and construction work packages for electrical overhead and underground distribution systems.At Leidos, we prioritize collaboration, innovation, and growth opportunities. Our...


  • Honolulu, United States ZipRecruiter Full time

    The roleOur Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. Building new tools, dashboards and analytics that empower colleagues, managers and executives to make better decisions and deliver better work.About CanonicalCanonical is a pioneer in the digital workplace, established in 2004...


  • Honolulu, United States Palantir Technologies Full time

    A World-Changing Company At Palantir, we’re passionate about building software that solves problems. We partner with the most important institutions in the world to transform how they use data and technology. Our software has been used to stop terrorist attacks, discover new medicines, gain an edge in global financial markets, and more. If these types of...


  • Honolulu, HI, United States Leidos Inc Full time

    Description No two career paths will ever look the same. At Leidos, we know the most talented and diverse engineering professionals will always have a multitude of career choices; your time at Leidos will be a wise investment in your career and in yourself. Protect yourself and your family with the benefits of working for a world-class employer. When you...


  • Honolulu, Hawaii, United States Evolent Health Full time

    Unlock Career Advancement OpportunitiesEvolent Health, a leader in healthcare data integration, is seeking an experienced Software Engineering Team Lead to spearhead our data engineering efforts. As a key member of our team, you will play a vital role in designing, building, and maintaining data pipelines that support healthcare data integration and...


  • Honolulu, Hawaii, United States Leidos Full time

    We are seeking a skilled Distribution Engineering Supervisor to join our team at Leidos Power Delivery in Honolulu, HI.About the RoleThis is an exciting opportunity for an experienced professional to lead a team of engineers in developing construction work packages for electric distribution systems. As a Distribution Engineering Supervisor, you will be...