Python API Engineer

hace 3 semanas


Cúcuta, Norte de Santander, Colombia Veryfi A tiempo completo

We are seeking an experienced Senior Python Engineer to join our API Service team at Veryfi. In this role, you will be responsible for designing and developing the core API infrastructure that enables seamless communication between our systems and external partners.

About the Role

As a Senior Python Engineer, you will work closely with cross-functional teams to deliver high-quality, reliable, and scalable API solutions. You will be responsible for optimizing cloud infrastructure for speed and stability, implementing security structures, generating reusable code libraries, and working with Platform Engineering to solve complex machine learning problems.

Responsibilities:
  • API Design and Development: Architect, design, and develop RESTful APIs using Python and related frameworks.
  • Performance Optimization: Optimize API performance to ensure low-latency responses and high availability, even under heavy loads.
  • Data Integration: Collaborate with data engineers to integrate data sources and ensure data consistency and accuracy in API responses.
  • Security: Implement security best practices to protect sensitive data and ensure compliance with industry standards.
  • Testing and Quality Assurance: Develop and maintain automated tests, conduct code reviews, and ensure code quality through continuous integration and delivery (CI/CD) pipelines.
  • Documentation: Create comprehensive API documentation to assist internal and external developers in understanding and using our APIs effectively.
  • Troubleshooting and Debugging: Investigate and resolve complex issues related to API functionality, performance, and reliability.
  • Scalability: Plan and implement strategies for horizontal scaling to accommodate growing user demands.
  • Collaboration: Work closely with product managers, front-end developers, and other teams to gather requirements and deliver API solutions that align with business goals.
  • Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of learning and growth within the team.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (6+ years) in Python development, with a focus on API development.
  • Strong knowledge of RESTful API design principles and best practices.
  • Proficiency in Python web frameworks such as Flask or Django.
  • Experience with database systems (SQL and NoSQL) and data modeling.
  • Familiarity with containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS, Azure, GCP).
  • Expertise in writing unit tests and using testing frameworks.
  • Solid understanding of security protocols and best practices (e.g., OAuth, JWT).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
Compensation:

The estimated salary for this position is $150,000 - $180,000 per year, depending on experience.



  • Cúcuta, Norte de Santander, Colombia Veryfi A tiempo completo

    We are seeking a highly skilled and experienced Senior Python Software Engineer to join our team at Veryfi. With an estimated salary of $120,000 - $180,000 per year, this role offers a challenging opportunity for professionals looking to grow their career in API development.Job OverviewAs a key member of our API Service team, you will be responsible for...

  • Backend API Architect

    hace 3 semanas


    Cúcuta, Norte de Santander, Colombia Veryfi A tiempo completo

    We are seeking a highly skilled Senior Python Engineer to join our API Service team at Veryfi. This role will give you the opportunity to design, develop, and maintain core API infrastructure that enables seamless communication between our systems and external partners.As a key member of our team, you will work closely with cross-functional teams to deliver...


  • Cúcuta, Norte de Santander, Colombia Sezzle A tiempo completo

    Achieve professional growth as a Senior Software Development Engineer at Sezzle. Estimate Salary: $170,000 - $200,000 Per YearThis role is ideal for experienced engineers seeking to expand their skills and contribute to the development of innovative products.About the Role:Design and develop high-quality software applications using Golang and...


  • Cúcuta, Norte de Santander, Colombia AI Fund A tiempo completo

    About the Role:We are seeking a skilled Machine Learning Systems Engineer to join our technical team at AI Fund. In this role, you will be responsible for designing and developing production-ready machine learning solutions that transform various datasets into actionable insights.Main Responsibilities:Design and develop new machine learning models using...


  • Cúcuta, Norte de Santander, Colombia ORBIDI A tiempo completo

    Sobre nosotros:En ORBIDI buscamos talentosos profesionales apasionados por la tecnología y el marketing para contribuir a nuestro equipo y ayudar a las pequeñas empresas a crecer y mantenerse competitivas en el mercado.Nuestro equipo utiliza inteligencia artificial, modelos predictivos y tecnologías avanzadas para ayudar a las Pymes a maximizar su...


  • Cúcuta, Norte de Santander, Colombia AI Fund A tiempo completo

    About AI FundAI Fund is a cutting-edge venture studio that partners with entrepreneurs to build innovative companies rapidly and increase their chances of success. Backed by prominent investors such as Greylock, NEA, and Sequoia, we are spearheaded by industry leaders like Andrew Ng, Co-Founder of Coursera and Co-Founder/Head of Google Brain.Job Title:...


  • Cúcuta, Norte de Santander, Colombia Microsoft A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xbox Input and Accessories team. As a key player in this team, you will have the opportunity to contribute to the development of exceptional end-to-end experiences for gamers, while also building developer-focused platforms to empower game studios and hardware manufacturers to...


  • Cúcuta, Norte de Santander, Colombia Sezzle A tiempo completo

    Sezzle is a dynamic and innovative FinTech company that offers a wide range of job opportunities for skilled professionals.About the RoleWe are currently seeking an experienced Senior Software Development Lead to join our team in a challenging and rewarding role. This position will be responsible for designing, developing, and delivering high-quality...

  • Senior QA Engineer

    hace 3 minutos


    Cúcuta, Norte de Santander, Colombia Bairesdev A tiempo completo

    At BairesDev, a global technology leader with over 15 years of experience in delivering cutting-edge solutions to top clients worldwide, we're seeking exceptional Senior QA Engineers to join our Research & Development Team (R&D).We empower our team members to drive significant impact remotely, leveraging their expertise in automated testing and...


  • Cúcuta, Norte de Santander, Colombia BairesDev A tiempo completo

    Job Description:BairesDev, a leading technology company with over 15 years of experience in delivering cutting-edge solutions to global giants and innovative startups, is seeking an exceptional Machine Learning Engineer to join our diverse team of the world's top 1% tech talent.This professional will utilize data and machine learning techniques to automate...


  • Cúcuta, Colombia Bairesdev S.A. A tiempo completo

    Trabajo desde casa automatizador junior qa / investigación + desarrollo Estamos buscando Automatizadores QA Junior sobresalientes para unirse al equipo de Investigación y Desarrollo (I+D) de BairesDev. Nuestro equipo de I+D es una parte esencial de nuestras soluciones tecnológicas que impulsan millones en ingresos cada año, por lo que solo contratamos...