AI SCORE 8.5

Senior Software Engineer - Python/​Django Remote

$120K–$140K/year

About the Role

We are seeking a Senior Software Engineer (Python/Django Remote) to join our dynamic team. Our client has a powerful, data-driven, AI/ML platform that's transforming the way businesses connect with their customers and partners. Enjoying stellar growth, they’re now on track to double revenue in the next 12 months, making this a rare opportunity to join at such a critical inflection point.

What You'll Do

  • Own the full stack of the application, stepping into any part of the system to understand and improve it, ensuring business continuity.
  • Perform core engineering backend development in Python/Django, building and maintaining the API layer, business logic, and data models.
  • Contribute to frontend development using Vue.js, focusing on customer quote journeys and internal tooling.
  • Design and manage databases with PostgreSQL, ensuring schema evolution, query performance, and data integrity.
  • Work with async processing, managing background operations such as risk checks and payment processing.
  • Build and maintain integrations with partners, including risk data providers and payment processors.
  • Design API endpoints for new partner onboarding and understand external APIs across quoting, credit/risk assessment, and fraud detection.
  • Own the health and security of production systems, monitoring and troubleshooting to maintain uptime and security posture across Linux-based infrastructure.
  • Manage and evolve AWS infrastructure (EC2, RDS, S3, SES) and contribute to infrastructure-as-code migration using Pulumi.
  • Support CI/CD pipelines and participate in system upgrades, including Python, Django, PostgreSQL, and OS-level modernization.

Requirements

  • 5+ years of hands-on experience in Python development using Django, comfortable navigating and extending a large Django codebase.
  • Proficiency in PostgreSQL, including schema design, migrations, and performance tuning.
  • Strong Linux/Unix skills, with the ability to debug production issues via SSH and manage processes.
  • Experience with AWS, having deployed and managed production workloads.
  • Familiarity with Docker as part of daily development and deployment workflow.
  • A security-conscious mindset, understanding application security fundamentals and data protection principles.
  • Experience in API design and integration, having built and consumed RESTful APIs.
  • Competency in frontend technologies, particularly Vue.js or similar modern JS frameworks.

Nice to Have

  • Experience in a regulated industry with data protection compliance (GDPR, DPIA).
  • Familiarity with Infrastructure-as-Code tools like Terraform or CloudFormation.
  • Experience tackling technical debt and improving CI/CD in a production system.
  • Configuration management experience using tools like SaltStack or Ansible.
  • Mobile app experience.

What We Offer

  • High impact role where your decisions will shape the future of the platform and potentially the industry.
  • Rapid growth environment with exciting challenges in AI/ML and scalable architecture.
  • Flexible remote working with only occasional meetups.
  • Continuous learning opportunities to experiment with new technologies.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role offers a unique opportunity to work on a cutting-edge AI/ML platform with a strong focus on growth and innovation.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.