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 Front End
Sobre Nosotros Resonance está construyendo una industria de la moda más sostenible y valiosa para diseñadores, marcas, fabricantes, consumidores y el planeta. El sistema operativo impulsado por inteligencia artificial de la empresa, ONE, permite a las marcas Diseñar, Vender y Fabricar en ese orden, permitiendo a los diseñadores operar sin inventario innecesario, eliminando las cargas financieras y ambientales de la industria tradicional de la moda. Con sede en la ciudad de Nueva York y en Santiago, República Dominicana, Resonance ha colaborado con más de 30 marcas, incluyendo THE KIT y Rebecca Minkoff, para crear prendas que utilizan un 97 % menos de tinte, un 70 % menos de agua y un 50 % menos de material que cualquier otra marca de moda, eliminando inmediatamente la sobreproducción. ¿Quieres saber más? Visita nuestro sitio web y lee artículos sobre nosotros. Sobre el Puesto Estamos buscando incorporar a un ingeniero de software de front-end a nuestro equipo para que reporte directamente a nuestro cofundador técnico y CEO, Christian Gheorghe, y desarrolle rápidamente experiencias e interfaces de usuario interactivas para nuestras marcas que diseñan, venden y operan en nuestro producto digital autosuficiente ONE. Este puesto involucra trabajo conjunto con gestión de productos, ingeniería de plataformas y diseño. Las personas en este puesto potencian nuestra capacidad de lanzar rápidamente nuevas experiencias y aprender de usuarios en tiempo real. Las responsabilidades incluyen: Crear experiencias de usuario de alta calidad para usuarios altamente visuales y creativos en diversas funciones, incluyendo: diseño 3D, sistemas de comercio electrónico y venta por canales, herramientas de planificación, entre otros. Definir el alcance, diseñar y liderar la implementación de proyectos técnicos, sentando las bases para que productos en etapas iniciales evolucionen e escalen de forma iterativa. Garantizar que los componentes y bibliotecas de interfaz de usuario sean confiables, seguros y accesibles. Resolver de forma independiente y colaborativa problemas de diseño de UI/UX, incluyendo depuración para estabilidad a largo plazo. Podrías encajar si te describen lo siguiente: Eres un programador, un hacker, un ingeniero en esencia. Te gusta crear algo de la nada. Aprecias experiencias de usuario y sistemas de diseño hermosos, muy personalizados y construidos a medida. Eres intensamente curioso y deseas un puesto en el que colabores con creadores, diseñadores y fabricantes. Tienes amor por productos analógicos y digitales, desde discos de vinilo hasta hermosas aplicaciones de realidad virtual. Requisitos Requisitos del Trabajo 3 o más años de experiencia desarrollando sistemas de diseño. Sólida base en frameworks de front-end, patrones de diseño, estructuras de datos, sistemas de almacenamiento y servicios web. Dominio de tecnologías web: React, JavaScript, HTML, CSS, modernos empaquetadores de módulos/ejecutores de tareas y herramientas de prueba. Experiencia con pipelines de CI/CD y cómo integrar aplicaciones de front-end en dichas pipelines. Experiencia con Webpack, Storybook, GraphQL y AWS es un plus. Capacidad para resolver de forma independiente problemas de diseño de UI/UX. Formación en Ciencias de la Computación Comodidad al recibir objetivos claramente definidos, pero con plena responsabilidad y propiedad sobre el camino para alcanzarlos. Capacidad para tener éxito en un entorno en constante cambio y rápido ritmo. Cometer errores significa que estamos aprendiendo, y estás dispuesto a buscar activamente formas de crecer. Beneficios Ofrecemos beneficios completos (médico, dental y de visión), un salario competitivo y participación accionaria. Resonance Companies es un empleador que ofrece igualdad de oportunidades y valora la diversidad en nuestra empresa. No discriminamos por raza, religión, color, sexo, identidad de género, orientación sexual, edad, discapacidad física o mental no descalificante, origen nacional, condición de veterano o cualquier otra base protegida por la ley aplicable. Todas las contrataciones se deciden según las calificaciones, mérito y necesidades del negocio.
New York, NY, USA
Salario negociable
Workable
Ingeniero Senior de Software
Esta posición de Ingeniería de Software es en la empresa hermana de NoGood, Goodie AI. Sigue leyendo para obtener más información. Acerca de Goodie AI: Goodie AI es la plataforma pionera de visibilidad en modelos de lenguaje grande (LLM) y optimización de búsqueda de IA que permite a las principales marcas del mundo controlar su narrativa en IA en los principales LLM como ChatGPT, Gemini y Perplexity. Con financiación sólida y validada por clientes activos que pagan, estamos creciendo rápidamente y abordando algunos de los desafíos más difíciles en la búsqueda de IA. Estamos buscando un Ingeniero Senior de Software excepcional para unirse a nuestro equipo en rápido crecimiento. Tendrás un papel fundamental para impulsar y acelerar el desarrollo de casos de uso de IA de vanguardia, trabajando estrechamente con nuestro líder de producto, diseñadores e ingenieros de aprendizaje automático para diseñar y construir plataformas de IA escalables y líderes en la industria. Después de postularte, visita el sitio web de Goodie AI para obtener aún más información. Por qué unirte a nosotros: Da forma al futuro de la búsqueda de IA y el descubrimiento de marcas: trabaja en la vanguardia de la Optimización de Motores de Respuesta (AEO). Responsabilidad integral: impulsa la escalabilidad, velocidad y experiencia del usuario de nuestra plataforma nativa de IA. Trabaja en aplicaciones de IA de alto impacto utilizadas por marcas líderes. Startup de IA bien financiada y de rápido crecimiento con una sólida adecuación entre producto y mercado. Salario: $160 000 - $200 000 + acciones (proporcional a la experiencia). Ubicación: con sede en Nueva York (presencial). Beneficios de primera clase. Tus responsabilidades: Liderar el desarrollo de nuestra plataforma de IA, centrándose en escalabilidad, velocidad y experiencia del usuario. Diseñar y desarrollar soluciones front-end usando React para crear experiencias de usuario fluidas, atractivas e intencionadas. Implementar infraestructura back-end con enfoque en velocidad, escalabilidad, seguridad e integración perfecta con diversas plataformas mediante conexiones API robustas. Utilizar prácticas de DevOps para gestionar la canalización de despliegue, asegurando una entrega de software eficiente, fiable y segura. Colaborar con diseñadores UX/UI para traducir diseños web en interfaces funcionales e intuitivas. Trabajar estrechamente con científicos de datos para garantizar la recolección, análisis y aplicación precisa de datos dentro de la plataforma. Participar en todo el ciclo de vida de la aplicación, desde la codificación hasta la depuración y pruebas, con énfasis en calidad y rendimiento. Mantener y optimizar el rendimiento de las aplicaciones existentes. Mantenerte actualizado con tecnologías emergentes y explorar posibles integraciones para mejorar nuestras operaciones. Asumir la responsabilidad total de la entrega técnica de proyectos desde la planificación hasta el despliegue. Traducir requisitos comerciales en especificaciones técnicas y garantizar la alineación entre los equipos de ingeniería y producto. Desarrollar cronogramas de proyectos, asignar recursos y supervisar el progreso para asegurar la entrega oportuna de funciones y hitos. Anticipar riesgos y obstáculos, gestionar proactivamente las dependencias y resolver problemas para mantener los proyectos en curso. Garantizar que se cumplan los estándares de aseguramiento de calidad, rendimiento y escalabilidad durante todo el ciclo de vida del desarrollo. Requisitos: 5+ años de experiencia en desarrollo full-stack construyendo aplicaciones B2B de alto uso. Experiencia frontend en React, TypeScript y Next.js, con enfoque en interfaces responsivas y de alto rendimiento. Experiencia con lenguajes server-side como Python, Node.js o Java. Sólido conocimiento de prácticas DevOps, incluyendo CI/CD, contenerización (Docker) e infraestructura en la nube (AWS, GCP o Azure). Experiencia con sistemas de gestión de bases de datos (MySQL, PostgreSQL, MongoDB). Conocimientos sólidos de APIs RESTful, integración de APIs y formatos de intercambio de datos (JSON, XML). Familiaridad con control de versiones (Git), pruebas automatizadas y mejores prácticas de desarrollo de software. Deseable: Experiencia con búsqueda de IA, bases de datos vectoriales, APIs de LLM, embeddings o generación aumentada por recuperación (RAG). Mentalidad de startup: te desenvuelves bien en entornos dinámicos y ambiguos, te gusta lanzar productos rápidamente. Pasión por la publicidad digital, la IA y la creación de equipos de ingeniería nativos de IA. Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado. Lo que ofrecemos: Beneficios y ventajas de convertirte en un Goodie: Gana más, juntos: salario base + participación en beneficios y oportunidades de comisiones Salud primero: cobertura médica, dental y de visión premium Entorno de trabajo flexible: híbrido en la sede y remoto globalmente Equipamiento para tu oficina: subsidio para oficina en casa Recarga en cualquier momento: plan de días libres ilimitados (PTO) Familia primero: licencia parental pagada Asegura tu futuro: plan 401(k) con coincidencia del empleador Eleva tu nivel: mentoría y apoyo al crecimiento profesional Siempre aprendiendo: acceso a recursos de primer nivel y expertos de la industria Trabaja duro, diviértete más: viajes trimestrales del equipo (presenciales y fuera de sitio) Bienestar físico y mental: gimnasio, bienestar y acceso a planes de salud mental Alimenta tu día: almuerzo gratuito, bocadillos, café frío y happy hours Crecer con nosotros: oportunidades ilimitadas para liderar y tener éxito Sigue brillando: programas continuos de desarrollo para empleados Igualdad de oportunidades y transparencia salarial: Goodie AI se compromete con la transparencia salarial y la equidad entre todos los empleados, y ofrece un entorno donde se permite la transparencia salarial y el diálogo sobre la compensación. Goodie AI cumple con las leyes federales, estatales y locales sobre compensación, transparencia salarial y equidad retributiva. Tomamos en cuenta factores como la ubicación geográfica, educación, formación, conjunto de habilidades, tasas del mercado, certificaciones y otros al establecer rangos salariales para roles nuevos y existentes dentro de nuestra organización. El rango salarial para este puesto es de $160 000 - $200 000, salario base más bonificación. En Goodie AI entendemos que la diversidad en el lugar de trabajo es vital para el éxito y crecimiento de una empresa. Nos esforzamos por asegurar que nuestros miembros del equipo se sientan incluidos y tengan un sentido de pertenencia que nos convierta en una excelente empresa con la que colaborar y en la que trabajar. Por ello, Goodie AI se compromete con el empleo con igualdad de oportunidades y cumple con todas las leyes de empleo con igualdad de oportunidades. Consideraremos a todos los candidatos calificados sin importar raza, religión, color, origen nacional, sexo, identidad de género, expresión de género, orientación sexual, edad, estado civil, condición de veterano o discapacidad. Trabajaremos para proporcionar adaptaciones razonables durante el proceso de solicitud y entrevista de empleo, para realizar funciones esenciales del trabajo y para acceder a otros beneficios y privilegios del empleo en nuestra organización. ¡ATENCIÓN CON LAS ESTAFAS! Ten cuidado con posibles ofertas de empleo fraudulentas o actividades sospechosas de personas que se hacen pasar por miembros del equipo de NoGood, reclutadores y empleados de recursos humanos. Nuestro equipo se pondrá en contacto contigo respecto a oportunidades laborales desde direcciones de correo electrónico que terminen en @nogood.io o @higoodie.com. Además, utilizamos nuestro sistema de seguimiento de candidatos (ATS), Workable, para ayudarnos a programar las llamadas iniciales de selección. Buscar empleo es difícil; lamentamos que los estafadores hayan añadido este riesgo a tu búsqueda de algo nuevo. ¡Mantente alerta!
New York, NY, USA
$160,000-200,000/año
Workable
Desarrollador .Net
Resumen del trabajo: Bajo supervisión general, el desarrollador .NET diseñará, codificará, probará, modificará y depurará software informático. Este puesto es responsable de traducir los requisitos empresariales en actividades de desarrollo seguras y mantenibles, y de redactar documentación clara. El desarrollador investigará y analizará problemas de programas o sistemas y participará en el ciclo de vida del desarrollo, centrándose en el rendimiento y la fiabilidad de las aplicaciones. Principales responsabilidades: Diseñar, desarrollar, probar y mantener aplicaciones de software utilizando tecnologías .NET. Trabajar con ASP.NET MVC (v4/5), .NET Core y Entity Framework para crear y soportar aplicaciones web robustas. Utilizar tecnologías front-end, incluyendo frameworks de JavaScript como AngularJS, React, jQuery y bibliotecas de interfaz de usuario como Kendo UI, Bootstrap y HTML5. Desarrollar y mantener lógica de base de datos utilizando MS SQL Server, Oracle, T-SQL y PL/SQL. Crear y consumir servicios web y APIs. Integrar aplicaciones con Azure Active Directory y Azure B2C (opcional). Implementar y depurar aplicaciones basadas en web en entornos de desarrollo y producción. Utilizar sistemas de control de versiones como Git y TFS para la gestión del código y la colaboración. Trabajar en colaboración con equipos multifuncionales para cumplir los objetivos y plazos del proyecto. Habilidades y experiencia requeridas: Desarrollo de software: 2+ años Desarrollo .NET: 2+ años ASP.NET MVC (v4/5): 1+ año JavaScript y frameworks de interfaz de usuario (Kendo UI, AngularJS, React, jQuery, HTML5, Bootstrap): 2+ años Implementación y depuración de aplicaciones basadas en web: 2+ años Habilidades muy deseadas: .NET Core: 1+ año Entity Framework: 2+ años Desarrollo de base de datos (MS SQL, Oracle, T-SQL, PL/SQL): 2+ años Desarrollo de servicios web: 2+ años Deseable tener: Integración con Azure AD y Azure B2C: 1+ año Control de versiones (GIT, TFS): 2+ años Requisitos: Título universitario otorgado por una institución acreditada en Ciencias de la Computación, Sistemas de Información o campo relacionado. Mínimo de 2 años de experiencia relacionada en desarrollo de software.
Atlanta, GA, USA
Salario negociable
Workable
Desarrollador Principal de Software Embebido (VSE)
Estamos buscando un Ingeniero Principal de Software altamente calificado con amplia experiencia en diseño, conceptos de seguridad, desarrollo y pruebas de software para sistemas basados en Linux. El candidato ideal será responsable de implementar nuevas funciones de ciberseguridad, desarrollar orientaciones de implementación para controles de ciberseguridad y realizar investigación y desarrollo de nuevos conceptos de ciberseguridad. Responsabilidades Clave/Principales • Desarrollar software de ciberseguridad para productos de Toyota. • Actuar con supervisión mínima para definir requisitos con partes interesadas y diseñar la implementación de nuevas funciones. • Investigar controles de ciberseguridad de procesadores y microcontroladores y desarrollar pruebas de concepto y orientaciones de implementación para proveedores. • Realizar investigación y desarrollo de nuevas funciones de ciberseguridad. • Colaborar con la comunidad de código abierto para ampliar las capacidades de ciberseguridad de proyectos existentes y compartir nuevos proyectos útiles más allá de Toyota. • Desarrollar software de acuerdo con las pautas de codificación del equipo y estándares de la industria, incluyendo MISRA, SEI CERT y AUTOSAR. • Colaborar con equipos de CICD para añadir nuevas capacidades a la canalización de compilación y lanzamiento y personalizar la canalización para nuevos proyectos. • Colaborar con equipos de pruebas para definir estrategias de prueba y ayudar en el desarrollo de pruebas automatizadas. • Dirigir al equipo interno de pruebas y proporcionar orientación cuando no esté disponible el liderazgo habitual. • Capacitar a ingenieros juniors e intermedios en las mejores prácticas de desarrollo de software y brindar orientación en sus tareas de diseño, implementación y pruebas. • Realizar análisis de causas raíz de defectos y liderar iniciativas para mejorar la calidad del producto y los procesos de prueba. • Trabajar con una amplia gama de partes interesadas para alinear expectativas de entregas, cronogramas de implementación y problemas de pruebas. • Facilitar reuniones del equipo, incluyendo planificación de sprints, retrospectivas y reuniones diarias, para garantizar una comunicación y colaboración efectivas. • Mantenerse actualizado sobre las tendencias y mejores prácticas de la industria en el desarrollo de sistemas embebidos, y promover su integración en los procesos del equipo. Requisitos 10+ años de experiencia en desarrollo de software para sistemas embebidos, con enfoque tanto en componentes de hardware como de software. Sólida comprensión de lenguajes de programación embebidos (por ejemplo, C, C++) y sistemas operativos en tiempo real (RTOS). Experiencia en el desarrollo de sistemas embebidos Linux, incluyendo desarrollo de controladores Linux, integración y personalización de BSP con herramientas como Yocto, y arranque de placas. Experiencia con herramientas y marcos de pruebas y desarrollo de pruebas automatizadas. Conocimiento de protocolos de comunicación (por ejemplo, I2C, SPI, UART) e interfaces de hardware. Excelentes habilidades para resolver problemas y atención al detalle. Sólidas habilidades de liderazgo y comunicación, con capacidad para motivar y guiar a los miembros del equipo.     Ventaja Adicional: ·       Experiencia con funciones de seguridad embebidas tales como arranque seguro, desarrollo en TrustZone, cifrado del sistema de archivos, etc. ·       Experiencia desarrollando conforme a estándares de seguridad y seguridad funcional como MISRA, SEI CERT y AUTOSAR. ·       OSCP, SANS/GIAC, CISSP o certificaciones relacionadas/equivalentes. ·       Experiencia con regulaciones/leyes de cumplimiento, marcos y estándares de seguridad (por ejemplo, ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).   Experiencia en una o más de las siguientes industrias: aplicación de la ley, defensa, comunidad de inteligencia, automotriz, manufactura, software,   Título universitario o superior en Ciencias de la Computación, Ingeniería o disciplina relacionada, o experiencia profesional equivalente   Fluidez en japonés (lectura, escritura y habla) para discusiones técnicas y comerciales. 
Plano, TX, USA
Salario negociable
Workable
Gerente de Proyecto EAM - Transporte
Gerente de Proyecto EAM - Transporte Ubicación: Nueva York, NY (Híbrido – 2 días presenciales por semana) Horario: Lunes a viernes, de 9 AM a 5 PM Compensación: $55–$85/hora (1099) Duración: Contrato de 12+ meses Descripción Buscamos un Gerente de Proyecto EAM experimentado y altamente calificado para liderar un importante proyecto con un cliente en el sector ferroviario y de transporte en el área de Nueva York. El candidato seleccionado gestionará todo el ciclo de vida de la implementación de un sistema de Gestión de Activos Empresariales (EAM), con especial enfoque en Hexagon EAM. Este puesto requiere equilibrar supervisión técnica, participación con partes interesadas y experiencia en gobernanza para garantizar una entrega exitosa, integración y cumplimiento. Principales Responsabilidades Liderazgo y Entrega del Proyecto Gestionar todo el ciclo de vida del proyecto de implementación del sistema EAM (Hexagon EAM). Liderar la participación con partes interesadas en diversos equipos multifuncionales. Desarrollar y mantener planes del proyecto, registros de riesgos y registros de cambios. Supervisión Técnica Garantizar la integración exitosa con sistemas GIS y de gestión de trabajo. Supervisar la migración de datos, validación y configuración del sistema. Apoyar las actividades de pruebas, capacitación y puesta en marcha. Cumplimiento y Gobernanza Asegurar el cumplimiento de marcos regulatorios (por ejemplo, FRA, FTA, ISO 55000). Mantener documentación precisa para auditorías, trazabilidad y realización de beneficios. Facilitar revisiones de juntas de gobernanza y proporcionar actualizaciones a comités directivos. Requisitos Calificaciones Mínimas Título universitario en Ingeniería, Negocios o Sistemas de Información. 10+ años de experiencia en gestión de proyectos en industrias intensivas en activos. Experiencia demostrada con sistemas EAM (Hexagon, Maximo o similares) y planificación del ciclo de vida de infraestructuras. Habilidades sólidas en análisis, documentación y gestión de partes interesadas. Capacidad demostrada de liderazgo en entornos complejos. Autorización para trabajar en EE. UU. y pasar una verificación de antecedentes. Calificaciones Deseadas Certificación PMP o equivalente en gestión de proyectos. Experiencia previa en sectores ferroviarios, servicios públicos o infraestructura pública. Beneficios Oportunidad a largo plazo (12+ meses). Horario híbrido: lunes a viernes, de 9 AM a 5 PM, con 2 días por semana presenciales. Compensación (1099): $55–$85 por hora (según experiencia).
New York, NY, USA
$55-85/día
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.