Senior Go Software Engineer

6 days ago


Pittsburgh, Pennsylvania, United States Canonical - Jobs Full time

Cloud Native Systems

">

We are looking for a highly skilled Senior Go Software Engineer to join our team and contribute to the development of cloud-native systems.

">

About Canonical

">

Canonical 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, we are changing the world of software.

">

This role entails:

">
  • ">
  • Design and implement well-tested and documented software in Go">
  • Debug and fix issues encountered by your users">
  • Participate in our engineering process through code and architectural reviews">
  • Collaborate with community and colleagues on technical specifications">
  • Seek improvements to engineering and operations practices">
  • In some cases, deploy and operate services developed by the team">
  • Contribute to the success of your product through technical advocacy">
">

Requirements

">

We are looking for someone with:

">
  • ">
  • 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">
  • Well-organised, self-starting and able to deliver to schedule">
  • Professional manner interacting with colleagues, partners, and community">
  • Experience designing and writing high-quality Golang software on Linux">
  • Experience with and passion for Linux at the system level">
  • For more senior roles, experience building, deploying, and operating distributed systems and APIs">
  • 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">
">

Nice-to-haves

">

We also welcome experience in:

">
  • ">
  • Developing for Ubuntu Linux">
  • Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro">
  • Performance engineering and security experience">
">

Compensation and Benefits

">

We offer a competitive salary of $150,000 - $200,000 per annum, plus benefits including:

">
  • ">
  • Distributed work environment with twice-yearly team sprints in person">
  • 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">
  • Priority Pass, and travel upgrades for long haul company events">
">

Join Our Team

">

At Canonical, we value diversity and inclusion. We believe that everyone deserves equal opportunities, regardless of their background or identity.

">

