TRYremote

TTekton Labs is hiringPython Backend Engineer

This job post is over 2 months oldand may no longer be available.

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.

Apply for this job

Please let Tekton Labs know you discovered this position on TRYremote so we can keep providing you with quality remote tech jobs.

Related JobsSee more remote tech jobs