Senior Software Engineer - Manufacturing Execution Systems (MES)

Brightmachines

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Brightmachines in San Francisco is seeking a Software Engineer to define and implement systems for Software Defined Manufacturing. This role involves owning projects across the software stack, including Shopkeeper and the Assembly Dashboard.

The ideal candidate has 5+ years of experience, a Bachelor's degree, and proficiency in Python, TypeScript, and Kubernetes, among other technologies. This position emphasizes collaboration with cross-functional teams and mentoring junior engineers.

Qualifications

  • 5+ years of professional software engineering experience.
  • Ability to design and ship features in a production environment.
  • Strong written and verbal communication skills.

Responsibilities

  • Write clean, efficient, and maintainable code.
  • Independently design and implement solutions to complex problems.
  • Mentor junior engineers and participate in technical discussions.

Skills

Python
FastAPI
TypeScript
React
Vue
PostgreSQL
Kubernetes
Event-driven architectures
WebSockets
AWS services

Education

Bachelor's degree in Computer Science or relevant field

Job description

Software Engineer

Software Engineers at Bright Machines are responsible for defining and implementing the systems that make Software Defined Manufacturing possible. Our platform is deployed across factory sites around the world, supporting manufacturing operations for some of the biggest names in the industry.

As a Software Engineer, you will take meaningful ownership of features and small projects across our factory software stack — including Shopkeeper (our version for a better MES), the Assembly Dashboard for Observability, Metrics and Reporting, and the infrastructure connecting the factory floor to the cloud. You will independently design and implement solutions to moderately complex problems, collaborate with cross-functional partners, actively contribute to the technical direction of the team, and mentor junior engineers. You may also lead small cross‑functional projects or initiatives.

If you are ready to take ownership and contribute to a platform that changes manufacturing, this is your opportunity to be Bright.

Responsibilities
  • Write clean, efficient, and maintainable code across our backend and infrastructure stack
  • Take full ownership of small‑to‑medium projects or features end‑to‑end from design through deployment
  • Independently design and implement solutions to moderately complex engineering problems
  • Accurately estimate and prioritize tasks within sprint and quarterly planning cycles
  • Conduct code reviews and provide constructive, actionable feedback to peers
  • Proactively identify and resolve technical challenges before they become blockers
  • Mentor junior engineers through pairing, reviews, and technical guidance
  • Clearly communicate technical decisions and trade‑offs to both technical and non‑technical audiences
  • Collaborate effectively with cross‑functional teams including product managers, hardware engineers, and operations
  • Actively participate in technical discussions, architecture reviews, and team decision‑making
  • Contribute to improving team processes, development workflows, and engineering standards
  • May lead small cross‑functional projects or initiatives as technical lead
Qualifications
  • 5+ years of professional software engineering experience
  • Bachelor degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related field
  • Proficiency in at least two frameworks, languages, or technologies in our stack (Python, FastAPI, TypeScript, React, Vue, PostgreSQL, Kubernetes)
  • Demonstrated ability to independently design and ship features in a production environment
  • Experience conducting code reviews and contributing to engineering standards
  • Strong written and verbal communication skills
  • Track record of working effectively both independently and as part of a cross‑functional team
  • Experience collaborating with cross‑functional stakeholders (product, ops, or hardware teams)
Preferred Experience
  • Experience with manufacturing execution systems (MES), factory automation, or industrial software
  • Familiarity with Kubernetes, Kustomize, or GitLab CI/CD pipelines
  • Experience with event‑driven architectures, WebSockets, or real‑time systems
  • Background in AWS services (S3, IoT Core, SSM, EKS, CodePipeline)
  • Demonstrated experience mentoring junior engineers or leading small technical initiatives
  • Contributions to technical decision‑making within or across teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer, Factory Software & MES
Senior Platform Engineer, Factory Software & MES

Brightmachines • San Francisco (CA)

On-site
USD 120,000 - 160,000
MES Software Engineer
MES Software Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Software Engineer (PLC + Robotics)
Senior Software Engineer (PLC + Robotics)

Brightmachines • San Francisco (CA)

On-site
USD 140,000 - 210,000
MES Systems Analyst Manufacturing
MES Systems Analyst Manufacturing

US Modules • College Station (TX)

On-site
USD 85,000 - 125,000
Competitive salary
Benefits
Paid time off
MES Developer
MES Developer

Lykos Controls • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Platform Engineer
Senior Platform Engineer

Bright Machines • United States

On-site
USD 160,000 - 190,000
Dotnet Developer
Dotnet Developer

Strategic Systems Inc • Gaffney (SC)

On-site
USD 90,000 - 130,000
Senior Software Engineer – Automation Platform
Senior Software Engineer – Automation Platform

Brightmachines • San Francisco (CA)

On-site
USD 140,000 - 190,000
MES Solutions Architect - Memphis
MES Solutions Architect - Memphis

Logical Systems Inc • Memphis (TN)

On-site
USD 90,000 - 120,000
Medical, Dental, and Vision Plans
401K with Company Match
Paid Holidays and Vacation
+1
Senior Manufacturing Engineer
Senior Manufacturing Engineer

Brightmachines • Florence (KY)

On-site
USD 70,000 - 90,000