Enable job alerts via email!

Senior Engineer – Innovation Programs Group

CENTRIC SOFTWARE

United States

Remote

USD 130,000 - 150,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Engineer to join their dynamic Innovation Programs Group. This role is pivotal in developing scalable backend solutions and transitioning innovative concepts into production-ready software. You will leverage your expertise in programming languages such as Python, Node.js, and Java, while also engaging with cutting-edge technologies like Generative AI. Join a forward-thinking team that empowers businesses in the retail and consumer goods sectors to navigate product development with confidence and agility. This position offers the opportunity to make a significant impact in a collaborative environment, driving innovation and excellence.

Qualifications

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

Responsibilities

  • Develop scalable backend solutions using various programming languages.
  • Utilize Generative AI for rapid prototype iterations.

Skills

Python
Node.js
Java
AI/ML
Presentation Skills

Education

Bachelor's degree in Computer Science

Tools

Docker
AWS
Azure
PostgreSQL
React

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 Generation
    • 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, Postgres, 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.

Preferred Qualifications
  • Experience with cloud-native development.
  • Familiarity with AI/ML, RAG, vector embeddings, and vector databases.
  • Exposure to Stable Diffusion, LLMs, and LLM agents.

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

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.