Categorías
···
Entrar / Registro

Desarrollador Senior Python

$180,000-200,000/año

Checkmate

New York, NY, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Como Desarrollador Senior Python, trabajará con nuestra aplicación y colaborará con equipos de terceros para integrar nuestra aplicación con las de ellos. Nuestro backend es un conjunto de APIs utilizadas por diversas aplicaciones frontend de React, incluyendo sitios web de pedidos en línea, aplicaciones móviles y quioscos de pedidos en tiendas. Contamos con tres APIs principales, cada una bastante grande: API Admin (para el panel de administración), API de Pedidos (para productos de comercio electrónico) y API en Tienda (para nuestros productos en tienda, incluyendo quioscos y sistemas de visualización en cocina). La aplicación principal se basa en Flask y utiliza MySQL como base de datos. No utilizamos un ORM para comunicarnos con la base de datos, por lo que debe estar bien versado en escribir SQL y trabajar directamente con una base de datos para ser eficaz. Integrar con APIs proporcionadas por el equipo de backend para ofrecer conexiones perfectas entre nuestras aplicaciones. Integrar directamente con APIs externas. Ampliar las capacidades de nuestras APIs REST: crear nuevos endpoints utilizando la especificación OpenAPI. Crear nuevas funcionalidades de backend para ayudar a expandir el conjunto de funciones de nuestros productos orientados al cliente. Mejorar la experiencia del usuario final reduciendo la latencia de los endpoints de la API utilizando todas las herramientas disponibles (consultas SQL, índices, caché, tareas en segundo plano, Datadog APM, etc.). Detectar y corregir errores encontrados por los usuarios finales. Reestructurar partes de la aplicación que requieren modernización. Ampliar el alcance y cobertura de la suite de pruebas automatizadas. Requisitos Excelentes habilidades de comunicación escrita y verbal. 5-10 años como Desarrollador Python. Experiencia con Flask o Django, con preferencia marcada por experiencia en Flask. Un conocimiento profundo sobre cómo trabajar directamente con bases de datos y escribir consultas SQL personalizadas. Experiencia trabajando en una aplicación orientada al consumidor con altos requisitos de rendimiento. Experiencia integrando APIs externas para pagos y otras funciones no principales. Experiencia trabajando en una aplicación de comercio electrónico, preferiblemente en la industria de restaurantes o minorista. Conocimiento y experiencia con sistemas CRM y/o aplicaciones de fidelización y marketing, directa o indirectamente mediante la integración con dichos sistemas. Experiencia práctica con Celery, Redis, Docker, Linux y AWS es un plus. Experiencia trabajando con una base de código establecida y asumiendo la responsabilidad de ciertas partes de la misma (si solo ha trabajado en proyectos creados desde cero, este puesto no es para usted). Capacidad para trabajar de forma independiente con mínima supervisión: debe ser autónomo, no requerir supervisión constante para mantenerse en tarea y disfrutar resolviendo problemas principalmente por su cuenta. Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado. El empleado debe estar disponible hasta al menos las 4 p.m. hora estándar del este de EE. UU. Dado que contratamos desde todo el mundo, nuestros empleados deben coordinar y estar presentes en tiempo real. 100 % Remoto $180,000 - $200,000 Beneficios Plan de atención médica (médico, dental y visual) Plan de jubilación (401k) Seguro de vida (básico, voluntario y por desastre) Tiempo libre remunerado flexible Licencia familiar (maternidad, paternidad) Discapacidad a corto y largo plazo Capacitación y desarrollo Trabajo desde casa Plan de opciones de acciones

Fuentea:  workable Ver publicación original

