3 days ago

Software Engineer - Python

Alignerr

Hybrid
Contractor
$125,000
Hybrid

Job Overview

Job TitleSoftware Engineer - Python
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$125,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role

We’re looking for an experienced Software Engineer - Python 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 & Details

  • Organization: Alignerr
  • Position: Software Engineer - Python
  • 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 Are

Must-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

  • 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.

Key skills/competency

  • Python Programming
  • Software Engineering
  • Data Analysis
  • SQL
  • System Design
  • Code Optimization
  • Debugging
  • AI Applications
  • Problem Solving
  • Technical Documentation

Tags:

Software Engineer Python
Software Engineering
Python Development
Data Analysis
SQL Query Optimization
Code Review
System Design
Problem Solving
Performance Tuning
Technical Documentation
Python
SQL
Backend Systems
APIs
Data Pipelines
AI Technologies
Structured Data
Debugging Tools
Cloud Platforms
Git

Share Job:

How to Get Hired at Alignerr

  • Research Alignerr's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for Python roles: Highlight advanced Python proficiency, data analysis skills, and SQL expertise for Alignerr.
  • Showcase problem-solving aptitude: Prepare to discuss experiences translating ambiguous requirements into concrete technical solutions.
  • Emphasize consulting-style approach: Demonstrate how you evaluate tradeoffs and recommend best-fit technical approaches to Alignerr.
  • Prepare for a technical deep dive: Anticipate discussions on system design, code optimization, and real-world data challenges at Alignerr.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background