Senior Backend Python Developer
Broken Arrow, Tulsa County, Oklahoma, 74011, USA
Listed on 2026-06-04
-
Software Development
Backend Developer, Cloud Engineer - Software
Role Overview
We’re looking for a Backend Python Developer to take ownership of product development across backend systems. You’ll work across the full development lifecycle — from architecture and implementation through to deployment — partnering closely with Product and Engineering.
Must Have (Non-Negotiable)- Strong hands‑on experience with Python in production environments
- 8+ years of experience building scalable, high‑quality software applications
- Deep understanding of backend architecture and RESTful API design
- Strong experience with relational databases (Postgre
SQL preferred) - Hands‑on experience with AWS
- Proven ability to design, build, and ship end‑to‑end features independently
- Type Script
- PHP
- Basic familiarity with Java Script
- Elasticsearch
- Snowflake or modern data warehousing platforms
- Familiarity with GCP
Product Development:
- Lead the development efforts, taking ownership of the entire product lifecycle from ideation to implementation.
- Collaborate with cross‑functional teams, including product managers and engineers, to deliver high‑quality products.
Technical Leadership:
- Apply expertise in technologies to drive the adoption of new architectures and design patterns for our products.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team.
Innovation and Best Practices:
- Actively contribute to the evolution of our technical stack, ensuring it aligns with industry standards and supports scalability and maintainability.
Cross‑Functional
Collaboration:
- Work closely with cross‑functional teams to ensure backend systems effectively support product requirements.
🌟 Core Experience & Technical Skills
- Extensive
Experience:
8+ years of professional experience as a Software Engineer delivering high‑quality, scalable applications. - Mandatory Backend Expertise:
Proven, in‑depth experience with Python - Database Proficiency:
Strong experience with relational databases, specifically Postgre
SQL (Postgres). - Search & Indexing:
Direct experience designing, implementing, and optimizing solutions using Elasticsearch. - Cloud Computing:
Hands‑on experience with AWS (mandatory), with familiarity with GCP as a bonus. - Data Warehouse (Nice to Have):
Experience working with modern data warehousing solutions like Snowflake.
🏗️ Architecture & Design
- Component Design:
Experience with a shared component design paradigm utilizing controller‑based patterns. - Application Implementation:
Proven track record of implementing applications effectively using established style guides and detailed wireframes. - Backend Principles:
Strong understanding of backend architecture principles and best practices for RESTful design.
📈 Development Methodologies & Teamwork
- Agile Development:
Comfortable working in Agile environments and proficient in Test‑Driven Development (TDD) methodologies. - Collaboration:
Highly team‑oriented and collaborative, with the proven capacity to mentor junior team members and elevate team skill levels. - Leadership & Communication:
Demonstrated leadership ability combined with excellent written and verbal English skills.
Mozaiq is a fully remote team with roots in the US and Eastern Europe. We build powerful, cross‑functional teams that support some of the most sophisticated tech and marketing organizations in the world.
🌐 Global Family: A tight‑knit, multicultural, remote‑first team
💼 Meaningful Work:
Support world‑class brands and products
🤝 Inclusive Culture:
We prioritize collaboration, clarity, and growth
- 🌍 Work from anywhere
- ⏳ Flexible hours
- 🏝 Paid time off + holidays
- 🛫 Team offsites
- 🩺 Subsidised Health insurance
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).