Unknown Company

Senior Software Engineer

north foxboro, ma • Posted 4 days ago
Remote Full Time Software Architecture & Engineering

For this U.S. based position, the expected base salary is $178,131.00 - $185,220.00 per year. Additional short-term incentive compensation is a typical part of our compensation structure and would be in addition to the above-stated range.

The compensation range for this full-time position applies to candidates located within the United States. Salary determination considers performance, knowledge, job-related skills, experience, and relevant education or training.

Location

Foxboro, MA. Remote eligible up to 3 days per week.

Job Title

Senior Software Engineer

Responsibilities

  • Design, implement, test, and support/operate application services in customer-facing applications.
  • Design, implement, and consume RESTful APIs.
  • Break down complex problems into digestible deliverables, sequence work, and ship iteratively with measurable impact.
  • Make architectural decisions consistent with the organization’s architectural principles, prioritizing simplicity, resilience, and cost awareness.
  • Uphold security and privacy best practices and address bugs and security issues.
  • Profile and optimize application latency and throughput, conduct capacity planning, and implement performance and scale improvements, including query optimization.
  • Write code that is readable, easy to maintain, and is tested in accordance with the organization’s architectural principles and test strategy, including unit and integration testing.
  • Collaborate with team members on large efforts and cross-cutting technical concerns.
  • Employ version control best practices and CI/CD pipelines to test, release, and deploy changes.

Qualifications

  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or related field.
  • 5 years of progressive, post-bachelor’s experience in backend software engineering or related occupation.
  • 3 years of professional Java development with Spring framework (Spring or Spring Boot).
  • 3 years of experience developing container-based (e.g., Docker, Kubernetes, Helm) cloud-native software, including design and development of production backend services for a public cloud (Azure or equivalent) and instrumentation using observability tools (logging, metrics, tracing).
  • 2 years of designing and implementing event-driven architectures (Apache Kafka or similar).
  • 2 years of experience with relational or NoSQL databases for production systems, including schema design, SQL, and performance optimization (PostgreSQL, Cassandra, or similar).
  • Experience acting as technical lead for production initiatives, authoring or reviewing design docs, coordinating implementation, and driving deployments or releases.
  • Mentoring junior engineers on software best practices through code reviews, pairing, and design discussions.
  • Providing actionable technical feedback to peers or senior engineers through code reviews and design discussions.

Equal Opportunity Employer

Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in all aspects of employment for all qualified individuals.

This position will remain posted until filled.

#J-18808-Ljbffr
Back to Job Search