Enable job alerts via email!

Senior Software Engineer, Sustaining

Berkshire Grey

Bedford (MA)

On-site

USD 100,000 - 150,000

Full time

16 days ago

Boost your interview chances

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

Job summary

Berkshire Grey is seeking a Senior Software Engineer, Sustaining to enhance the performance of their robotic systems in e-commerce and logistics. The role involves collaborating with various teams to analyze production data, improve system reliability, and implement effective solutions. Candidates should have strong coding skills in Python and experience in software development or reliability engineering.

Benefits

Competitive compensation
Comprehensive benefits package
Professional development opportunities

Qualifications

  • 3+ years in software development or reliability engineering.
  • Experience in a fast-paced, agile environment.
  • Ability to analyze logs, metrics, and telemetry.

Responsibilities

  • Lead investigation of field and lab failures.
  • Design, build, test, and deploy hotfixes.
  • Maintain clear runbooks and track reliability KPIs.

Skills

Python
Root-cause analysis
Agile methodology
Linux
Version control

Education

Bachelor’s degree in computer science or related field
Master’s degree in CS, Robotics, or related field

Tools

Git
Jira
Docker
Kubernetes

Job description

Join to apply for the Senior Software Engineer, Sustaining role at Berkshire Grey

2 days ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer, Sustaining role at Berkshire Grey

About The Job

At Berkshire Grey, our robots run 24/7 in e-commerce and logistics environments. As a Software Sustaining Engineer, you’ll be a go-to expert for keeping our codebase performant in production environments - driving improvements in mean time between failures (MTBF), mean time to recovery (MTTR), and Availability/Uptime. You’ll partner with developers, QA, DevOps and field service to turn production data into actionable fixes, then develop and shepherd patches from code review into customer deployments.

About The Job

At Berkshire Grey, our robots run 24/7 in e-commerce and logistics environments. As a Software Sustaining Engineer, you’ll be a go-to expert for keeping our codebase performant in production environments - driving improvements in mean time between failures (MTBF), mean time to recovery (MTTR), and Availability/Uptime. You’ll partner with developers, QA, DevOps and field service to turn production data into actionable fixes, then develop and shepherd patches from code review into customer deployments.

This role is ideal for someone who excels at root-cause analysis, works seamlessly across teams, and is driven to strengthen system reliability.

Responsibilities

  • Lead investigation of field and lab failures; own root-cause analysis and drive fixes
  • Instrument code with metrics/logs; develop health checks and self-healing routines
  • Design, build, test, and deploy hotfixes and maintenance releases
  • Identify recurring issues; propose and implement design or process changes to raise MTBF and lower MTTR
  • Work with development teams to bake reliability into new features; train support teams on diagnostics
  • Maintain clear runbooks; track and report on reliability KPIs

Minimum Qualifications

  • Bachelor’s degree in computer science, or related field
  • 3+ years in software development or reliability engineering
  • Strong coding skills in Python
  • Experience in a fast-paced, agile environment
  • Demonstrated ability to:
    • Investigate and triage production issues end-to-end
    • Analyze logs, metrics, and telemetry to pinpoint root causes
    • Develop fixes or workarounds under tight SLAs
    • Ship stable patches and rollouts with minimal disruption
    • Communicate status and technical tradeoffs clearly to stakeholders
  • Comfortable with:
    • Linux (Ubuntu)
    • Version control (Git)
    • Issue tracking (Jira)
Preferred Qualifications

  • Master’s degree in CS, Robotics, or related field
  • 5+ years solving reliability or sustaining challenges in production systems
  • Familiarity with:
    • Monitoring stacks (Elastic/Kibana, Prometheus/Grafana)
    • Distributed in-code tracing frameworks (OpenTelemetry)
    • Container orchestration (Docker, Kubernetes)
    • Automated test frameworks (pytest, unit/system tests)
  • Hands-on experience with robotic applications or other high-uptime systems
  • Data-driven mindset: profiling, statistics, pandas
Why Berkshire Grey?

  • Opportunity to work with cutting-edge AI-powered robotic solutions that are transforming the supply chain and logistics industry.
  • A culture of innovation and collaboration, with a commitment to professional development and growth.
  • Competitive compensation and comprehensive benefits package.

6111-2503MS

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Other
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Robot Manufacturing

Referrals increase your chances of interviewing at Berkshire Grey by 2x

Get notified about new Senior Software Engineer jobs in Bedford, MA.

Principal Software Engineer, Team Management

Boston, MA $180,000.00-$220,000.00 2 months ago

Boston, MA $150,000.00-$200,000.00 1 day ago

Senior Software Engineer, Lead - Supply Chain
Technical Team Leader - C# .NET Software Engineering
Senior Software Engineer - Pricing & Promotions
Senior Medical Device Software Engineer (Python / C++) - Newton, MA
SENIOR SOFTWARE ENGINEER - JCL, COBOL, Microfocus and Banking experience. (Hybrid position - prefer local candidates)
Global IT Software Engineer Director & Chapter Lead
Principal Engineer, Software Delivery Lifecycle (SDLC) Architect

Boston, MA $100,000.00-$225,000.00 3 months ago

Senior UI/UX Software Engineer (Qt w/ Python) - Newton, MA

Boston, MA $120,000.00-$175,000,000.00 3 days ago

Transaction Management Senior Software Developer, Vice President
Sr Software Engineer, GPU Rendering, OpenGL, DirectX, Vulkan (Burlington, MA / Greater Boston area) - R50164
Principal Software Engineer, Platform Modernization
Senior Product Manager, AI Applications & Developer Frameworks

Nashua, NH $115,779.00-$196,825.00 8 hours ago

Principal UI/UX Software Engineer (Qt w/ Python) - Newton, MA
Senior Supplier Development Engineer - Materials and Processes
Senior Database Developer, Product Support Team (Bangkok based, relocation provided)
Senior Process Engineer, Fueling Systems

Devens, MA $80,000.00-$180,000.00 2 months ago

Boston, MA $150,000.00-$190,000.00 4 days ago

Boston, MA $150,000.00-$190,000.00 4 days ago

Senior Software Engineer, Backend - Fintech

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Sr Principal Software Engineer - Remote Service

Baxter International Inc.

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Senior Staff Software Engineer, CORE

eBay Inc.

Austin

Remote

USD 132,000 - 223,000

Today
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay Inc.

Austin

Remote

USD 132,000 - 223,000

Today
Be an early applicant

Senior Software Validation Engineer

U.S. Bankruptcy Court - District of CT

Trumbull

On-site

USD 95,000 - 140,000

Yesterday
Be an early applicant

Senior Hadoop Software Engineer

eBay

Remote

USD 80,000 - 120,000

10 days ago

Senior Software Engineer, Build and SCM

Calix

Remote

USD 80,000 - 130,000

Today
Be an early applicant

Software Engineer 3 (Telework: 16 Hours/Week)

Wyetech, LLC

Maryland

Remote

USD 100,000 - 125,000

Today
Be an early applicant

CUAS Software Engineer Engineering United States of America

Parsons Oman

West Virginia

Remote

USD 100,000 - 177,000

Today
Be an early applicant

Storage Software Engineer

eBay

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant