Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Data Infrastructure

Canonical

Join to apply for the Software Engineer - Data Infrastructure role at Canonical Join to apply for the Software Engineer - Data Infrastructure role at Canonical Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering data platforms. We have a number of openings ranging anywhere from junior to senior level. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Location: This is a Globally remote role What your day will look like The data platform team is responsible for the automation of data platform operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them. Collaborate proactively with a distributed team Write high-quality, idiomatic Python code to create new features 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 Proven hands-on experience in software development using Python Proven hands-on experience in distributed systems Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree Willingness to travel up to 4 times a year for internal events Additional Skills That You Might Also Bring You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for: Experience operating and managing data platform technologies like PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, and Redis Experience with Linux systems administration, package management, and operations Experience with the public cloud or a private cloud solution like OpenStack Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services What we offer you Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner. Fully remote working environment - we’ve been working remotely since 2004! Personal learning and development budget of 2,000USD per annum Annual compensation review Recognition rewards Annual holiday leave Parental Leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues at ‘sprints’ Priority Pass for travel and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm that is 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 on a global basis 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal-opportunity employer 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. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Software Engineer jobs in Chicago, IL . Junior Software Development Engineer in Test (SDET) Chicago, IL $80,000.00-$90,000.00 6 hours ago Chicago, IL $140,000.00-$170,000.00 3 months ago Chicago, IL $115,000.00-$137,500.00 1 day ago Chicago, IL $48,000.00-$120,000.00 2 weeks ago Northbrook, IL $92,000.00-$115,000.00 2 weeks ago Software Engineer (Python), Data Platform Chicago, IL $165,000.00-$195,000.00 1 month ago Chicago, IL $100,000.00-$120,000.00 5 days ago Chicago, IL $170,000.00-$190,000.00 4 months ago Chicago, IL $170,000.00-$190,000.00 4 months ago Chicago, IL $99,000.00-$148,000.00 6 days ago Senior Software Engineer (Remote) - React, Node Northbrook, IL $92,000.00-$115,000.00 2 weeks ago Chicago, IL $129,800.00-$165,490.00 2 weeks ago Chicago, IL $125,000.00-$140,000.00 2 months ago Chicago, IL $110,000.00-$140,000.00 1 month ago Chicago, IL $100,000.00-$150,000.00 4 weeks ago Chicago, IL $120,000.00-$240,000.00 1 week ago Chicago, IL $125,000.00-$160,000.00 2 weeks ago Senior Software Engineer, Backend - Fintech We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr Canonical

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data Infrastructure in Chicago, IL vacancy
  • $140k - $200k

     ...include frontend and backend engineers, AI research scientists, and...  ...'re looking to hire for our Data side of our AI team at...  ...through a tight integration of infrastructure, engineering, and research work...  ...are looking for a skilled Software Engineer to join us. What You... 
    Suggested
    Full time
    Work at office
    Shift work

    Clutch Canada

    Chicago, IL
    1 day ago
  • $110k - $160k

    Tempus, Inc. is seeking a Senior Software Engineer to contribute to the OS Ecosystem team in Chicago. This role involves technical design, implementation...  ...years of experience in software engineering, particularly in data systems, and proficiency in TypeScript and Python.... 
    Suggested

    Tempus, Inc.

    Chicago, IL
    1 day ago
  •  ...Opportunity with a large trading firm in Chicago looking to add an Engineer to their team. Close to the EL and Metra/Ogilvie, great...  ...applications, collaborating with team members and developing high performance software. Here's a little bit of what they're looking for:... 
    Suggested
    Work at office

    CPS

    Chicago, IL
    3 days ago
  •  ...We are looking for a remarkable Senior Software Engineer to join us! We've built a team of not just the best engineers, but some really awesome...  ...+ apps + ecosystem) to accelerate the flow of government data into the hands of citizens, developers, businesses and... 
    Suggested
    Remote work

    Tyler Technologies

    Chicago, IL
    3 days ago
  • $175k - $225k

     ...consensus. About the Team The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable data infrastructure critical to our trading operations. We...  ..., high-throughput, low-latency software systems Experience with pipeline orchestration... 
    Suggested
    Temporary work
    Work experience placement
    Flexible hours

    DRW

    Chicago, IL
    4 days ago
  • $150k - $190k

     ...Senior Software Engineer II Passionate about precision medicine and advancing the healthcare...  ...a Senior Software Engineer II on the Data Products team, you will act as a technical...  ...leader in building the foundational infrastructure that powers Tempus' clinical, research... 
    3 days per week

    Tempus

    Chicago, IL
    2 days ago
  • $89.4k - $116.4k

     ...collaboration and sustainable engineering aren't just buzzwords, but...  ...we build the frameworks and infrastructure that test real-world signaling...  .... Contribute to Test Data & Metrics: Work with SQL and...  ...Experience: Typically, 2-5 years in software development, test automation... 
    Temporary work
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Vail Systems

    Chicago, IL
    3 days ago
  •  ...Description Job Description We are looking for a strong Software Engineer who specializes in data systems. In this role, you won't just be writing...  ...backend services, distributed systems, and robust infrastructure that power our data platform. If you approach data... 

    Dime Line Trading

    Chicago, IL
    25 days ago
  • Pro Staff is hiring a Senior Data Engineer in Chicago, IL to support enterprise data platform initiatives. This role involves designing data pipelines and working closely with various teams to improve data quality and performance. Qualified candidates will have extensive... 

    Pro Staff

    Chicago, IL
    1 day ago
  • $133.37k - $156.9k

     ...new skills and discover what you excel at—all from Day One. Job Description We are seeking a highly skilled Senior Cloud Data Engineer to join our Data Product Engineering team. This role is hands-on and delivery-focused, responsible for designing, building, and... 
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Chicago, IL
    4 days ago
  • $89.7k - $147k

    Inspire11 is looking for a Data Engineer in Chicago, Illinois. The role involves designing and building scalable data pipelines, collaborating with teams, and developing data solutions using modern cloud platforms. Qualified candidates will have experience in data engineering... 

    Inspire11 Ranks No. 110 on Inc

    Chicago, IL
    4 days ago
  • A company specializing in pet health is seeking a Senior Data Engineer to shape its data ecosystem. The role requires building scalable data platforms and pipelines, collaborating with teams to implement data solutions, and ensuring reliability across the data ecosystem... 
    Remote job

    Independence Pet Group

    Chicago, IL
    12 hours ago
  • A large retail company is seeking a Senior Engineer IV to design and deliver scalable data processing systems. The role requires strong expertise in Java, cloud technologies like Azure, and experience with distributed systems. You will lead the development of robust data... 
    Flexible hours

    ViziRecruiter,LLC.

    Chicago, IL
    1 day ago
  • $175k - $195k

    Jellyvision is seeking a Senior Data Platform Engineer who will be pivotal in building and operating data pipelines across various systems. The role focuses on ensuring these pipelines are reliable and well-documented, while also shaping the data platform architecture.... 
    Remote job

    Jellyvision

    Chicago, IL
    1 day ago
  • $175k - $215k

     ...Engineering Manager (Data and Platform Engineering) At Caribou, we care about giving people financial freedom so they can focus on what'...  ...ingestion to governed data assets, while growing Caribou's GCP infrastructure toward complete automation and cost efficiency. This role... 
    Work at office
    Remote work
    Flexible hours
    Shift work

    Caribou Services

    Chicago, IL
    1 day ago
  • RWE AG is seeking a (Senior) Software Engineer specializing in BI & Analytics to support their Risk business in Chicago, IL. This full-time position involves providing BI development, particularly with MicroStrategy and Power BI, contributing to risk reporting and developing... 
    Full time
    Work at office

    RWE AG

    Chicago, IL
    4 days ago
  •  ...Staff Substation Structural Engineer- Data Center Infrastructure Location: Overland Park, KS, US Orlando, FL, US Dallas, TX, US Houston, TX, US Cary...  .... Experience using 3D structural analysis and design software (i.e. RISA-3D, STAAD, etc.) for steel and concrete design... 
    Full time
    Part time
    Work experience placement
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Chicago, IL
    3 days ago
  • A high-growth financial services company in Chicago is seeking a Principal Data Engineer for a hybrid role. You will drive architectural decisions in a modern cloud data platform and oversee the development of scalable data pipelines. The ideal candidate has 5-8+ years... 

    Harnham

    Chicago, IL
    3 days ago
  • A global distributor in the Chicago area is seeking a Data Engineering Manager to lead a senior team in building modern, cloud-native data platforms. This hands-on role requires over 5 years managing engineers and expertise in Python, SQL, and AWS. The position offers... 

    Motion Recruitment Partners LLC

    Chicago, IL
    4 days ago
  •  ...Senior Staff Engineer — Data Science The Senior Staff Engineer — Data Science will serve as a technical leader in advancing IAA's Machine...  ...datasets Partner with data engineering, ML platform, and software engineering teams to productionize models and ensure... 
    Full time

    RB Global Inc.

    Westchester, IL
    12 hours ago
  • $225k - $250k

     ...C++ Senior Engineer - Market Data Chicago Trading Company (CTC) is a premier proprietary trading firm specializing in options market making...  ...operational safety and uphold the highest standards of software engineering by thoroughly testing code, following a coherent... 
    For contractors
    Worldwide

    Chicago Trading Company

    Chicago, IL
    3 days ago
  •  ...Works independently on complex systems or infrastructure components that may be used by one or...  ...features. 5. Maintains high standards of software quality within the team by establishing...  ...of computer science fundamentals like data structures and algorithms. Hands-on experience... 
    Casual work
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Next Level Business Services, Inc.

    Chicago, IL
    2 days ago
  • $140.6k - $173.1k

     ...About the Team/Role WEX is reimagining its enterprise data platform with a powerful goal: transforming raw data into semantically...  ..., reusable, and trusted business assets. As a Staff Software Engineer on the Semantic Data Team, you'll play a critical role in designing... 
    Remote work
    Flexible hours

    WEX

    Chicago, IL
    3 days ago
  • $152k - $209k

     ...building the trusted, neutral infrastructure that enables organizations to...  ...an accomplished Principal Engineer to lead the technical architecture...  ...roadmap for migrating legacy data pipelines to AI-native...  ...Experience: 8-10 years in software engineering, specializing in... 
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Chicago, IL
    1 day ago
  • $200.6k - $250.4k

    About the RoleWEX is transforming into a data-driven enterprise through its modern Data...  ...need for world-class technical leadership-engineers who can see across domains, design...  ...for years to come. As a Principal Staff Software Engineer, you will play a pivotal role in... 
    Flexible hours

    WEX

    Chicago, IL
    5 days ago
  • $106.28k - $165k

     ...Senior Backend Engineer Salary range is: $106,277.25 - $165,000.00 This position is...  ...You will be a key member of the DPS Core & Data Engine Squad, working on the system-of-record...  ...Skills ~8+ years of professional software development experience in object-oriented... 

    CCC Information Services

    Chicago, IL
    12 hours ago
  • $41.64 - $64.54 per hour

     ...other factors. Position Highlights: Position: Cloud Data Engineer Location: Skokie, IL / Arlington Heights, IL / Warrenville...  ...a subject matter expert, involved with all phases of software development from design to implementation to post implementation... 
    Hourly pay
    Full time
    Part time
    For contractors
    Monday to Friday

    NorthShore PC Service

    Skokie, IL
    8 days ago
  • $119k - $299.93k

     ...governance and risk management processes and related controls. Those in data, analytics and technology solutions at PwC will assist clients...  ...Degree - At least 8 years of professional AI/ML development, engineering, or testing experience What Sets You Apart - Master's... 
    Full time
    H1b

    PwC

    Chicago, IL
    28 days ago
  • $72k - $184.44k

     ...They evaluate compliance with regulations including assessing governance and risk management processes and related controls. Those in data, analytics and technology solutions at PwC will assist clients in developing solutions that help build trust, drive improvement, and... 
    Full time
    H1b

    PwC

    Chicago, IL
    13 days ago
  •  ...Sr. Application Engineer, Data Center Power Generation Location: Chicago, IL, US Ingersoll Rand is seeking an experienced Application...  ...platform wins that shape the future of mission-critical infrastructure What We Value at Ingersoll Rand We think and act like... 

    Gardner Denver

    Chicago, IL
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Data Infrastructure. Be the first to apply!