Principal Engineer

Noodle.ai
·
Posted: 
August 7, 2023
·
Onsite
Job Commitment
Full-time
Job Commitment
Principal
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Principal
Workplace Type
Onsite
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

As Principal Software Engineer, you will be the technical leader for the development of an enterprise AI application reducing industrial waste in the supply chain space. You will work with a high-performing team to scale the application and shape advanced feature development. Noodle.ai Supply Chain products are solving complex problems in global supply chains with innovative technology and AI/ML. In this role, you will have the opportunity to drive growth, solve scalability challenges, and integrate with the broader enterprise ecosystem. Additionally, you will champion a collaborative engineering culture and be the technical subject matter expert for Noodle product strategy and architecture.

Responsibilities

  • Provide technical leadership to the engineering squad for the Supply Chain AI product
  • Develop product and related services, leveraging domain-driven design
  • Continuously evaluate and implement architectural patterns, approaches, and frameworks to improve the product code base
  • Identify and address technical debt through re-architecture and refactoring efforts
  • Set high standards for technical work, including setting up CI/CD workflows, high-level design reviews, code reviews, and test suite reviews
  • Ensure the organization has high technical competence and strives for excellence
  • Serve as the technical subject matter expert for Noodle product strategy and architecture
  • Have experience as a software developer for a complex enterprise SaaS product
  • Have a minimum of 8 years of experience in software development
  • Be fluent in OO programming, with Python being ideal
  • Be fluent in building services using REST/GraphQL, specifically FastAPI/Flask
  • Have experience deploying and managing highly available applications and distributed computing workloads over Kubernetes
  • Be fluent in SQL and NoSQL databases and modern data processing stack, including Snowflake/Databricks Delta Lake, DBT, Airflow/Dagster, and Apache Druid
  • Have experience deploying open-source systems to production at scale
  • Understand components in a well-architected SaaS and be familiar with DevOps as a culture and test-driven development
  • Have experience collaborating with cross-functional stakeholders and managing expectations proactively

Requirements

  • Experience as a Software developer for a complex enterprise SaaS product
  • Minimum of 8 years of experience in software development
  • Experience with OO programming (Python is ideal)
  • Fluent with building service leveraging REST/GraphQL (FastAPI/Flask)
  • Experience of deploying and managing highly available application & distributed computing workloads over Kubernetes
  • Fluent in SQL and NoSQL databases and modern data processing stack – Snowflake/Databricks Delta Lake, DBT, Airflow/Dagster, Apache Druid
  • Experience deploying open-source systems to production at scale
  • Understanding of components in a well architected SaaS, familiarity with DevOps as a culture, Test driven development
  • Experience collaborating with cross-functional stakeholders, managing expectations, proactively

Benefits

  • Competitive salary and compensation package
  • Opportunity to work with cutting-edge technologies and frameworks
  • Chance to contribute to the development of next-generation enterprise software
  • Collaborative and intellectually stimulating work environment
  • Opportunity to learn from diverse and interdisciplinary team members
  • Fun and enjoyable work culture
  • Possibility to shape the future of Enterprise Artificial Intelligence®

Job Application Resources

No items found.

More Openings at Noodle.ai

Noodle.ai
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Product
$
320,000
-
$
360,000
/Year
·
Principal
·
101-250
Employees
This is some text inside of a div block.
Noodle.ai
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Principal
·
101-250
Employees
This is some text inside of a div block.
Noodle.ai
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Product
$
320,000
-
$
360,000
/Year
·
Principal
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Noodle.ai

Noodle.ai offers pioneering business solutions in Enterprise Artificial Intelligence.
Location
San Francisco, CA
Company Size
101-250
Workplace Type
Industries
Artificial Intelligence
Big Data
Machine Learning
Supply Chain Management
Data and Analytics
Science and Engineering
Software
Transportation
Open Roles
4
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Noodle.ai

Noodle.ai offers pioneering business solutions in Enterprise Artificial Intelligence.
Company Overview

Noodle.ai offers pioneering business solutions in Enterprise Artificial Intelligence.

Benefits
  • Mission-driven company focused on creating a world without waste
  • Products targeting waste reduction in factories and supply chains
  • Next-generation enterprise software development using Enterprise Artificial Intelligence
  • Diverse and interdisciplinary team
  • Collaborative and intellectually curious work environment
  • Opportunities for learning and growth
  • Emphasis on having fun while working together
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address