Alignerr logo

Software Engineer - Python (Advanced)

Alignerr
Department:Data Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:$104,000 - $156,000
Skills:
PYTHONSQLDATA ANALYSISBACKEND SYSTEMSAPISDATA PIPELINESDEBUGGINGPERFORMANCE OPTIMIZATION
Share this job:

Job Description

Posted on: March 29, 2026

About The Role We’re looking for an experienced Python Software Engineer to work on advanced, real-world engineering and data problems. This role is hands-on and analytical, focused on building, evaluating, and improving high-quality software and data workflows that support complex systems and AI-driven applications. Organization: Alignerr Position: Software Engineer - Python (Advanced) Type: Hourly Contract / Task-based Compensation: $50–$75 /hour Location: Remote Commitment: 10–40 hours/week What You’ll Do

  • Design, implement, and optimize advanced Python code for production-level systems
  • Analyze and manipulate structured datasets to support engineering and modeling workflows
  • Write and optimize SQL queries to extract, transform, and validate data
  • Review, debug, and improve existing codebases for performance, reliability, and maintainability
  • Translate ambiguous or high-level requirements into concrete technical solutions
  • Apply consulting-style problem solving to evaluate tradeoffs and recommend best-fit approaches
  • Document assumptions, decisions, and implementation details clearly and precisely

Who You AreMust-Have Experience

  • 4+ years of professional Software Engineering experience
  • Advanced proficiency in Python (clean architecture, performance considerations, debugging)
  • Strong data analysis experience working with real-world datasets
  • Solid SQL skills, including complex queries and data validation
  • Prior consulting or client-facing experience, with the ability to reason through open-ended problems

Nice-to-Have

  • Experience working with large or messy datasets
  • Familiarity with backend systems, APIs, or data pipelines
  • Comfort evaluating AI-generated code or analytical outputs
  • Strong written communication and attention to detail

Application Process (Takes 15-20 min)

  • Submit your resume
  • Complete a short screening
  • Project matching and onboarding

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!