Ubicación
New York, NY, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero de Desarrollo de Aplicaciones Móviles, Android
Sobre nosotros: Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante una conectividad más rápida y confiable. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa expandiendo su presencia global. ¡Creemos que la tecnología cambia el mundo para mejor! En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología. Abrazando la profesionalidad, la innovación, la excelencia y la simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global excepcional y permitir a los consumidores disfrutar de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: Nuestro éxito depende de los esfuerzos innovadores del Centro Global de I+D de TP-Link, ubicado en el centro tecnológico de California. Este centro lidera la investigación y el desarrollo en redes de próxima generación, productos de IoT para el hogar inteligente y servicios de software, sentando las bases para una experiencia de usuario transformadora. Únase al equipo global de I+D de TP-Link como Ingeniero de Desarrollo de Aplicaciones Android, donde colaborará con directores líderes de I+D, arquitectos de nube, diseñadores UX/UI, equipos de control de calidad y personal clave de hardware. Sus contribuciones impactarán en los productos y servicios de TP-Link en todo el mundo, tocando la vida de millones de personas. Responsabilidades: Desarrollo de aplicaciones móviles de alta calidad para la plataforma Android. Diseñar, desarrollar, lanzar y mantener aplicaciones móviles complejas, contribuyendo desde la concepción hasta el lanzamiento exitoso. Colaborar fluidamente con equipos multifuncionales, incluidos diseñadores, gerentes de producto e ingenieros de control de calidad, para ofrecer experiencias de usuario incomparables. Realizar revisiones minuciosas de código y garantizar el estricto cumplimiento de los estándares de codificación y las mejores prácticas de la industria. Mantenerse a la vanguardia del panorama del desarrollo móvil mediante la investigación activa, el aprendizaje y la adopción de tecnologías, plataformas y arquitecturas innovadoras. Analizar y optimizar el rendimiento de la aplicación, asegurando su capacidad de respuesta y una experiencia de usuario sin interrupciones. Contribuir a la arquitectura general y visión estratégica de nuestras iniciativas de desarrollo de aplicaciones móviles. Requisitos Cualificaciones requeridas: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. Trayectoria demostrada como desarrollador de aplicaciones móviles, mostrando una aplicación lanzada con éxito. Mínimo de 2 años de experiencia práctica en desarrollo de aplicaciones móviles. Dominio de lenguajes de programación como Kotlin y Java. Conocimientos sobre arquitecturas de aplicaciones móviles, principios de UI/UX y mejores prácticas de la industria. Priorización constante de la experiencia del usuario y comprensión clara de los requisitos del usuario. Experiencia con sistemas de control de versiones (por ejemplo, Git), integración continua y tuberías de despliegue. Habilidades excepcionales para resolver problemas y capacidad demostrada para solucionar problemas complejos. Experiencia escribiendo pruebas unitarias y código verificable. Excelentes habilidades de comunicación y colaboración. Capacidad para escuchar activamente y colaborar con equipos de desarrollo globales remotos. Habilidades adicionales (preferidas): Familiaridad con frameworks de desarrollo multiplataforma como React Native o Flutter. Experiencia en desarrollo backend y capacidad de integración. Conocimiento de Jetpack Compose Beneficios Rango salarial: $100,000 - $150,000 Bocadillos y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de la vista completamente pagado (cobertura parcial para dependientes) Aportes a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos buscando continuamente personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y estimula nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a fomentar un entorno en el que todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a brindar oportunidades de empleo equitativas a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso basado en raza, color, religión, edad, sexo, origen nacional, condición de discapacidad, genética, estatus de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si comparte nuestra pasión y conexión con esta misión, le damos la bienvenida a postularse y unirse a nosotros para construir un equipo vibrante e inclusivo en TP-Link Systems Inc. Por favor, absténganse consultas de agencias de terceros, y no podemos ofrecer patrocinio de visa en este momento.
Irvine, CA, USA
$100,000-150,000/año
Workable
Desarrollador Senior Informatica ETL III
· Responsable del diseño detallado, desarrollo/pruebas unitarias y soporte para pruebas de integración · Experiencia trabajando con equipos de QA para pruebas de integración, así como en ser responsable de probar su propio trabajo (es decir, QA no siempre está involucrado en cada tarea; la capacidad de probar minuciosamente su propio código es obligatoria) · Producir código escalable, flexible y de alta calidad que cumpla tanto con los requisitos funcionales como no funcionales · Identificar problemas técnicos y coordinar la resolución de estos problemas con los miembros del equipo técnico líder · Utilizar las mejores prácticas y patrones de diseño de desarrollo seguro · Crear o actualizar documentación de diseño y sistemas para servicios o programas desarrollados o modificados · Crear diagramas de procesos y flujos de datos para capturar el movimiento de datos · Capacitar a otros miembros del equipo para garantizar una cobertura completa del conocimiento · Analizar y traducir los requisitos del negocio al diseño técnico · Analizar y resolver problemas técnicos · Colaborar/comunicarse con el equipo del proyecto y usuarios del negocio según sea necesario · Apoyar pruebas funcionales y pruebas de rendimiento · Trabajar con el líder técnico de entrega en actividades del proyecto · Asegurar que el trabajo asignado se implemente dentro de los plazos del proyecto Incluye todas las habilidades de desarrollador, además de lo siguiente; ·Mínimo 7+ años de experiencia general en TI ·Experiencia previa en fabricantes de automóviles (OEM) es un plus ·Experiencia en metodologías de cascada, iterativas y ágiles # Informatica ·DBMS: experiencia con Oracle, MYSQL, Cloudera DataLake/SQL ·Amplia experiencia en programación Informatica en los tres productos principales: BDM, Power Center e IICS; experiencia en IDQ e ICRT es un plus. ·Dominio de aplicaciones de Microsoft Office (Visio, Word, Excel, Access) ·Experiencia en plataformas Unix y Windows ·Diseñar y desarrollar flujos de trabajo Informatica para intercambiar datos con bases de datos Oracle, Salesforce, Data Lake u otros almacenes de datos operativos o de bodega ·Ser capaz de crear o modificar scripts Perl para control de trabajos y flujos de proceso ·Experiencia adicional deseable: Axon
Auburn Hills, MI, USA
Salario negociable
Workable
Ingeniero Defensor de Desarrolladores, Hub/Empresa - Trabajo Remoto en EE. UU.
En Hugging Face, estamos en un camino para democratizar la buena IA. Estamos construyendo la plataforma de creación de IA de más rápido crecimiento, con más de 5 millones de usuarios y 100 mil organizaciones que conjuntamente han compartido más de 1 millón de modelos, 300 mil conjuntos de datos y 300 mil aplicaciones. Nuestras bibliotecas de código abierto tienen más de 400 mil estrellas en GitHub. Acerca del puesto Como Ingeniero Defensor de Desarrolladores, será una fuerza clave para impulsar la adopción y amplificar la conciencia sobre Hugging Face Hub y nuestras ofertas de pago (como el Hugging Face Enterprise Hub y nuestra nueva función Inference Providers). Su enfoque principal será crear contenido técnico atractivo para mostrar las capacidades del Hub y nuestras soluciones de pago. Este puesto implica trabajar de forma colaborativa con diversos equipos, incluidos Producto, Infraestructura y Código Abierto. En el día a día, esta función implicará principalmente: Creación de contenido técnico: redactar documentación, publicaciones de blog, tutoriales, artículos, crear videos atractivos y presentaciones para conferencias y seminarios web... Todo el contenido tendrá como objetivo educar, inspirar y convertir a posibles usuarios en adoptantes activos del Hub y nuestras soluciones empresariales, articulando claramente los beneficios según las necesidades de diferentes usuarios y empresas. Demostraciones y prototipos atractivos: diseñar y desarrollar demos y prototipos convincentes que muestren el poder y la versatilidad de Hugging Face Hub, con repositorios de código fáciles de usar para que los desarrolladores puedan replicar rápidamente sus ejemplos y construir sobre ellos. Estas demos ilustrarán caminos hacia el valor, por ejemplo aprovechando nuestros Inference Providers para obtener acceso simplificado a una multitud de modelos. Participación en el ecosistema y generación de conciencia: identificar proactivamente y cultivar relaciones dentro del ecosistema de desarrolladores. Compartir ampliamente su contenido y demos, participar en comunidades relevantes y asistir a eventos para aumentar la visibilidad, generar conciencia y atraer nuevos usuarios hacia el Hub y sus funciones de pago. Sobre usted Trabajarás con un equipo de ingenieros solidario y con un vasto ecosistema, disfrutando al mismo tiempo de mucha autonomía. Este puesto es ideal para alguien que: Es un creador y comunicador excepcional: tienes la capacidad demostrada de crear contenido claro, atractivo y técnicamente preciso (escrito, código, video) que conecte con desarrolladores. Destacas en explicar temas complejos de forma sencilla. Ingeniero generalista con empatía hacia desarrolladores: versátil y empático, con una sólida comprensión de las necesidades, dificultades y procesos de aprendizaje de los desarrolladores. Entusiasta evangelizador de productos centrados en ML: apasionado por trabajar en productos de vanguardia en aprendizaje automático y demostrar proactivamente su valor ante audiencias diversas mediante contenido y demos atractivos. Mentalidad orientada a desarrolladores y crecimiento: dedicado a empoderar a los desarrolladores mediante recursos excelentes, con un fuerte enfoque en impulsar la adopción y expandir nuestra comunidad mediante actividades educativas. Defensor de la adopción, accesibilidad y conciencia: profundamente comprometido con la creación de recursos que no solo sean técnicamente sólidos, sino también altamente accesibles, descubribles y efectivos para impulsar una adopción generalizada. Responsabilidad sobre producto, técnica y contenido: posee un fuerte sentido de propiedad y responsabilidad sobre la calidad e impacto de su contenido y su papel en el éxito del producto en el mercado. Si estás interesado en unirte a nosotros pero no cumples con todos los requisitos anteriores, ¡igualmente te animamos a postularte! Estamos construyendo un equipo diverso cuyas habilidades, experiencias y antecedentes se complementan mutuamente. Nos alegra considerar dónde podrías tener el mayor impacto. Más sobre Hugging Face Estamos trabajando activamente para crear una cultura que valore la diversidad, la equidad y la inclusión. Estamos construyendo intencionalmente un entorno laboral en el que te sientas respetado y apoyado, independientemente de quién seas o de dónde vengas. Creemos que esto es fundamental para construir una gran empresa y comunidad, así como para el futuro del aprendizaje automático en general. Hugging Face es un empleador que ofrece igualdad de oportunidades, y no discriminamos por raza, etnia, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad. Valoramos el desarrollo. Trabajarás con algunas de las personas más inteligentes de nuestra industria. Somos una organización con inclinación por el impacto y que siempre se desafía a sí misma a crecer continuamente. Proporcionamos a todos los empleados reembolso por conferencias, capacitación y educación relevantes. Nos preocupamos por tu bienestar. Ofrecemos horarios de trabajo flexibles y opciones de trabajo remoto. Ofrecemos beneficios de salud, dentales y de visión para empleados y sus dependientes. También ofrecemos licencia parental y tiempo libre pagado flexible. Apoyamos a nuestros empleados dondequiera que estén. Aunque tenemos oficinas en Nueva York y París, somos muy distribuidos, y todos los empleados remotos tienen la oportunidad de visitar nuestras oficinas. Si es necesario, también equiparemos tu estación de trabajo para asegurar tu éxito. Queremos que nuestros compañeros de equipo sean accionistas. Todos los empleados reciben acciones de la empresa como parte de su paquete de compensación. Si logramos convertirnos en una plataforma definitoria en el campo del aprendizaje automático y la inteligencia artificial, todos disfrutaremos de los beneficios.
New York, NY, USA
Salario negociable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.