1

Senior Software Engineers Jobs (NOW HIRING)

Senior Software Engineers

Bedford, MA · On-site

$159K - $189K/yr

The Senior Software Engineer will develop motion planning software tailored to robotic manipulation in packing applications. Responsibilities include: * Playing a key role in delivering scalable ...

... Sr. Software Engineers (Monmouth Junction, NJ) - Lead in the design and development of software applications for Entertainment industry, using Core Java, Spring boot, Microservices, GraphQL; Design ...

Senior Software Engineers

New York, NY

$134K - $176K/yr

As a Senior Software Engineer at Farther, you'll solve real business problems across our entire stack. You'll understand business objectives, ideate solutions, and deliver end-to-end. We're building ...

... Sr. Software Engineers (Monmouth Junction, NJ) - Lead in the design and development of software applications for Entertainment industry, using Core Java, Spring boot, Microservices, GraphQL; Design ...

Senior Software Engineers

Redmond, WA · On-site

$160K - $261K/yr

We're looking for Senior Software Engineers who want to make a meaningful impact and move quickly alongside a collaborative team, building innovative agentic and software-security solutions ...

Senior Software Engineers

New York, NY · On-site +1

$134K - $176K/yr

As a Senior Software Engineer at Farther, you'll solve real business problems across our entire stack. You'll understand business objectives, ideate solutions, and deliver end-to-end. We're building ...

Senior Software Engineers

New York, NY · On-site

$134K - $176K/yr

As a Senior Software Engineer at Farther, you'll solve real business problems across our entire stack. You'll understand business objectives, ideate solutions, and deliver end-to-end. We're building ...

Senior Software Engineers

New York, NY

$134K - $176K/yr

American Express Travel Related Services Company, Inc. seeks Senior Software Engineers to serve as a core member of an engineering team to develop digital and automated solutions for our customers.

Senior Software Engineers

Manhattan, NY · On-site

$131K - $215K/yr

American Express Travel Related Services Company, Inc. seeks Senior Software Engineers to serve as a core member of an engineering team to develop digital and automated solutions for our customers.

Sr. Software Engineer

West Des Moines, IA · On-site

$130K - $160K/yr

MULTIPLE OPEN - PERM OPPORTUNITIES - Software Engineers & Senior Software Engineers Location: Des Moines, IA - Hybrid Weekly Salary: Depending on experience, $100,000 - 160,000 base + bonus ...

Sr. Software Engineer

Little Rock, AR · On-site

$103K - $136K/yr

Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements * Document ...

Senior Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer to maintain and enhance software that supports state ... software engineers. Responsibilities : • Implement and maintain system engines used for ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits ... Mentor and support Software Engineers through guidance on design, coding standards, and best ...

next page

Showing results 1-20

Senior Software Engineers information

See salary details

$75.5K

$143.3K

$192K

How much do senior software engineers jobs pay per year?

As of Jul 26, 2026, the average yearly pay for senior software engineers in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

How do Senior Software Engineers typically balance coding responsibilities with mentoring and leadership duties?

Senior Software Engineers often split their time between hands-on technical work and providing guidance to junior team members. While their primary responsibility may still involve designing and implementing complex features, they are also expected to mentor less-experienced engineers, conduct code reviews, and contribute to architectural decisions. Balancing these tasks requires strong time management and communication skills, as seniors are looked to for both technical expertise and team leadership. Many organizations support this balance by encouraging knowledge sharing and allocating dedicated time for mentorship within project schedules.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior team members, and help set best practices for software development. Senior Software Engineers typically have several years of experience, deep technical knowledge, and strong problem-solving skills. They often collaborate across teams to ensure high-quality, scalable, and efficient software solutions.

What is the difference between Senior Software Engineers vs Software Developers?

