Codeminders/Tristero Consulting

from ideas. to reality.

Technical Lead, Python, AWS, Platform

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2004H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

20 hours ago

Salary

0

Seniority

Senior

Job Description

Technical Lead, Python, AWS, Platform

Codeminders/Tristero Consulting

• Design and build scalable backend services. • Improve developer productivity. • Lead technical initiatives across the engineering organization.

Job Requirements

  • 7–10 years of software engineering experience.
  • Strong Python backend development experience.
  • Experience designing and supporting large-scale distributed systems.
  • Solid knowledge of SQL and database optimization.
  • Hands-on experience with cloud platforms (AWS preferred), Docker, and Kubernetes.
  • Experience with CI/CD and Infrastructure as Code.
  • Strong system design, architecture, and technical leadership skills.
  • Experience with production AI/LLM applications is a plus.
  • Excellent communication, mentoring, and problem-solving skills.
  • Good verbal and writing English language communication skills.
  • Nice to Have: Platform engineering experience.
  • Nice to Have: GraphQL.
  • Nice to Have: Microservices architecture and monolith decomposition.

Benefits

  • Competitive Compensation: Your salary is based on your qualifications, experience, and performance.
  • Exceptional Stability: Enjoy job security and ample opportunities for career progression.
  • Professional Development: Access educational programs and certifications to expand your expertise.
  • Health & Wellness: Comprehensive support for fitness.
  • Flexible Working Environment: Benefit from a fully remote work setup, flexible schedules, and relocation assistance if needed.
  • Performance Recognition: Regular bonuses, annual salary reviews, and recognition for your achievements.
  • Advanced Equipment Options: Choose the workstation setup that fits your needs, whether a desktop or a laptop.
  • Team Building & Community: Participate in regular events that foster collaboration, camaraderie, and innovation.

Related Job Pages

More Backend Engineer Jobs

ClickHouse logo

Senior Software Engineer – Python, Data Ecosystem

ClickHouse

ClickHouse is an open-source, column-oriented OLAP database management system.

Backend Engineer20 hours ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design • Build and maintain integrations with orchestration platforms (Airflow, Dagster, Prefect) and transformation tools (dbt) to enterprise-grade quality standards • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape the roadmap based on real-world feedback • Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities • Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows.

Canada
Castillians logo

Senior Software Engineer – .NET, React, Azure

Castillians

The world's trusted engineering network

Backend Engineer20 hours ago
ContractRemoteTeam 51-200Since 2006H1B No Sponsor

• Providing technical guidance and expertise to the team. • Supporting architectural and technology-related decision-making throughout the project lifecycle. • Mentoring team members on a regular basis to promote professional growth and knowledge sharing. • Fostering a culture of empowerment, innovation, and effective problem-solving within the team. • Participating actively in code reviews to ensure high standards of code quality and maintainability. • Taking part in Agile ceremonies and contributing to continuous team improvement. • Identifying, assessing, and helping resolve technical risks, issues, and project impediments. • Delivering constructive technical feedback and conducting reviews to support team success. • Resolving technology-related challenges that may hinder development progress.

Worldwide
Gruntwork logo

Golang Contractor – Open Source

Gruntwork

Your entire infrastructure. Defined as code. In about a day.

Backend Engineer20 hours ago
ContractRemoteTeam 11-50H1B No Sponsor

• Work collaboratively with the open source community to design and implement innovative new features • Help maintain and improve the quality of our codebases, infrastructure, and documentation • Review and provide feedback on pull requests from the community and team members

United States
$45 - $55 / hour
Spassu logo

Java Fullstack Developer, Angular

Spassu

Soluções digitais para transformar o futuro

Backend Engineer21 hours ago
Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Performs activities covering the entire software development lifecycle, from requirements gathering to supporting the final deployment of the features developed, aligned with agile development processes. • Join the development team, taking work items to implement each Sprint; • Carry out development-related activities such as analysis and design, programming, testing, and requirements; • Execute software development activities in a multidisciplinary manner with a focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment; • Manage own work, promptly informing the team of any delays or other impediments; • Mentor and support developers on the project development team; • Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project; • Identify, build, and test developed components to ensure quality; • Perform corrective and evolutionary maintenance of software components; • Prepare technical documentation according to the requirements of the contract being executed; • Integrate the components produced with those built by other team members, using the integration tool defined for the project; • Set up and configure a local development environment according to the project's requirements and needs; • Provide support to the IT team and client users, when requested, about the characteristics and specifics of developed components, modules, and software packages; • Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components; • Monitor acceptance testing and deployment of the software in the client's environments as established in the contract; • Provide training and knowledge transfer to the client about the developed software to ensure proper system operation; • Understand the operation of information systems through experimentation/observation, and have the ability to refactor legacy web systems.

Brazil