Founded in 2012, Instacart offers on-demand food and grocery delivery across the United States. Named the #1 Most Promising Company in America by Forbes magazin
Senior Software Engineer II
Location
Canada
Posted
3 days ago
Salary
$168K - $177.5K / year
Seniority
Senior
Job Description
Senior Software Engineer II
Instacart
• Design, build, and operate resilient, low-latency microservices and data pipelines that power fulfillment planning, inventory availability, and delivery promises. • Partner with machine learning and data science to productionize models and features, enable online experimentation, and continuously improve decision quality. • Own services end-to-end, from technical design and RFCs through implementation, rollout, observability, and participation in an on-call rotation. • Drive reliability, scalability, and cost efficiency through SLOs, capacity planning, incident reviews, and performance optimization. • Collaborate cross-functionally with Product, Marketplace, and Operations to define roadmaps and deliver measurable customer and business impact. • Mentor other engineers via code and design reviews, pair programming, and contributions to engineering best practices and standards.
Job Requirements
- 6+ years of professional software engineering experience building backend services or distributed systems.
- Proficiency in at least one of the following languages: Go, Java, Python, or Scala.
- Hands-on experience designing and operating microservices on a major cloud provider (AWS, GCP, or Azure) using containers/orchestration (Docker, Kubernetes).
- Strong SQL skills and experience with event streaming and data stores (e.g., Kafka or Pub/Sub; Redis; PostgreSQL or MySQL).
- Proven ownership of production services, including observability (metrics, logging, tracing) and participation in an on-call rotation.
- Experience delivering in an agile environment and collaborating effectively with product managers, data scientists, and cross-functional partners.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Benefits
- Competitive compensation
- New hire equity grant
- Annual refresh grants
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description Este es un puesto de trabajo remoto. Vacante: Full-Stack Engineer (Mobile + Web + Serverless) Condiciones de la Colaboración - Modalidad: 100% remoto (Horario flexible compatible con franja europea). - Tipo de colaboración: Freelance. - Incorporación: Inmediata. - Duración inicial: ~75 días laborables (≈ 3,5 meses), con alta probabilidad de continuidad en fases de mantenimiento y evolución del producto. - Herramientas de seguimiento: Registro de tiempos transparente a través de Hubstaff. ¿Qué harás en este proyecto? - Diseñar e implementar aplicaciones web, móviles y terminales interactivos sobre un backend unificado. - Construir y mantener la API REST del proyecto y el modelo de datos en entornos no relacionales. - Integrar pasarelas de pago tanto digitales como para terminales físicos en múltiples canales. - Desarrollo de un CMS propio enfocado en la gestión de campañas, recompensas y fidelización de usuarios. - Implementar integraciones y sincronizaciones de datos mediante REST con sistemas de terceros (TPV/ERP). - Trabajar con metodologías ágiles y herramientas de desarrollo asistido por IA (Claude Code, Cursor) como motor productivo diario. Qualifications - Más de 5 años desarrollando y desplegando productos digitales en entornos de producción real. - Experiencia sólida en al menos dos de estos tres bloques: - Mobile: Flutter - Web: Next.js / React - Backend: Node.js + TypeScript en entornos serverless. - Manejo cómodo de AWS (Lambda, API Gateway, DynamoDB, Cognito, S3) o tecnologías equivalentes. - Experiencia real conectando APIs de terceros (pasarelas de pago, ERPs, sistemas de gestión). - Automatización de despliegues y CI/CD mediante GitHub Actions. - Familiaridad con el desarrollo asistido por IA y criterio técnico agudo para revisar y auditar el código generado de manera autónoma. - Castellano fluido o Inglés. Requirements - Experiencia en el proceso completo de publicación de apps en App Store y Google Play (gestión de firmas y revisiones). - Conocimientos avanzados en la suite de Stripe (Payment Intents, webhooks y Stripe Terminal). - Proyectos previos con aplicaciones en modo kiosk o dispositivos autoservicio sobre Android. - Experiencia previa en sectores de alta transaccionalidad como retail, restauración o ticketing. - Sensibilidad hacia el producto y la experiencia de usuario (UX), aportando ideas más allá de la ejecución técnica. Process of Application Para valorar tu perfil, envíanos tu CV o enlace a LinkedIn junto con: - 2-3 enlaces a proyectos reales que hayas construido (repositorios, apps públicas o casos de estudio). - Una breve nota (máximo 10 líneas) explicándonos tu motivación.
Role Description Este es un puesto de trabajo remoto. Condiciones de la colaboración - Modalidad: 100% remoto con flexibilidad horaria (compatible con la franja europea CET/CEST). - Tipo de contrato: Freelance / Autónomo. - Duración inicial: tiempo parcial con alta probabilidad de full time. - Gestión de tiempo: Registro obligatorio mediante sistema de tracking de tiempo (sin inserción de tiempo manual) con liquidación quincenal de horas reales aprobadas. Qué harás (Enfoque productivo con IA) - Desarrollar componentes e interfaces para la aplicación móvil (Flutter) y la plataforma web (Next.js/React). - Consumir e integrar APIs RESTful construidas sobre Node.js y TypeScript. - Utilizar herramientas de IA generativa (Claude Code y Cursor) como motor principal de tu flujo de trabajo diario para acelerar la entrega de código. - Colaborar en un entorno ágil (Scrum) bajo la supervisión y mentoría de desarrolladores senior. Qualifications - Entre 1 y 3 años en desarrollo de software en entornos de producción o comerciales. - Experiencia práctica en Flutter o en React / Next.js, con dominio sólido de TypeScript. - Familiaridad con el uso de copilotos de código y criterio técnico para auditar y corregir lo que la IA genera, no aceptándolo a ciegas. - Manejo fluido de Git y flujos de trabajo basados en Pull Requests en GitHub. Requirements - Nociones básicas del ecosistema serverless de AWS (Lambda, API Gateway, S3). - Experiencia previa con Tailwind CSS y shadcn/ui. Process of Application Para postular, envía tu CV en formato PDF junto con: - Enlace a tu perfil de GitHub o porfolio de proyectos reales. - Una nota de máximo 5 líneas indicando con qué framework (Flutter o Next.js) te sientes más fuerte para iniciar el proyecto de forma inmediata.
Role Description El SDR tradicional que pasa el día mandando correos genéricos a mano y agregando contactos uno a uno en LinkedIn está oficialmente en peligro de extinción. En hauzd, no buscamos a alguien que ejecute tareas manuales; buscamos a un arquitecto que construya la máquina de prospección automatizada más inteligente del sector Real Estate / PropTech. Si eres un apasionado de los datos, las APIs, la Inteligencia Artificial aplicada a ventas y te obsesiona ver agendas llenas de demo calls calificadas de forma predecible... este puesto es para ti. La Misión: - Diseñar, optimizar y escalar nuestra infraestructura de Outbound y Growth. - Inundar el pipeline de nuestro equipo comercial en mercados clave (como México) con cuentas corporativas e inmobiliarias de alto valor. ¿Qué harás en tu día a día? - Data Scraping y Enriquecimiento Masivo: Utilizar Clay y otras herramientas avanzadas para mapear de forma automatizada todo el mercado inmobiliario, constructoras y tomadores de decisión. - Ingeniería de Prompts e IA: Configurar modelos de lenguaje (Claude/OpenAI) integrados en el flujo de datos para redactar ganchos de prospección hiper-personalizados a escala. - Arquitectura de Canales (Multi-Channel Outreach): Orquestar secuencias automatizadas e inteligentes que combinen Email (Smartlead/Instantly), LinkedIn (La Growth Machine) y flujos automáticos de WhatsApp. - Flujos de Automatización e Integración: Conectar todo el ecosistema mediante webhooks y Zapier/Make directo a nuestro Zoho CRM, garantizando que el pipeline se mueva con latencia cero. - Entregabilidad y Control Técnico: Administrar y calentar de forma técnica redes de dominios alternativos y buzones para garantizar que el 95%+ de nuestros correos lleguen a la bandeja de entrada principal. Qualifications - No nos importan tus títulos universitarios; nos importa tu capacidad de resolver problemas con tecnología. - Experto absoluto en Clay (manejo avanzado de fuentes de datos, integraciones nativas y HTTP enrichments). - Dominio técnico de herramientas de automatización de ventas (Instantly, Smartlead, LGM, Zapier, Make). - Mentalidad de ingeniero: si una tarea se tiene que hacer dos veces, tu instinto natural debe ser escribir un flujo o un script para automatizarla. - Comprensión de la entregabilidad de correo electrónico (configuración de SPF, DKIM, DMARC, rotación de dominios). - Experiencia previa trabajando con CRMs (si es Zoho CRM, tienes puntos extra). Benefits - Trabajo 100% Remoto (Latinoamérica). - Presupuesto asignado para el stack de herramientas tecnológicas que necesites (nosotros te damos los juguetes, tú construyes el sistema). - Cultura de alta responsabilidad enfocada en resultados (no micromanagement). - La oportunidad de liderar la transformación digital del Go-To-Market de una plataforma interactiva 3D líder en la región. ¿Listo para construir el futuro de las ventas B2B con nosotros? Postulate aqui.
Software Engineer, Data Infrastructure
The Voleon GroupVoleon is a technology company that applies state-of-the-art AI and machine learning techniques to real-world problems in finance. For nearly two decades, we have led our industry and worked at the frontier of applying AI/ML to investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future. Your colleagues will include internationally recognized experts in artificial intelligence and machine learning research as well as highly experienced finance and technology professionals. The people who shape our company come from other backgrounds, including concert music performances, humanitarian aid, opera singing, sports writing, and BMX racing. You will be part of a team that loves to succeed together.
Role Description As a Software Engineer on our Data Infrastructure team, you will contribute to scaling and advancing our entire data infrastructure. This includes: - Building data-related infrastructure and tooling. - Collaborating closely with various teams to facilitate and improve their usage of data. - Working with the team lead to design, scope, and deliver large scale projects. - Collaborating with a diverse group of engineers to impact the team's productivity and successful delivery. - Defining the team's technical roadmap towards achieving strategic-level engineering goals. - Participating in mentorship and development of other engineers on the team. - Shaping our company's engineering culture. We seek brilliant thinkers who are passionate about taming complexity and solving problems through innovation and rigorous engineering. You’ll work in a collaborative environment that encourages creative thinking and experimentation, and values efficiency and attention to detail. Qualifications - Computer Science / Engineering bachelor’s degree (or equivalent). - 3+ years of relevant software engineering experience. - Proven track record of software design and implementation with focus on correctness, robustness, efficiency, and scale. - Experience working with large codebases and building modular, extensible, and maintainable software. - Expertise in a modern programming language, such as Python, Go, Java or C++. - Hands-on experience developing in a Linux/UNIX environment. - Design and implementation of scalable services and APIs, highly-available systems, and/or large-scale data infrastructure. - Strong communication skills and a knack for explaining complex ideas with clarity and simplicity. Requirements - Familiarity with cluster management and containerization technologies (e.g. Kubernetes, Docker). - Familiarity with cloud storage, querying, and processing technologies (e.g. Iceberg, BigQuery, Snowflake, DynamoDB, Trino/Athena). - Familiarity with job scheduling and orchestration technologies (e.g. Airflow, Slurm). - Experience building data platforms with a developer experience lens — designing APIs, access patterns, or tooling that abstracts infrastructure complexity from end users. Benefits - Highly competitive compensation and benefits packages. - Technology talks by our experts. - A beautiful modern office. - Daily catered lunches. - Enriching and collegial working environment. Company Description Voleon is a technology company that applies state-of-the-art AI and machine learning techniques to real-world problems in finance. For nearly two decades, we have led our industry and worked at the frontier of applying AI/ML to investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future. Your colleagues will include internationally recognized experts in artificial intelligence and machine learning research as well as highly experienced finance and technology professionals. The people who shape our company come from other backgrounds, including concert music performances, humanitarian aid, opera singing, sports writing, and BMX racing. You will be part of a team that loves to succeed together.


