Senior Software Engineer

Schneider Electric

Massachusetts

Hybrid

USD 178,131 - 185,220

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, and life insurance
401(k) with match
Paid family leave
Flexible work
Paid time off
Company stock eligibility
12 holidays

Job summary

Schneider Electric is seeking a Senior Software Engineer for Front-End Application Services. This position located in Foxboro, MA, is eligible for remote work up to three days a week. The role offers a competitive salary of $178,131–$185,220 per year plus additional incentives.

Key responsibilities include developing and supporting application services, designing RESTful APIs, and optimizing performance. Candidates should have at least 5 years of software engineering experience, with strong Java and cloud-native software development skills.

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Computer Engineering, or related field.
  • 5+ years of progressive backend software engineering experience.
  • At least 3 years of professional Java development experience.

Responsibilities

  • Design, implement, test, and support customer-facing application services.
  • Develop and consume RESTful APIs.
  • Profile and optimize application latency and throughput.

Skills

Java development with Spring or Spring Boot
Container-based cloud-native software (Docker, Kubernetes)
Event-driven architectures (Apache Kafka)
Relational or NoSQL databases (PostgreSQL, Cassandra)

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes
Spring
PostgreSQL

Job description

Position Summary

Senior Software Engineer – Front‑End Application Services at Schneider Electric IT Corporation, Foxboro, MA. Remote eligible up to 3 days per week. Salary in U.S.: $178,131–$185,220 per year plus short‑term incentive. Benefits include medical, dental, vision, life insurance, Benefit Bucks, flexible work, paid family leave, 401(k) with match, paid time off, 12 holidays, and company stock eligibility.

Responsibilities
  • Design, implement, test, and support customer‑facing application services.
  • Develop and consume RESTful APIs.
  • Architect solutions with simplicity, resilience, and cost awareness.
  • Uphold security and privacy best practices and address bugs.
  • Profile and optimize application latency, throughput, and scalability.
  • Write clean, maintainable code aligned with testing strategy (unit and integration tests).
  • Collaborate with cross‑functional teams on large efforts.
  • Apply version control best practices and CI/CD pipelines.
Qualifications
  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or related field.
  • 5+ years of progressive backend software engineering experience.
  • At least 3 years of professional Java development with Spring or Spring Boot.
  • Experience developing container‑based cloud‑native software (Docker, Kubernetes, Helm) in a public cloud (Azure or equivalent).
  • Design and implementation of event‑driven architectures (Apache Kafka or similar) for 2+ years.
  • Proficiency with relational or NoSQL databases (PostgreSQL, Cassandra, or similar) and performance optimization.
  • Technical leadership experience: authoring design documents, coordinating implementation, mentoring junior engineers, and conducting code reviews.
EEO Statement

Schneider Electric is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, gender, disability, national origin, or other protected classifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Schneider Electric • Jeffersonville (IN)

On-site
USD 178,131 - 185,220
Medical, dental, and vision insurance
401(k) with match
Flexible work
+3
Senior Software Engineer
Senior Software Engineer

Schneider Electric • North Foxboro (MA)

On-site
USD 178,131 - 185,220
Senior Front-End Engineer, App Services (Remote 3x/wk)
Senior Front-End Engineer, App Services (Remote 3x/wk)

Schneider Electric • Massachusetts

Hybrid
USD 178,131 - 185,220
Medical, dental, vision, and life insurance
401(k) with match
Paid family leave
+4
Senior Backend Engineer - Remote-friendly, Cloud-Native
Senior Backend Engineer - Remote-friendly, Cloud-Native

Schneider Electric • North Foxboro (MA)

Hybrid
USD 178,131 - 185,220
Senior Software Engineer
Senior Software Engineer

Schneider Electric • Foxborough (MA), Northern (KY)

On-site
USD 186,000 - 200,000
Medical, dental, vision benefits
401(k) with match
Stock purchase option
Senior Software Engineer
Senior Software Engineer

Schneider National, Inc. • Green Bay (WI)

On-site
USD 80,000 - 100,000
Medical, dental and vision insurance
401(k) savings plan with company match
Paid time off and paid holidays
+1
Senior Software Engineer
Senior Software Engineer

Schneider Electric • Boston (MA)

On-site
USD 186,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Engineer, IT
Senior Engineer, IT

careers-ice • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

engineeringjobs.net, Inc. • Needham (MA)

Remote
USD 186,000 - 188,000
Remote work across the U.S.
Senior Software Engineer
Senior Software Engineer

LABUR • New York (NY)

On-site
USD 168,000 - 200,000