Senior Python Engineer

GLOBALDEV
United States
2 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Code Review Django Web Framework Python (Programming Language) PostgreSQL OAuth OpenID Commercial Software PostGIS Software Engineering Information Technology Api Design Software Version Control
+1 more
Microservices

Job description

  • Build & scale Django services: Design, deploy, and maintain high-load Django and Django REST Framework applications on PostgreSQL, ensuring clean data modeling, robust API design, and schema consistency across multiple domains
  • Optimize PostgreSQL & manage Auth: Analyze query execution plans, build effective indexes, and tune performance (including time-series via TimescaleDB and spatial queries via PostGIS). Implement enterprise authentication solutions: OAuth/OIDC, federated SSO, token validation, and identity provider integrations
  • Set up Wagtail CMS from scratch: Architect and build the partner and operator CMS ground-up, defining page models, structured content, media workflows, and the authoring interface
  • Productionize research & algorithms: Wrap research models into production microservices with strict data contracts, model versioning, reliable REST endpoints, and complete observability
  • Guide architecture & mentor: Lead code reviews, define foundational architecture patterns, and mentor a junior Python engineer to elevate team standards

Requirements

  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or equivalent hands-on experience
  • 7+ years of commercial software engineering experience with a primary focus on Python and running production-grade services (excluding internal tools, scripts, or prototype notebooks; Staff candidates are expected to have a longer track record)
  • Extensive production experience with Django and Django REST Framework (DRF), including shipping, scaling, and troubleshooting complex services (handling high-traffic ORM N+1 queries, transaction boundaries, migrations under load, and custom querysets)

Benefits & conditions

  • 20 days of paid vacation, 5 sick days
  • Flexible schedule with a high level of autonomy
  • Opportunity to influence product and technical decisions
  • Professional growth and learning opportunities
  • Comfortable working environment with a supportive team

About the company

About Globaldev Group

201-500 Kadima, HaMerkaz, Israel Website

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…