Overview
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.
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 totalLocation : Remote – LATAM candidates welcomeSchedule : Full-time engagementModel : Independent contractorBudget : Up to $2,300 USD / monthReady to Apply?
Send your resume and GitHub profile (if available) to be considered for this rapid-start engagement.
#J-18808-Ljbffr