Apply now and become part of our mission to change the world of software



  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the OpportunityThe Software Engineering Institute (SEI) is a world-class organization dedicated to advancing software engineering principles and practices. We are seeking an exceptional Senior Software Reverse Engineering Expert to join our Threat Analysis directorate.Job Description:Reverse engineer malicious code for high-impact customers, design and...


  • Pittsburgh, Pennsylvania, United States Indium Software Full time

    Job Title: Senior Data EngineerJob Summary:Data Engineers at Indium Software design, build, and maintain large-scale data systems. This role focuses on cloud computing, Snowflake architecture, and data warehousing concepts.Responsibilities:• Design and develop data pipelines using Snowflake and cloud computing platforms.• Implement data modeling,...


  • Pittsburgh, Pennsylvania, United States Seegrid Full time

    About the RoleSeegrid is seeking a skilled C++ software engineer to join our team as a Senior C++ Software Engineer. On this role, you will be responsible for designing, developing, and maintaining production-grade C++ application code that will run in the real-time control loops of our industrial autonomous vehicles.Key ResponsibilitiesDesign, develop,...


  • Pittsburgh, Pennsylvania, United States ZOLL Services LLC (on SAM site) Full time

    Company OverviewZOLL Services LLC is a leading provider of innovative medical devices and software solutions. With a commitment to improving patient outcomes, we strive to make a meaningful difference in people's lives.We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a member of our Scrum team, you will be...


  • Pittsburgh, Pennsylvania, United States Trustaff Allied Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAs a senior software engineer, you will be responsible for designing, developing, and testing software applications. Your expertise will be crucial in ensuring the functionality and efficiency of our software products. We are looking for a skilled professional with a strong background in full-stack...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    The Software Engineering Institute (SEI) is a renowned national resource for software engineering, computer security, and process improvement. As a Network Security Research Intern, you will be part of a small team of wireless communications and network security experts focused on advancing the state of the art in security at a national and global scale.Key...


  • Pittsburgh, Pennsylvania, United States Innovation Works, Inc. Full time

    We are seeking a highly skilled Senior Software Architect to join our innovative team at Innovation Works, Inc. The successful candidate will play a key role in driving the design and development of our cutting-edge software solutions.Salary: $140,000 - $160,000 per annumAbout the RoleThe Senior Software Architect will be responsible for leading the...


  • Pittsburgh, Pennsylvania, United States Lorven Technologies Full time

    About Lorven TechnologiesLorven Technologies is a leading company in the industry, committed to delivering innovative solutions.Job SummaryWe are seeking a skilled Senior Frontend Software Engineer to join our team in Pittsburgh. The ideal candidate will have experience in designing, developing, and maintaining web applications using Java, Angular, and other...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    The Software Engineering Institute (SEI) at Carnegie Mellon University is a leading research and development center focused on advancing software engineering, cybersecurity, and process improvement.We are seeking a highly skilled Ai Vulnerability Researcher to join our team at the SEI headquarters in Pittsburgh, PA. As an Ai Vulnerability Researcher, you...


  • Pittsburgh, Pennsylvania, United States Near Earth Autonomy Full time

    Job DescriptionWe are seeking a skilled Senior Robotics Engineer to develop, refine, and deploy planning and controls algorithms for autonomous aircraft applications.The ideal candidate will provide technical leadership to guide projects through the complete lifecycle from conception through production, and will have expertise in motion planning and controls...


  • Pittsburgh, Pennsylvania, United States People Logic Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team in Pittsburgh, PA.Key Responsibilities:Design, develop, and implement high-quality iOS applicationsCollaborate with cross-functional teams to ensure seamless integration with back-end servicesLead and manage technical teams to deliver projects on time and within...


  • Pittsburgh, Pennsylvania, United States Diverse Lynx Full time

    About the Role:">We are seeking a seasoned Senior Mobile Software Engineer with expertise in Android development to join our team at Diverse Lynx LLC.">Key Responsibilities:">">Design, develop, and maintain high-quality Android applications from scratch or by enhancing existing codebases.">Implement clean, efficient, and well-tested code using Java and...


  • Pittsburgh, Pennsylvania, United States Nuix Full time

    About the JobWe are seeking a highly skilled Senior DevOps Engineer to join our team in Pittsburgh, where you will play a crucial role in improving the reliability, performance, and scalability of our software.As a member of our Senior DevSecOps Engineering team, you will work closely with our development teams to troubleshoot critical production issues,...


  • Pittsburgh, Pennsylvania, United States United Software Group Full time

    About the OpportunityWe are seeking an experienced Senior Business Systems Consultant to join our team at United Software Group Inc., a leading IT and Engineering Consulting Company. As a key member of our team, you will work on client projects and collaborate with other domain resources to deliver exceptional results.Company OverviewUnited Software Group...


  • Pittsburgh, Pennsylvania, United States Dexian DISYS Full time

    Job Title: Python Software EngineerJob Summary:We are seeking a highly skilled Python Software Engineer to join our team at Dexian DISYS. As a Python Software Engineer, you will be responsible for designing, developing, and maintaining software systems using Pyspark.Key Responsibilities:Design and develop software systems using Pyspark, ensuring scalability,...


  • Pittsburgh, Pennsylvania, United States Aerotech, Inc. Full time

    Company OverviewAerotech, Inc. is a leading provider of precision automation and robotics solutions. Located in RIDC Park, O'Hara Township near Pittsburgh, PA, our company offers a dynamic work environment that fosters innovation and growth.Estimated Salary Range$60,000 - $80,000 per year (approximate annual salary range for this position)Job DescriptionWe...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    At the Software Engineering Institute (SEI), we are pioneers in applied artificial intelligence and engineering excellence. Our mission is to advance the discipline of AI Engineering for Defense and National Security.We collaborate with government customers to integrate AI and machine learning into their operations, providing leap-ahead mission...


  • Pittsburgh, Pennsylvania, United States StarsHR, Inc. Full time

    StarsHR, Inc. has an exciting opportunity for a highly skilled Senior Software Automation Specialist to join our team.About the RoleWe are seeking a talented individual with expertise in software verification and validation of medical devices to deliver high-quality products that meet customer expectations and adhere to FDA design controls.This position will...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    About Eliassen GroupWe are a leading provider of workforce solutions and consulting services. Our team is dedicated to delivering exceptional results and building long-term relationships with our clients.Compensation PackageThe estimated annual salary for this role is $120,000 - $180,000 depending on experience and qualifications.About the RoleThis is an...


  • Pittsburgh, Pennsylvania, United States Jobs for Humanity Full time

    About the Role:The Senior DevOps Engineer will lead the overall technical strategy for Cloud Observability, partnering with senior technical leaders in the P2020 and Reliability Infrastructure teams to deliver the next transformation in Google’s internal monitoring and alerting platforms. Key Responsibilities:* Drive an architectural refresh of Monarch to...