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 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data Infrastructure in Chicago, IL vacancy
  • $210.6k - $305.1k

     ...applications, devices, and data across modern data centers and...  ...high-performance data plane software that leverages Data...  ...innovation while collaborating with engineers solving some of the industry...  ...influencing the future of secure infrastructure, we’d love to hear from you.... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Chicago, IL
    1 day ago
  • Tempus AI, Inc. is seeking a Senior Software Engineer to design, build, and scale high‑quality software systems across the stack for our health data platform. You will help create AI‑integrated data pipelines and real‑time insights from patient records, influence architecture... 
    Suggested

    Tempus AI, Inc.

    Chicago, IL
    2 days ago
  • $170k - $240k

     ...hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that support the SentiLink suite... 
    Suggested
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    Chicago, IL
    1 day ago
  • $130k

     ...collaboration, cutting-edge technology, data driven solutions, and automation. We...  ...and Singapore. What you’ll do as a Software Engineer on the Data Engineering team at Akuna:...  ...maintaining the systems, applications, and infrastructure needed to collect, store, process,... 
    Suggested
    Full time
    Internship
    Work at office

    Akuna Capital

    Chicago, IL
    9 hours ago
  • $170k - $230k

     ...ground up. Our trading models and software systems are continually re-engineered, optimized, and maintained to...  ...focus is to deliver high-quality data solutions to our core and affiliated...  ...analytics and depend on our SQL Server infrastructure backing production trading... 
    Suggested
    Full time

    Belvedere Trading

    Chicago, IL
    9 hours ago
  • Eliassen Group seeks a Senior Software Engineer for the CDP team to shape design, delivery, and technical strategy of cloud-native data platforms in Chicago. You will mentor engineers and ensure scalable, secure platforms across Java, Python, Spark, TypeScript, and AWS.... 

    Eliassen Group

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

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

    DRW

    Chicago, IL
    3 days ago
  •  ...treatments for the right patients, at the right time.As a Software Engineer II specializing in Edge Data Platform at Tempus, you will contribute to the...  ...processing systems with spiky workloads.Experience with infrastructure concepts such as networking, linux system... 
    Full time

    Tempus

    Chicago, IL
    9 hours ago
  • $200k - $250k

     ...our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software & hardware engineering, data science and research, to deliver the infrastructure and tools that drive our trading and business needs. What You'... 
    Full time

    Jump Trading

    Chicago, IL
    9 hours ago
  • $133k

    About the roleYou'd be joining the Data Infra team — a small, high-leverage team within Chime's Infrastructure Engineering org. We build and operate the foundational platform...  ...thrive in this role, you have2-4 years of software engineering experience with a focus on infrastructure... 
    Full time
    Work at office
    Local area
    Remote work

    Chime

    Chicago, IL
    2 days ago
  • $140k - $150k

    Fitch Group is currently seeking a Senior Engineer - Data Platforms & Full Stack Applications based out of our Chicago office. About Fitch...  ...Good Fit if:You hold a Bachelor’s degree in computer science, Software Engineering, or a related field.You have 5+ years of... 
    Temporary work
    Work at office
    Immediate start
    2 days per week
    3 days per week

    Fitch Ratings

    Chicago, IL
    4 days 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:... 
    Work at office

    CPS

    Chicago, IL
    3 days ago
  • $133.37k - $156.9k

     ...things, learn new skills and discover what you excel at—all from Day One.Job DescriptionWe 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... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Chicago, IL
    4 hours ago
  • $164k

     ...About the role The Infrastructure Engineering organization comprises three sub-teams: Core Infrastructure (which manages the infrastructure...  ..., Terraform, and Observability), Infra Platform , and Data Infra (which provides infrastructure support for the Data... 
    Full time
    Work at office
    Local area
    Remote work

    Chime Financial, Inc

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

     ...applications, and programmable blockchain infrastructure. Circle’s platform includes the world’...  ...for individual contributors:Senior Software Engineer (III)Staff Software Engineer (IV)Your...  ...is responsible for:As a member of the Data Platform Engineering team, you own the... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    1 day ago
  • $112.71k - $183.14k

     ...intelligence layer that connects machines, data, and people to make jobsites safer, more...  ...expertise in physical systems with software, connectivity, autonomy, and AI, we deliver...  ...quality data to create a foundation where engineers like you can build and deploy against.If... 
    Full time
    Part time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar

    Chicago, IL
    9 hours ago
  • $120k

     ...accelerators. Build and maintain robust data pipelines using the GitHub API and...  ...with a global team of analysts and engineers to align software tracking with emerging semiconductor...  ...learning frameworks (PyTorch, JAX), and GPU infrastructure. Benefits: Comprehensive 100%... 
    Full time
    Work at office
    Remote work
    Chicago, IL
    more than 2 months ago
  • Principal Financial Group in Chicago, IL is seeking a Senior Software Engineer to join our Digital Tools & Products team within Asset Management. You will lead design and development of modern, data-driven web applications and shape the technical direction of key digital... 

    Principal Financial Group

    Chicago, IL
    2 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 researchers... 
    Remote work

    Tyler Technologies

    Chicago, IL
    23 hours ago
  • $150k - $200k

     ...growing body of operational and financial data that can do more than power reports. We...  ...them thrive! We’re looking for a senior engineer to build the data systems that make this...  ...solves a real problem. You’re a high-caliber software engineer at the Senior, Staff, or... 
    Work at office
    Remote work
    Flexible hours

    Renterra

    Chicago, IL
    4 days ago
  • Grainger is seeking a Senior Software Engineer on the Step Data Transformation team to design, develop, and maintain Java-based software and MDM solutions supporting our product data ecosystem. You will modernize existing applications, improve data transformation logic... 

    Grainger

    Chicago, IL
    5 days ago
  • A diversified trading firm is seeking a Data Engineer to join their team in Chicago. The successful candidate will collaborate across departments to build and maintain data systems that support trading activities and enhance decision-making. Key responsibilities include... 

    DRW Holdings, LLC.

    Chicago, IL
    22 hours ago
  • $88.9k - $165.1k

    Publicis Groupe is looking for a Senior Data Engineer to join their team in Chicago, Illinois. The role involves troubleshooting production issues, building scalable data products, and improving cloud data platforms using technologies like Databricks and AWS. Ideal candidates... 

    Publicis Groupe

    Chicago, IL
    5 days ago
  • $152k - $221k

     ...equivalent practical experience. 10 years of experience as a sales engineer or technical consultant in a cloud computing environment or in a...  ...or professional consulting in the fields of cloud computing, data, information lifecycle management, and Big Data. Experience with... 
    Local area

    Google

    Chicago, IL
    23 hours ago
  • Fitch Group, Inc. in Chicago, IL is seeking a Lead Data Engineer to design and implement data pipelines on cloud platforms such as Snowflake and Databricks. The role requires 8+ years of experience and involves mentoring other data engineers while driving data platform... 
    2 days per week

    Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Grou...

    Chicago, IL
    23 hours ago
  • JR Recruiting is seeking a senior software engineer to build cloud-native systems and data platforms. You will develop backend services in Python, create React interfaces, and own distributed systems, APIs, and data pipelines. The role emphasizes collaboration with architects... 

    JR Recruiting

    Chicago, IL
    4 days ago
  • Blue Shield of CA is seeking a Senior Data Engineer to design, build, and operate complex data pipelines and cloud data solutions within a regulated healthcare context. The role emphasizes security, automation, and reliability throughout the SDLC. The ideal candidate will... 

    Blue Shield of CA

    Chicago, IL
    4 days ago
  • $145k - $185k

    Dormont Manufacturing Co is seeking a Senior Data Engineer to build and operationalize data systems. This role involves designing scalable data solutions and working with advanced analytics and cloud environments. The ideal candidate should possess over 8 years of experience... 

    Dormont Manufacturing Company

    Chicago, IL
    3 days ago
  • DRW in Chicago is seeking a Data Engineer to enhance trading operations by collaborating with cross-functional teams to deliver data solutions. The successful candidate will take ownership of data products and design systems for both batch processing and real-time data... 

    Drweng

    Chicago, IL
    3 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
    5 days ago

Do you want to receive more vacancies?

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