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

Software Engineer, Data Systems (Python)

Full-time

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Data Systems (Python) based in Canada . The Software Engineer, Data Systems (Python) will help build and evolve the data infrastructure behind a sophisticated marketing intelligence platform. You will develop reliable data pipelines, integrations, and transformation systems that bring together information from advertising platforms, commerce systems, and real-time customer events. Working closely with product, data engineering, infrastructure, and business teams, you will turn customer needs into scalable and dependable data products. The role combines software engineering with a strong data focus, covering both batch and event-driven architectures. You will have the opportunity to improve reliability, observability, performance, and scalability across a complex integration ecosystem. As part of a fast-moving startup environment, you will be encouraged to ship consistently, ask thoughtful questions, and take increasing ownership of critical systems. You will also work alongside experienced engineers while contributing your own ideas and helping evolve the platform as it grows. Accountabilities: - Build and maintain reliable, maintainable data pipelines that ingest and transform information from a wide range of external and internal sources. - Develop and support secure, tenant-aware APIs and integrations with external systems. - Work with both event-driven and batch processing architectures to maintain fresh, consistent, and reliable data. - Contribute to API design and integration patterns supporting real-time and batch ingestion across authentication methods such as OAuth and API keys. - Implement monitoring and alerting systems that identify data freshness issues, failures, and performance problems before they affect customers. - Improve existing data flows and transformations while balancing infrastructure costs, efficiency, reliability, and speed of delivery. - Partner with data engineering, infrastructure, and product teams to make the integration platform easier to extend and onboard new data sources. - Help evolve a complex network of integrations and transformations spanning advertising platforms, order management systems, and real-time customer events.

