Python Backend Engineer (Mid-Level) – Remote – 3-Month Contract

Posted 2025-10-26
Remote, USA Full Time Immediate Start
At Tekton Labs, we’re looking for 2 Python Backend Engineers to join a short-term, high-intensity backend project focused on designing scalable and well-tested services using modern Python practices. You’ll work with a lean and experienced team, applying SOLID principles, CI/CD pipelines, and simulation-based testing to deliver robust cloud-native services. This is a 3-month contract with the possibility of extension for 1–2 more months. Key Responsibilities Clean & Testable Python Development• Write Python code following Clean Code, SOLID, and Defensive Programming principles.• Build testable modules using unit testing, mocking, and simulation patterns.• Apply Inversion of Control (IoC) and design patterns to decouple logic and improve maintainability. Testing & QA Integration• Use Pytest (or equivalent) to create robust unit and integration tests.• Collaborate with team members to define simulation strategies and test coverage goals.• Support test automation in CI pipelines.☁ Cloud & Data Handling• Build and run services using AWS Lambda and cloud-native components.• Work with SQL Server, MongoDB, and DynamoDB to manage diverse data workloads.• Leverage ElasticSearch for search-intensive components. Agile Collaboration• Work in Scrum/Kanban sprints with collaborative ceremonies and async ownership.• Apply GitFlow, participate in PR reviews, and follow CI/CD release workflows. Required Qualifications & Experience✅ Must-Have:• 3–5 years of experience writing production-grade Python.• Strong experience with Pytest or similar frameworks.• Knowledge of IoC, SOLID principles, mocking and simulation strategies.• Hands-on experience with SQL Server, MongoDB, or DynamoDB.• Familiarity with AWS Lambda and microservice patterns.• Experience working with ElasticSearch and distributed data queries.• Comfortable with GitFlow, CI/CD pipelines, and Agile methodologies (Scrum or Kanban).✨ Nice-to-Have:• Familiarity with clean architecture layers.• Experience in short-cycle delivery teams.• Background working with event-driven or asynchronous systems. Soft Skills✔ Autonomous and comfortable in fast-paced delivery cycles.✔ Communicates proactively in async and real-time channels.✔ Team-oriented and focused on continuous improvement. Contract Details Duration: 3 months, with potential extension up to 5 months total Location: Remote – LATAM candidates welcome Schedule: Full-time engagement Model: Independent contractor Budget: Up to $2,300 USD/month Ready to Apply? Send your resume and GitHub profile (if available) to be considered for this rapid-start engagement. Originally posted on Himalayas Apply To this Job
Back to Job Board