Jobs
>
Software Engineer
>
Austin

    Software Engineer - Austin, United States - Canonical - Jobs

    Default job background
    Description

    Job Description

    Job DescriptionSummary

    This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

    Canonical's Store team develops and operates the backend services that power the Snap Store and marketplaces. Our services are built primarily in Python, within a bit of Golang. If you have a passion for clean APIs, have a bias towards shipping and believe that tests are the key to higher velocity and reliability, you'll fit right in.

    We have some exciting challenges ahead including continuing to scale our production architecture, expand the store backend to handle additional package types, and enhance our on-prem offering for IoT and Enterprise solutions.

    What you'll do
    • Collaborate remotely with a globally 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 and technical designs produced by other engineers.
    • Discuss ideas and collaborate on finding good solutions.
    • Work remotely with global travel 2 to 4 weeks for internal and external events.
    Who you are
    • You have demonstrated professional proficiency developing public-facing APIs and web applications using Python.
    • You have a broad technology base but favor backend code and infrastructure.
    • You know your way around relational and non-relational databases and can effectively design data models that perform well, and tune queries to access them.
    • You are comfortable with Ubuntu as a development and deployment platform.
    • You have demonstrated strong academic performance in Computer Science, STEM or similar degree.
    • You love technology and working with a diverse set of talented people.
    • You are curious, flexible, articulate, and accountable.
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
    About Canonical

    Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world's #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world's best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.

    What Canonical offers:
    • Work from home
    • Learning and development allowances
    • Competitive Salary
    • Annual compensation review
    • Recognition rewards
    • Generous annual leave
    • Paid maternity, paternity and sick leave
    • Priority Pass for travel
    • Exposure to international business and technology

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    #LI-remote

    #stack



  • NinjaOne, LLC Austin, United States

    **About the Role** · We are looking for a dynamic, technical hands-on Director of Engineering to lead a group of product development engineers and drive the development of cutting-edge IT Operations software products. Be pivotal in shaping our technology strategy, ensuring scalab ...


  • H-E-B Austin, United States

    **Responsibilities**: · As a** Manager of Engineering**, you'll raise up your team, helping develop individual careers and achieving goals, spotting and addressing common team problems, and coaching and mentoring those identified for potential company leadership. You'll work clos ...


  • Dell Austin, United States Full time

    Software Embedded Engineering Architect · In the rapidly moving Artificial Intelligence era, few spaces are moving faster than the AI-enabled PC. As a leading provider of world-class technology, this means bringing more intelligence into the PC ecosystem, enabling superior perfor ...


  • Google Austin, United States

    **Minimum qualifications**: · - Bachelor's degree, or equivalent practical experience. · - 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). · - 3 years of experience in a technical leadership role; over ...


  • Amazon Services LLC Austin, United States

    Experience in automating, deploying, and supporting infrastructure · - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust · - Experience with Linux/Unix · Operations Technology Solutions (OTS) at Amazon is at the forefront o ...


  • ThinkBAC Consulting Austin, United States

    Lead Energy Storage Quantitative Software Optimization Engineer - Energy Trading · Location: FULLY REMOTE (Anywhere in the USA) · This is an opportunity to join an industry leading renewable energy venture with strong private equity backing that is focused on the development, exe ...


  • Dell Round Rock, United States Full time

    Senior Principal Software Engineer - IT · Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applicatio ...


  • Dell Round Rock, United States Full time

    Senior Principal Software Engineer - MLSecOps · The DevSecOps Engineering team ensures that all Dell Digital teams and applications are using the industry standard security products for managing secrets and credentials in Secure Development Lifecycle. The security products and pl ...

  • CORRIDOR Aviation Service Software

    Software Engineer

    1 week ago


    CORRIDOR Aviation Service Software Austin, United States

    Overview · CAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufac ...

  • TECHEAD

    Software Engineer

    1 week ago


    TECHEAD Austin, United States

    Remote Software Engineer (Secret Cleared) · Techead is seeking Mid/Senior/Lead Full-Stack Software Engineers to join our Team. · Project includes full-stack web/mobile-responsive development, and AWS cloud infrastructure support. · As a software developer on the team, you will w ...

  • JAM Staffing

    Software Engineer

    1 week ago


    JAM Staffing Austin, United States

    A leading designer of software defined radios is looking for a number of Software Engineers to join their talented team of engineers. Whilst they'd ideally like somebody based in Austin for hybrid working, they would happily consider the right person on a fully remote basis. · A ...

  • LanceSoft, Inc.

    Software Engineer

    1 week ago


    LanceSoft, Inc. Austin, United States

    Note:- No C2C only W2 for this position. · Minimum 5+ years of experience · The Person: · • As a Software Development professional you need to harness your experience in system-level development (device drivers, embedded systems) to serve as a key member of the engineering team. ...

  • Resource Informatics Group

    Software Engineer

    1 week ago


    Resource Informatics Group Austin, United States

    POSITION: Software Engineer · DURATION: Long Term · End Client: Texas Department of Family and Protective Services · Location: Austin, TX - Initial Remote · Relocation is also Fine · NO. of Positions: 2 · The DFPS Information Resource Management (IT Division) seeks Workers t ...

  • Texas Research International

    Software Engineer

    1 week ago


    Texas Research International Austin, United States

    Job Description · As a software developer at TRI Austin, you will be responsible for creating and maintaining small software packages for analyzing and managing large scientific and engineering datasets. Your primary original function will be to help make our internally develope ...

  • Skyways LTD

    Software Engineer

    1 week ago


    Skyways LTD Austin, United States

    At Skyways we are building a new form of air transportation. Some people call it the flying car. We believe fully autonomous unmanned aerial vehicles represent a unique opportunity to move things and ultimately people in new, more efficient ways. Our strategy to get there is comp ...

  • Optiver

    Software Engineer

    1 day ago


    Optiver Austin, United States

    Our Software Engineers build proprietary trading systems which directly impact the financial markets. Our software engineering teams leverage technology to solve a variety of difficult problems. · Our trading strategies must respond to market events in microseconds or less, and ...

  • IDR, Inc.

    Software Engineer

    17 hours ago


    IDR, Inc. Austin, United States

    IDR is seeking a Software Engineer to join one of our top clients in the public sector. If you are looking for an opportunity to join a large organization and work within an ever-growing team-oriented culture, please apply today · Position Overview/Responsibilities For The Softw ...

  • Mach Industries

    Software Engineer

    1 week ago


    Mach Industries Austin, United States

    Backed by $80M in funding from investors such as Bedrock, Sequoia, BoxGroup, DCVC, and others, Mach Industries is a defense technology company with a mission to create better defense systems for the US and its allies. With a vertically integrated supply chain, we offer capabiliti ...

  • Doota Industrial America, LLC

    Software Engineer

    1 week ago


    Doota Industrial America, LLC Austin, United States

    Software Engineer (Manufacturing) · Austin,Texas United States (Samsung Facility, Parmer Rd, Austin, Texas) · Job Type: Full-Time · About Us · Founded in South Korea in 2002, Doota Industrial America is a leading electrical/electronic manufacturing company operating in over ...

  • Dun & Bradstreet

    Software Engineer

    2 weeks ago


    Dun & Bradstreet Austin, United States

    Design and develop components and features for web applications using JavaScript, Typescript, and React. JS. Write clean, maintainable code and follow industry best practices for software development. Conduct code reviews and provide constructive fee Software Engineer, Engineer, ...