1

Senior Software Engineer Jobs in Sandwich, MA (NOW HIRING)

Senior Automation Engineer

Middleborough, MA ยท On-site

$108K - $142K/yr

The Senior Automation Engineer role requires an individual have a diverse engineering skill set ... Solid understanding of object-oriented software development & delivery methodologies * Expertise ...

Senior Automation Engineer

Plymouth, MA ยท On-site

$113K - $148K/yr

The Senior Automation Engineer role requires an individual have a diverse engineering skill set ... Solid understanding of object-oriented software development & delivery methodologies * Expertise ...

Senior Automation Engineer

Plymouth, MA ยท On-site

$113K - $148K/yr

The Senior Automation Engineer role requires an individual have a diverse engineering skill set ... Solid understanding of object-oriented software development & delivery methodologies * Expertise ...

Senior Automation Engineer

Middleborough, MA ยท On-site

$108K - $142K/yr

The Senior Automation Engineer role requires an individual have a diverse engineering skill set ... Solid understanding of object-oriented software development & delivery methodologies * Expertise ...

Senior Automation Engineer

Plymouth, MA ยท On-site

$113K - $148K/yr

The Senior Automation Engineer role requires an individual have a diverse engineering skill set ... Solid understanding of object-oriented software development & delivery methodologies * Expertise ...

Manufacturing Engineer

Middleborough, MA ยท On-site

$88 - $132/hr