- Contribute to the scalability and maintainability of data systems within a cloud-native and containerized environment. Requirements: - 3+ years of experience in data engineering, software engineering, integration engineering, or a related field, with exposure to ETL, APIs, or data pipeline development. - Solid working proficiency in Python. - Experience building and integrating REST APIs; familiarity with GraphQL or webhooks is a plus. - Comfortable working with SQL and with some exposure to cloud data warehouses such as BigQuery, Snowflake, Redshift, or similar. - Experience or exposure to orchestration frameworks such as Airflow, Dagster, or Prefect. - Willingness to work in a containerized environment using Docker. - Experience implementing authentication flows such as OAuth 2. 0, API keys, or secrets management is a plus. - Familiarity with Kubernetes or other production deployment technologies is a plus. - Experience working with ERP systems, CRMs, CDPs, or other enterprise data platforms and their APIs is valuable. - Exposure to event-driven architectures and real-time data processing tools is a plus. - Awareness of data governance and compliance considerations, including GDPR and SOC 2, is beneficial. - Experience in a multi-tenant SaaS or data-intensive environment is a plus. - Demonstrated ability to ship consistently, work independently, and ask thoughtful questions when requirements or solutions are not immediately clear. - Strong curiosity, problem-solving ability, and a practical bias toward building and delivering reliable solutions.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Systems (Python) in Remote vacancy
  • usd28.7 per hour

     ...expert annotation team to create training data for for the worlds most advanced AI...  ...the AI/LLM space today. We are seeking software engineers with 3+ years of experience to train AI...  ...We have everything from "which piece of Python code is better?" to "make a full mobile... 
    Python
    Hourly pay
    Weekly pay
    Long term contract
    Contract work
    Fixed term contract
    Remote work
    Flexible hours

    G2i Inc.

    Remote
    3 days ago
  • $37 per hour

     ...Description Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot – that’s how we refer to this role at Mindrift... 
    Python
    Hourly pay
    Full time
    Part time
    Freelance
    Remote work

    Mindrift

    Remote
    more than 2 months ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...building the future of enterprise AI.   Python Software Engineer  Greetings, future tech...  ...decisions, and help us scale our cloud-based system. If you are passionate about building... 
    Python
    Full time
    Remote work
    Flexible hours

    3pillar

    Remote
    more than 2 months ago
  • $37 per hour

     ...Tendem project () and drive specialized data scraping workflows for real-world use...  ...is looking for highly skilled  Python Data Scraping Engineers to join the Tendem project and drive specialized...  ..., web scraping, automation, or software development (required). Bachelor’s... 
    Python
    Hourly pay
    Full time
    Part time
    Freelance
    Remote work
    10 hours per week

    Mindrift

    Remote
    a month ago
  •  ...le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée...  ...; tu sais les intégrer proprement dans un système de production, sans sacrifier la fiabilité.... 
    Python
    Full time

    Campus Coach

    Remote
    15 days ago
  • $115k - $150k per year

     ...stack to manage the complexities of payment data tokenization across processors and...  ...We are seeking a skilled and motivated Software Engineer to join our team. You will develop and maintain...  ...in VGS's primary deployment languages: Python, Java, and Go. Cloud & Infrastructure... 
    Python
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Home office
    Flexible hours

    Vgs

    Remote
    more than 2 months ago
  •  ...this alone. About this role We are looking to hire a Software Engineer In Data intern to join our growing Data team. As a Software Engineer...  ...analysis. You will help shape data strategies between systems within the organization to ensure consistent and predictable... 
    Python
    Internship
    Work at office
    Remote work
    Home office
    Night shift

    Supercom

    Remote
    more than 2 months ago
  • $170k - $220k per year

     ...break. Too much access leaks data. Too little grinds the business...  ...Autonomous Identity Platform — software that doesn't just surface...  ...our identity data platform, the systems that ingest identity data from...  ...Lumos product. As a Software Engineer on our Data Platform team you... 
    Python
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Lumos

    Remote
    more than 2 months ago
  • $90k - $135k per year

     ...ensuring we provide the right data to Spotify, YouTube, and other...  ...invaluable role in our success. The engineering team at Warner Music Group...  .... We are looking for a Software Engineer to build and manage data...  ...You have strong distributed systems skills: How to make things fast... 
    Python
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Remote
    more than 2 months ago
  • $86k - $130k per year

     ...industry. A robotics, satellite systems and geointelligence pioneer...  ...-of-a-kind mix of experience, engineering excellence and wide-eyed wonder...  ...participate in vendor flight software development, participate in spacecraft...  ...of complex systems; Data analysis and reduction; Have... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MDA Space Canada

    Remote
    more than 2 months ago
  •  ...industry. A robotics, satellite systems and Geointelligence pioneer...  ...of-a-kind mix of experience, engineering excellence and wide-eyed...  ...Services is strengthening the software development team in support of...  ...typescript Experience with Python including Django framework... 
    Python
    Full time
    Flexible hours

    MDA Space Canada

    Remote
    more than 2 months ago
  • $55 per hour

     ...evaluating, and improving AI systems. Participation is project-based...  ...Design original computational data science problems that simulate...  ...) Create problems requiring Python programming to solve (using...  ...statistical analysis, feature engineering, predictive modeling, and insight... 
    Python
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    Freelance
    10 hours per week

    Mindrift

    Remote
    more than 2 months ago
  • $103.21k - $129.01k per year

     ...collaborative workflows.  The Role The Data Platform team powers Pantheon's data...  ...seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a...  ...Do Build scalable, reliable data systems while maintaining SLOs for business-critical... 
    Python
    Full time
    Work at office
    Local area
    Remote work

    Pantheon Systems

    Remote
    more than 2 months ago
  • $40 per hour

     ...enterprises who are building AI systems. We believe that our work is...  ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...incentives included! As a Data Annotation Specialist, you will...  ...-written and human-written software engineering-related outputs.... 
    Python
    Remote job
    Hourly pay
    16 hours
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    For contractors

    Cohere

    Remote
    more than 2 months ago
  •  ...Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid...  ...throughput, with the ability to architect the system from a blank page Solid knowledge of...  ...deploying pipelines to the cloud Python + data tooling (PyArrow/Polars/Pandas,... 
    Python
    Remote job
    Full time

    Accruetalent

    Remote
    a month ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...: Samsara is looking for a Senior Software Engineer I to join our Data Platform team , which...  ..., distributed compute platform, and the systems that move data from our production data... 
    Python
    Long term contract
    Full time
    Remote work
    Relocation package

    Samsara

    Remote
    more than 2 months ago
  •  ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-...  ...the full potential of their data through systems designed for measurable business impact...  ...As a Senior Backend / Data Engineer (Python/Django) , you will join a senior engineering... 
    Python
    Long term contract
    Internship
    Remote work
    Flexible hours

    Addepto

    Remote
    3 days ago
  • $120k - $195k per year

     ...Networks is an industry leader in data-driven, client-to-cloud...  ...artificial intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...world-class Senior/Lead Network Systems software engineers. Network... 
    Python
    Full time

    Arista Networks, Inc.

    Remote
    more than 2 months ago
  •  ...re looking to hire a Senior Distributed Systems Engineer on our Internet Map Connections team to build highly-available and scalable, data-driven services that provide value directly...  .... Skills You Have: ~5+ years of software engineering experience building... 
    Remote job
    Full time
    Worldwide
    Flexible hours

    Censys

    Remote
    20 days ago
  • $120k - $140k per year

     ...insight for everyday people. We're looking for a senior backend engineer to own platform quality — consistency across services, thoughtful...  ...— shipped and operated, not just familiar Distributed systems in practice: async messaging (RabbitMQ or similar), failure modes... 
    Full time

    Molecular You Co

    Remote
    more than 2 months ago
  •  ...channels. About the team The Data Delivery team builds the systems that help StackAdapt customers and...  ...closely with product managers, backend engineers, web engineers, data scientists,...  ...and optimize campaigns. As a Staff Software Engineer I on Data Delivery, you will... 
    Long term contract
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Remote
    more than 2 months ago
  • $95k - $120k per year

     ...We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of...  ...process. You will work closely with talented engineers, developers, designers, and QA analysts,...  ...‑end services supporting machine HMI, data processing, and control workflows.... 
    Python
    Full time
    Work at office
    Remote work
    Flexible hours

    Spiria Inc

    Remote
    more than 2 months ago
  • $271k - $286k per year

     ...work. About the Role Instacart's backend systems serve millions of customers every year, processing petabytes of data daily to power everything from personalized...  ...and advertiser measurement. As Senior Staff Software Engineer on the Data Infrastructure team, you will set... 
    Python
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    more than 2 months ago
  •  ...next chapter. From operating systems to zonal controllers to cloud...  ...that will set the standards for software-defined vehicles around the world...  ...layer has to describe. An engineer who can hold that whole path in...  ...will write production Go and Python, work with document databases... 
    Python
    Long term contract
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    a month ago
  •  ...development and certification of safety-critical systems in the aerospace, electric, and autonomous...  ...large-scale simulation and real-world data analysis. The engineer will leverage simulation, data analytics, and software development to quantify and refine performance... 
    Python
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Remote
    a month ago
  • $125k - $155k per year

     ...platforms. We’re looking for a senior software engineer to help evolve and support the gameplay...  ...maintaining, and improving core gameplay systems in C++, with an emphasis on moment-to-...  ...systems architecture: Develop modular, data-driven gameplay systems that support iteration... 
    Long term contract
    Full time
    Remote work

    Blackbird Interactive

    Remote
    more than 2 months ago
  •  ...developers and other end-users. Our senior engineers are typically specialists in a particular...  ...supporting open source libraries for the Python ecosystem developers that use MongoDB....  ...experience writing high-quality software in Python Have practical experience with... 
    Python
    Full time
    Local area
    Worldwide

    Mongodb

    Remote
    more than 2 months ago
  •  ...channels. About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates the critical...  ...The Data Ingestion team tackles complex distributed systems challenges at massive scale, with a focus on scalability... 
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Remote
    more than 2 months ago
  •  ...Systems Engineer Waterloo, Ontario   Your opportunity at VueReal VueReal is revolutionizing...  ..., optical, embedded, and application software together into working products. You will...  ...utilities, configuration tools, data collection, back end services and APIs,... 
    Python
    Full time
    Work at office

    Vuereal

    Remote
    22 days ago
  • $192k - $240k per year

     ...management, bill pay, and travel software, Brex enables founders and...  ...you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Data Systems (Python). Be the first to apply!