Python Software Engineer - Data Infrastructure

Requirements

  • 4+ years of professional experience in software engineering with Python or Java as primary language
  • Proficient on Linux platforms and strong understanding of Git
  • Deep knowledge of one or more relevant database technologies such as Iceberg, PostgreSQL, or MongoDB
  • Willingness and ability to work effectively with AI-assisted development tools as part of daily workflow
  • Strong problem-solving skills and attention to detail
  • Strong communication and collaboration abilities
  • Ability to work independently and gather requirements from stakeholders

Nice to Haves

  • Strong academic record with a degree featuring high mathematical and computing content (e.g., Computer Science, Mathematics, Engineering, or Physics)
  • Familiarity with distributed systems and orchestration
  • Experience with performance optimization and large-scale data processing
  • Contributions to open-source projects
  • Experience with market data
  • Expertise in streaming or real-time data processing

What You'll Be Doing

  • Build and ship features on a high-throughput platform processing billions of market data points and thousands of files daily
  • Tackle complex distributed systems problems at exceptional scale
  • Work closely with quant researchers and traders to transform complex requirements into elegant platform solutions
  • Drive platform reliability through rigorous incident response, root-cause analysis, and systemic fixes
  • Raise the engineering bar through thoughtful code review and mentoring of junior team members

Perks and Benefits

  • Inclusive and supportive work environment championing equality of opportunity
  • Opportunities for professional development and talent growth
  • Flexible working arrangements
  • Two annual paid 'Mankind' days dedicated to community volunteering
  • Competitive holiday entitlements
  • Pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave, and long-service leave
  • Additional benefits depending on location such as private medical coverage, discounted gym membership, and pet insurance
AI Summary ✨

Similar jobs

  • Senior Software Engineer II - Data Onboarding & Reporting

    WiseGreater London, UK2 days ago
    Registered sponsor
    ≈ €133k – €173k / year base
  • Data Engineer

    SmarketsLondon, UK2 days ago
    Registered sponsor
  • Senior Data Engineer I - Global KYC & Onboarding

    WiseGreater London, UK4 days ago
    Registered sponsor
    ≈ €105k – €133k / year base
  • See all jobs in UK →