Proficient in SolidWorks, and knowledge of CAM software. * Knowledge of Lean principles (SMED, TPM ... Ability to present technical concepts confidently to senior leadership. IDEX HEALTH & SCIENCE, LLC ...

New

Manufacturing Engineer

Lakeville, MA ยท On-site

$76K - $98K/yr

Proficient in SolidWorks, and knowledge of CAM software * Knowledge of Lean principles (SMED, TPM ... Ability to present technical concepts confidently to senior leadership. IDEX HEALTH & SCIENCE, LLC ...

next page

Showing results 1-20

Senior Software Engineer information

See Sandwich, MA salary details

$84.6K

$160.6K

$215.2K

How much do senior software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for senior software engineer in Sandwich, MA is $160,586.00, according to ZipRecruiter salary data. Most workers in this role earn between $137,300.00 and $181,000.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

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 programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Sandwich, MA?

The most popular types of Software Engineer jobs in Sandwich, MA are:

What are popular job titles related to Senior Software Engineer jobs in Sandwich, MA?

For Senior Software Engineer jobs in Sandwich, MA, the most frequently searched job titles are:

What cities near Sandwich, MA are hiring for Senior Software Engineer jobs?

Cities near Sandwich, MA with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Sandwich, MA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 11% Part Time, and 5% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $160,586 per year, or $77.2 per hour.

Senior AWS Software Engineer (Integrations Team)

City IT

Marshfield, MA โ€ข On-site

$123 - $168/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Job description

Looking to start an exciting new career? City Electric Supply offers excellent career opportunities for people who are friendly, motivated, and passionate about providing incredible customer service.

About City Electric Supply

CES is a family-owned electrical wholesaler with the benefits of a worldwide service network and the personal service of a neighborhood store. Our "customer service first" core value has allowed us to grow continually for over 65 years while keeping our founding principle of empowering people to make local business decisions. CES now employs more than 7,400 people at over 1,000 branches worldwide of which there are over 500 branches across North America. Our vision is to add 30-35 branches a year, while staying true to our Company values.

Note: We are unable to sponsor employment visas for this role, now or in the future. Candidates must be authorized to work in the United States without the need for sponsorship.

Summary

As a Senior AWS Software Engineer on the City IT Integrations team, you'll help build the core integration technology that connects CES's internal systems and third-party services across a company operating 1,000+ branches worldwide. This is a chance to build enterprise grade, serverless applications that support real scale, and to shape how a growing company's systems talk to each other.

Beyond hands on development, you'll mentor engineers on the team through code reviews and knowledge sharing sessions, helping raise the technical bar across the group. You'll also be trusted with the highest stakes work on the team, the projects where reliability and precision genuinely matter.

Essential Job Functions
  • Design, develop, and implement AWS serverless solutions and enterprise grade applications, using strong TypeScript expertise to deliver robust integration technologies.
  • Guide and mentor the engineering team, conducting peer code reviews and leading knowledge sharing sessions to promote best practices and high coding standards.
  • Work closely with engineering teams across the company to ensure smooth integration between internal systems and thirdโ€‘party services.
  • Implement and manage CI/CD pipelines using AWS tools such as CodePipeline, CodeBuild, and CodeDeploy to support consistent, reliable software delivery.
  • Maintain strong engineering standards, writing wellโ€‘structured code that follows SOLID design principles, clean code practices, and REST standards.
  • Own and lead high risk, high visibility projects within the team's AWS cloud applications and services.
Education/Experience
  • 5+ years of professional software engineering experience, with a strong track record in TypeScript development.
  • Extensive, hands on experience with AWS services in a serverless first, microservices oriented environment, including:
    • Compute: Lambda, ECS, Fargate
    • Storage and Data: S3, DynamoDB, RDS
    • Integration: API Gateway, AppSync, Step Functions, EventBridge
    • Security and Identity: IAM, Cognito
    • Networking: VPC, CloudFront, Route 53
  • Hands on experience with CDK for defining cloud infrastructure as code.
  • Experience implementing and managing CI/CD pipelines using AWS tooling.
  • Proficiency with Git/GitLab for source control and team collaboration.
  • Experience designing and managing event driven systems for scalable, responsive applications.
  • Prior experience mentoring or supporting other engineers in a cross functional environment preferred.
  • Experience developing software solutions within the wholesale distribution, retail, supply chain, or other related industries is preferred.
Competencies
  • Strong problem solving and analytical thinking, with the ability to design effective solutions in complex systems.
  • Clear, effective communicator who collaborates well across technical and non-technical teams.
  • Strong sense of ownership, particularly on critical or high-risk work.
  • Adaptable and eager to keep learning as technology and best practices evolve.
  • Strategic mindset, able to anticipate challenges before they become problems in integration and development work.
Interview Process
  • Screening Call with Talent Acquisition Partner (30 minutes)
  • Culture, Values & Technical Interview via Microsoft Teams with the Global API & Integrations Manager, Senior Software Engineer, and Senior AWS Software Engineer (60 minutes)
  • Take-Home Technical Assessment (up to one week to complete)
Benefits Offered
  • Medical, Dental, Vision Insurance.
  • 401(k) company match program.
  • Telehealth.
  • Short-term and Long-term disability insurance.
  • Basic and AD&D Life Insurance paid for by the company.
  • Critical Illness, Hospital Confinement, Accident Insurance, Supplemental Life Insurance.
  • Employee Assistance Program.
  • Mental, physical, financial wellness.
  • Auto and Home Insurance discount.
  • Paid Time Off and 7 paid Holidays.
  • Paid Pregnancy, Parental, and Adoption Leave programs.
  • Employee Discount Program.
  • Training Programs.
  • Internal growth opportunities in a fast-growing company.
  • In some jurisdictions, state or local laws address sick leave or other leaves of absence. The Company complies with all such laws. This policy shall apply only to the extent it does not conflict with applicable law.
Supervisory Responsibility

This position has mentoring responsibilities.

$123,000 - $168,000 a year

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This position is very active and requires standing, walking, bending, kneeling, stooping, and climbing. The employee must be able to lift and move items up to 50 pounds.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

EEO Statement

We are an Equal Employment Opportunity employer committed to providing equal opportunity in all of our employment practices, including selection, hiring, assignment, reโ€‘assignment, promotion, transfer, compensation, discipline, and termination. The Company prohibits discrimination, harassment, and retaliation in employment based on race; color; religion; genetic information; national origin; sex (including same sex); sexual orientation; gender identity; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; service member status; or any other category protected by federal, state, or local law. We support protected veterans and individuals with disabilities through our affirmative action program.

Attention Applicants

If you have a disability and need a reasonable accommodation to complete any part of the application process, or if you have difficulty accessing or using the online application process and need an alternative method, please contact us at HRServices@cityelectricsupply.com or 1-855-571-2477.

City Electric Supply is a drug free workplace. For further information about CES, visit our website at www.cityelectricsupply.com.

#J-18808-Ljbffr