AspectSenior Software EngineersSoftware Developers
Required CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's degree in CS or related field; experience varies, often less than 5 years
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, fixing bugs
Employer & Industry UsageTech companies, startups, enterprise firmsWide range of industries, including tech, finance, healthcare
Common Search & ComparisonOften compared for experience level and responsibilitiesMore entry to mid-level roles, less leadership focus

Senior Software Engineers typically have more experience, take on leadership roles, and handle complex system design, whereas Software Developers focus on coding and feature development. The two roles often overlap but differ mainly in responsibility level and scope of work.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced proficiency in programming languages, software design, and problem-solving, usually backed by a computer science degree and several years of experience. Familiarity with version control systems (like Git), cloud platforms, CI/CD tools, and relevant technical certifications are highly valuable. Leadership, effective communication, and mentoring abilities set outstanding senior engineers apart. These skills ensure the delivery of robust software solutions, foster team growth, and drive innovation within an organization.
What cities are hiring for Senior Software Engineers jobs? Cities with the most Senior Software Engineers job openings:
What are the most commonly searched types of Software Engineers jobs? The most popular types of Software Engineers jobs are:
What states have the most Senior Software Engineers jobs? States with the most job openings for Senior Software Engineers jobs include:
Infographic showing various Senior Software Engineers job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $143,292 per year, or $68.9 per hour.
Senior Software Engineers

Senior Software Engineers

Berkshire Grey

Bedford, MA • On-site

$159K - $189K/yr

Full-time

Posted 5 days ago


Job description

Job Responsibilities:
The Senior Software Engineer will develop motion planning software tailored to robotic manipulation in packing applications. Responsibilities include:
  1. Playing a key role in delivering scalable solutions for tightly constrained, high-efficiency packing scenarios in real-world deployments.
  2. Designing, selecting, applying, and improving motion planning software optimized for packing and spatial arrangement.
  3. Developing robust solutions for packing diverse object geometries into constrained locations.
  4. Collaborating with interdisciplinary teams to address challenges related to collision avoidance, packing density, and operational efficiency.
  5. Debugging, testing, and verifying software on physical robotic systems in dynamic environments.
  6. Staying informed on the latest advancements in motion planning and packing optimization, incorporating them into practical solutions.
  7. Participating in code reviews, technical discussions, and team collaboration to ensure high quality solutions.
  8. Staying abreast of the latest advancements in perception and robotics, evaluating applicability to our challenges.

Telecommuting is an option as long as the employee is based in the Bedford, MA region as the employee must conduct regular visits to company offices in the Bedford, MA region.
Salary: One hundred fifty-nine thousand three hundred ninety to one hundred eighty-nine thousand three hundred ninety dollars per year.
Travel Requirement: At least 5% domestic travel per year.
Education, Experience and Skills Requirements:
The employer requires a master's degree in computer vision, robotics, computer engineering, or a closely related field, and at least two (2) years of work experience in software development within the robotics or automation industry. Alternatively, the employer requires a bachelor's degree in computer vision, robotics, computer engineering, or a closely related field, and at least five (5) years of progressively more responsible work experience in software development within the robotics or automation industry. In addition, the employer requires the following:
  1. Demonstrated ability developing and debugging real world robotic systems gained through at least two (2) years of work experience.
  2. Demonstrated ability with python code and C++ gained through at least two (2) years of work experience.
  3. Demonstrated ability developing in a Linux-based environment gained through at least two (2) years of work experience.
  4. Demonstrated ability to adapt motion planning algorithms to 6-DoF industrial robotic arms gained through at least one (1) year of work experience.
  5. Demonstrated ability with ROS (Robot Operating System), OpenRAVE, MoveIt, or other equivalent robotic motion planning and execution frameworks gained through at least one (1) year of work experience.

All years of experience may be gained concurrently.
This position is eligible for Berkshire Grey, Inc.'s Employee Referral Program.
Applicants can send resumes to Berkshire Grey, Inc, 140 South Road, Bedford, MA 01730 (Attn: Req# HR2026-06) or apply online at https://www.berkshiregrey.com/careers/