Senior Software Engineer

Posted Yesterday
Hiring Remotely in United States
Remote
Senior level
Artificial Intelligence • Retail • Software • Analytics
The Role
Design, develop, and maintain scalable backend services and APIs for an AI-driven retail platform. Implement features, optimize performance, review code, ensure reliability and security, mentor engineers, contribute to architecture, and support CI/CD, testing, and deployments while coordinating across time zones with product and data science teams.
Summary Generated by Built In

The Senior Software Engineer will use Agentic engineering to design, develop, and maintain scalable backend services and APIs that power DemandTec’s AI-driven retail platform. This is a full-time, remote role, with flexibility to work from home, but requires coordination with multiple timezones. Day-to-day responsibilities include implementing new features, optimizing existing services, reviewing code, and ensuring high performance, reliability, and security across systems. The Senior Software Engineer will collaborate closely with product managers, data scientists, and other engineers to translate business requirements into robust technical solutions. The role also involves mentoring team members, contributing to architecture decisions, and supporting continuous integration, testing, and deployment practices.


Requirements
  • Strong foundation in Computer Science including data structures, algorithms, distributed systems, and software design
  • Proficiency in Software Development leveraging Agentic engineering (Claude Code/Codex) with experience delivering production-quality products. 
  • We are specifically looking for product development experience rather than consulting
  • Hands-on experience in Back-End Web Development, including building and maintaining APIs and microservices, and databases
  • Strong Experience with cloud platforms (e.g., AWS, Azure, or GCP) and containerization/orchestration tools (e.g., Docker, Kubernetes).
  • Expertise in RDBMS (preferably Postgres), Data access technologies, performance tuning, and data modeling
  • Expert level in at least two of 1) C# 2) Python, and 3) Java
  • Expertise in some of the following frameworks - FastAPI, Pydantic.AI, Pydantic 2, Polars, Pandas, .Net Core, Spring Boot, Enterprise Beans, Hibernate, JDBC
  • Comfort with modern development and devops practices, such as CI/CD pipelines, Agentic engineering, automated testing, and version control (e.g., Git).
  • Flexibility to work with different timezones, strong problem-solving abilities, collaborative mindset, and clear communication skills in cross-functional teams
  • Bachelor’s or higher degree in Computer Science, or Engineering
  • Experience in retail, pricing, or data-intensive SaaS products is a plus

Education:

• Bachelor's Degree in CS or Engineering


Skills Required

  • Strong foundation in Computer Science including data structures, algorithms, distributed systems, and software design
  • Proficiency in software development leveraging Agentic engineering (Claude Code/Codex) with production delivery experience
  • Product development experience rather than consulting
  • Hands-on experience in back-end web development, building and maintaining APIs, microservices, and databases
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization/orchestration tools (Docker, Kubernetes)
  • Expertise in RDBMS (preferably Postgres), data access technologies, performance tuning, and data modeling
  • Expert level in at least two of: C#, Python, Java
  • Expertise with frameworks and libraries such as FastAPI, Pydantic.AI, Pydantic 2, Polars, Pandas, .Net Core, Spring Boot, Enterprise Beans, Hibernate, JDBC
  • Comfort with modern development and DevOps practices (CI/CD pipelines, automated testing, version control like Git)
  • Flexibility to work across timezones, strong problem-solving, collaboration, and clear communication in cross-functional teams
  • Bachelor's degree or higher in Computer Science or Engineering
  • Experience in retail, pricing, or data-intensive SaaS products
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
175 Employees
Year Founded: 2001

What We Do

DemandTec is an AI-powered retail merchandising and trade collaboration platform that helps retailers and suppliers optimize pricing, promotions, and markdowns.

Similar Jobs

NBCUniversal Logo NBCUniversal

Senior Software Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
New York, NY, USA
120K-170K Annually

Spark Advisors Logo Spark Advisors

Senior Software Engineer

Healthtech • Insurance • Sales • Software
Easy Apply
Remote
United States
135 Employees
170K-210K Annually
Remote or Hybrid
USA
589 Employees

Trumid Logo Trumid

Senior Software Engineer

Fintech • Information Technology • Software • Financial Services
Easy Apply
Remote or Hybrid
USA
200 Employees
175K-250K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account