Match score not available

Staff Python Backend Engineer (LATAM ONLY)

77% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science., 10+ years of professional experience in backend development, with Python and FastAPI proficiency..

Key responsabilities:

  • Design, develop, and maintain backend systems for high performance, reliability, and scalability using Python (FastAPI).
  • Identify system deficiencies, lead complex projects aligned with business goals, and mentor team members in backend development.
Novatech logo
Novatech https://www.novatechdev.com
501 - 1000 Employees
See more Novatech offers

Job description

Logo Jobgether

Your missions

Location: LATAM (Remote)
Company Overview:

Novatech is a leading software development company dedicated to driving business success through innovative technology solutions. Leveraging top talent across LATAM, we empower our clients by delivering cutting-edge software that meets their strategic objectives. Discover our commitment to excellence at http://novatechdev.com/.

Role Summary:

As a Staff Python Backend Engineer, you will spearhead the development and maintenance of backend systems, focusing on ensuring robustness, scalability, and efficiency. This role is not just about writing code but about upholding the standards of engineering excellence across the board. You will identify problems, devise and implement solutions, and lead projects that significantly impact the engineering practices. With your deep expertise and broad technical skills, you are expected to be a force multiplier, enhancing the capabilities of the engineering team and contributing strategically to the product and business roadmaps.

Responsibilities:
  • Drive the design, development and ongoing maintenance of backend systems using Python, specifically with FastAPI, ensuring high performance, reliability, and scalability.
  • Act autonomously to identify system deficiencies or strategic opportunities, developing comprehensive solutions with significant business impact.
  • Lead the implementation of complex projects from conception to deployment, ensuring they align with business goals and technical requirements.
  • Mentor team members across the organization, providing guidance and support in backend development practices and principles.
  • Work cross-functionally with product and business to influence and define the engineering roadmap.
  • Champion best practices in secure API development and data handling, particularly with Postgres and within Google Cloud and on-premises environments.
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science.
  • Demonstrated ability to navigate and resolve uncertainty and make decisive actions under ambiguous conditions, contributing to successful project outcomes and team resilience.
  • 10+ years of professional experience in backend development, with a proven track record in Python and frameworks like FastAPI.
  • Expertise in database management, particularly with Postgres, and experience in both cloud-based (Google Cloud ideally) and on-premises environments.
  • Exceptional problem-solving skills and the capability to work on complex issues where analysis of situations requires an in-depth evaluation of variable factors.
  • Excellent communication skills, capable of mentoring and leading by example, and effective collaboration with stakeholders and team members at all levels.
  • Strong understanding of CI/CD concepts and hands-on experience with related tools such as Jenkins, GitLab, or Github actions.
  • Solid understanding of software engineering principles, design patterns, and best practices for building maintainable and testable code.
  • Proficient in application integration with expertise in various architectural patterns, middleware technologies, and integration platforms such as ESB, API gateways, and service meshes.
  • Strong understanding and practical experience with message queuing services and event-driven architecture, including the use of Kafka, RabbitMQ, or Azure Service Bus.
  • Ability to design and implement robust integration solutions using REST, SOAP, GraphQL, and RPC, ensuring scalability, maintainability, and security.
Why Join Us?

At Novatech, you will be part of a forward-thinking company that values innovation, quality, and delivering outstanding products to our clients. We offer a competitive salary and opportunities for professional growth in a supportive and flexible remote work environment. Join us to lead projects that make a tangible difference and help shape the future of technology.

How to Apply

Interested candidates should apply by sending a resume and a detailed cover letter to [email protected]. Your cover letter should highlight your experience with Python backend development, leadership in complex projects, and your approach to maintaining high security and performance standards.

Novatech is committed to diversity and inclusion. We welcome applications from all qualified candidates without regard to race, color, religion, sex, national origin, age, disability, or veteran status.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Excellent Communication
  • Effective Collaboration

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Backend Developer jobs