{"id":22849,"url":"https://alion.io/job/tmgm-senior-data-engineer","title":"Senior Data Engineer","company":{"id":6411,"name":"TMGM","domain":"tmgm.com","url":"https://alion.io/company/tmgm","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":72,"open_postings":42,"ghost_share":0.381,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":109,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sydney, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":73000,"max_usd":187000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2324},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"ClickHouse","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-03-03T00:00:00Z","employer_posted_date":"2026-03-03","last_verified_at":"2026-10-16T20:25:17Z","board_verified":true,"closed_at":null,"days_open":227,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":227},"description":"About The Company\nTMGM is one of the fastest-growing CFD and Forex brokers in the Asia-Pacific region, trusted by over 150,000 clients globally. With a strong focus on innovation, client satisfaction, and regulatory compliance, we continue to expand our presence across international markets.\nAbout The Role\nAs a Senior Data Engineer, you will be a technical leader responsible for the architecture, scalability, and reliability of our high-throughput, real-time data ecosystem. You will oversee the evolution of our data infrastructure, leveraging Kafka, RabbitMQ, Airflow, and ClickHouse to power mission-critical financial analytics. Your role is to bridge the gap between complex business requirements and high-performance engineering, ensuring our data pipelines can handle the rigours of real-time financial data processing.\nRequirements\nKey Responsibilities:\nLead the design and evolution of highly scalable, fault-tolerant ETL/ELT pipelines.\nDive the strategy for real-time messaging and stream processing using Kafka and RabbitMQ to ensure sub-second data availability.\nAct as the subject matter expert for ClickHouse, optimising complex schema designs, indexing strategies, and query performance for large-scale financial datasets.\nOversee the deployment of data services within cloud environments, implementing advanced security protocols and data governance standards essential for the finance industry.\nCollaborate with senior leadership to align data strategy with business objectives. Mentor data engineers through code reviews and technical guidance.\nImplement advanced monitoring and automated recovery systems to ensure the integrity and quality of high-stakes financial data.\nRequirements:\nBachelor’s or Master’s degree in Computer Science, Engineering, or a related field.\nProven experience in data engineering, with a strong background in designing and implementing ETL processes within cloud environments.\nExperience within the Finance or Trading technology sector, with a proven track record of handling real-time market or transactional data.\nStrong programming skills in Python, with experience in developing robust, maintainable, and scalable data processing pipelines.\nExtensive SQL knowledge and experience.\nExcellent problem-solving skills and the ability to work collaboratively in a team environment.\nStrong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.\nBenefits\nHybrid working arrangement - 2 Days of remote work per week\nOpportunities for enriching career growth, including exposure to regional contexts\nComplimentary snacks and beverages available in the office pantry\nHealthcare coverage (medical, dental, optical), gym benefits\nFlexibility in smart casual dress code\nYoung, vibrant and open work culture","description_format":"text","description_chars":2800,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Australia","iso":"AU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Online Brokerage & Trading Platforms","Forex & CFD Brokers"],"lifecycle":[{"event":"open","at":"2026-03-03T00:00:00Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.508,"p_room":0.28,"age_days":227,"expected_fill_days":109,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/tmgm-senior-data-engineer","json_url":"https://alion.io/job/tmgm-senior-data-engineer.json","meta":{"generated_at":"2026-10-16T21:23:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2334,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6411},"rest":"https://alion.io/mcp/rest/get_company?id=6411"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftmgm-senior-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftmgm-senior-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftmgm-senior-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tmgm-senior-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftmgm-senior-data-engineer"}]}