Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PEAK TECHNOLOGIES Logo

Principal Software Engineer

PEAK TECHNOLOGIES

Salary not specified
Aug 21, 2025
Franklin, MA, US
Apply Now

Peak Technologies is looking for a Principal Software Engineer to architect new solutions, define and develop interfaces to Industrial AI, develop proprietary software and technology to support their growing roster of customers, and improve and maintain existing features.

Requirements

  • Proficiency in Java back-end, network communications, MongoDB, and RESTful APIs.
  • Familiarity with microservices architecture and containerization technologies like Docker.
  • Familiarity in delivering cloud-native applications, preferably using Google Cloud Platform.
  • Familiarity with software development methodologies (Agile, Scrum).
  • Strong foundation in computer science, data structures, algorithms.
  • Proven experience (7+ years) as a principal level software engineer with a strong track record of successful software development projects.
  • Web Applications Technologies (JavaScript, HTML) on Linux-based deployments.

Responsibilities

  • Lead and contribute to the architecture, design, and hands-on development of software components and features, using Java spring-boot, Mongo DB, Web Applications Technologies (JavaScript, HTML) on Linux-based deployments.
  • Collaborate with customers and cross-functional teams to architect, design, build, and test software solutions that meet business and technical requirements.
  • Serve as a technical leader on cross-customer projects.
  • Fully and completely understand system inter-dependences and limitations.
  • Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Analyze and resolve complex technical issues and challenges as they arise.
  • Create and maintain technical documentation, including system architecture, design, and user guides

Other

  • As a Principal Engineer on the Peak Analytics team, you are both a visionary leader and a hands-on builder.
  • We are seeking a dynamic architect and hands-on builder to collaborate with our seasoned team of dedicated professionals.
  • A successful candidate will possess a combination of exceptional technical aptitude, analytical skills, a customer service orientation, effective communication skills, and thrive in a fast-paced culture.
  • Excellent problem-solving, analytical, organizational, documentation, and written/verbal communication skills.
  • Persistent, driven, self-motivated, keen to make an impact, team player.