HF-319 | PYTHON BACKEND ENGINEER (MID-LEVEL) – REMOTE – 3-MONTH CONTRACT

Tekton Labs


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.

trabajosonline.net © 2017–2021
Más información