¡Activa las notificaciones laborales por email!

Senior Engineer - Innovation Programs Group

ZipRecruiter

México

Presencial

USD 130,000 - 150,000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading company is seeking a Senior Engineer for their Innovation Programs Group. This remote role involves developing scalable backend solutions and prototypes using Generative AI. Candidates should have extensive experience in software development and proficiency in multiple programming languages.

Formación

  • 10+ years of experience in software development.
  • Proficiency in Python, Node.js, Java, and modern programming languages.

Responsabilidades

  • Design and develop scalable backend solutions using various technologies.
  • Utilize Generative AI for rapid prototype iterations.
  • Maintain high standards of code quality through reviews and testing.

Conocimientos

Python
Node.js
Java
SQL
PostgreSQL
React
Django
FastAPI
NestJS
Docker

Educación

Bachelor's degree in Computer Science
Engineering

Herramientas

AWS
Azure

Descripción del empleo

Job Description

Job Title: Senior Engineer – Innovation Programs Group

Location: Remote – US, Canada, or Mexico (Prefer CT or ET Time Zone)

Salary: $130,000 - $150,000 USD

About Centric Software:

Centric Software stands at the forefront of innovation, delivering cutting-edge PLM solutions tailored specifically for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software applications are designed to meet the unique challenges of the fast-moving consumer goods market, empowering businesses to manage, optimize, and execute their critical processes with ease.

From concept to production, our software solutions streamline the journey of bringing products to life. We support our customers in effectively managing materials, sourcing, quality, and pricing, ensuring every step leads to a successful final catalog. With Centric Software, businesses can navigate the complexities of product development with confidence and agility. www.centricsoftware.com

Job Summary

The Senior Software Engineer will be a key contributor to Centric Software’s Innovation Programs Group, responsible for developing scalable backend solutions, building prototypes with Generative AI, and transitioning innovative concepts into production-ready software. This role requires expertise in Node.js, Java (Spring Boot), SQL, PostgreSQL, and API development, along with familiarity in Nest.js and database design.

Key Responsibilities
  • Solution Development
    • Design and develop scalable backend solutions using Python, Node.js, Java, Django, FastAPI, NestJS, and Spring Boot.
    • Create intuitive UIs with React, Tailwind, StoryBook, MobX, and Axios.
    • Implement SQL and PostgreSQL for database management and optimization.
    • Develop and maintain API documentation for seamless integrations.
    • Apply Nest.js and database design expertise to improve system architecture.
  • Prototyping & Product Development
    • Utilize Generative AI for rapid prototype iterations.
    • Transition prototypes into production-ready solutions, refining configurations as needed.
  • Collaboration & Innovation
    • Partner with cross-functional teams to deliver high-quality product features.
    • Explore and integrate new technologies to enhance system capabilities.
  • Code Quality & Deployment
    • Maintain high standards of code quality through reviews and testing.
    • Deploy solutions using Docker, AWS, and Azure.
  • UX Design & Data
    • Design functional UIs for early-stage prototypes without a dedicated UX designer.
    • Generate synthetic datasets for meaningful prototype demonstrations.
Technical Stack
  • Backend Development: Python, Django, FastAPI, Node.js, Java (Spring Boot), SQL, PostgreSQL, ORMs.
  • Frontend Development: React, Tailwind, StoryBook, MobX, Axios.
  • Deployment: Docker, AWS, Azure.
  • Data Science: Understanding of RAG, vector embeddings, vector databases is a plus.
  • AI/ML Exposure: Familiarity with Stable Diffusion, LLMs, LLM agents is an added advantage.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development.
  • Proficiency in Python, Node.js, Java, and modern programming languages.
  • Experience in AI/ML mechanisms and event-driven architecture.
  • Strong presentation and storytelling skills.
Additional Qualifications
  • Experience with cloud development.
  • Familiarity with AI/ML, RAG, vector embeddings, and vector databases.
  • Exposure to Stable Diffusion, LLMs, and LLM agents.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran or disability status, or genetic information.

Powered by JazzHR

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.