Principal Software Engineer - Hybrid
Job Title: Principal Software Engineer
Location: 1265 W Central St, Franklin, MA
Schedule: Hybrid on-site 2-3 days per week (REQUIRED)
Link to Peak's career page job posting:
JOB SUMMARY & SCOPE:
As a Principal Engineer on the Peak Analytics team, you are both a visionary leader and a hands-on builder. You will architect new solutions, define and develop interfaces to Industrial AI, develop proprietary software and technology to support our growing roster of customers, and improve and maintain existing features. You must be capable of designing and developing new functionality while consistently producing scheduled maintenance releases.
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. As a natural problem-solver, you'll enjoy the challenge of building impactful solutions while staying attuned to the architectural realities of working with existing products and delivering customer solutions efficiently.
Are you the kind of person who sees a need for help and raises their hand? Are you a solution-oriented, hands-on architect who enjoys working at the intersection of business and technology, possesses strong communication skills, and enjoys highly interactive relationships with customers and co-workers? If the answer is a resounding yes to those questions, then you will be a great fit for the Analytics team at Peak Technologies!
KEY ACCOUNTABILITIES:
- 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
- Balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices.
- Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
EDUCATION + EXPERIENCE + KEY TRAITS:
- 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.
- 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).
- Excellent problem-solving, analytical, organizational, documentation, and written/verbal communication skills.
- Persistent, driven, self-motivated, keen to make an impact, team player.
- Commitment to upholding company values and promoting a culture of technical excellence.
Peak Technologies provides end-to-end enterprise mobility, managed services, printing and mobile data capture solutions for performance-driven organizations focused on the optimization of supply chain and field-based business processes. Peak Technologies' in-depth industry-specific experience, state-of-the-art solutions and managed services, and exemplary customer support provide transformational business solutions and results that deliver greater ROI and outstanding value.Peak Technologies serves as a trusted business partner for some of the world's largest companies, while also supporting local and regional customers with an extensive coverage footprint throughout North America and Europe.
Recommended Jobs
Senior Software Engineer
Dealpath’s engineering team core values are centered around technical excellence, collaboration, impact and execution and we’re looking to add talented Engineers with a growth mindset to accelerate…
Scientist II - Smith Lab
Overview The pre-clinical group developing next generation antibody and CAR T cell immunotherapies for cancer is looking for an exceptionally motivated individual with substantial past wet lab e…
Data Engineer for Audio ML Research
About Us For over 25 years, Native Instruments has been at the forefront of sonic innovation. Guided by our mission to inspire and enable creators to express themselves, we develop integrated audi…
Amazon Robotics - 2026 Industrial Engineer Intern/Co-op, Robotics Manufacturing and Technical Operations
DESCRIPTION Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to these questions a…
Quality Engineer
Quality Manager. Location: Woburn, MA (On-site). Reports To: Director of Operations. About Xico Lighting: Xico Lighting ( is a fast-growing manufacturer of spec-grade architectural lighti…
Senior AI Engineer
At Klaviyo, we believe the future of software lies not in productivity tools for human users but in software that can run and optimize itself based on outcome or reward metrics. We’ve built the infra…
Catering Services Worker - Boston University Agganis Arena
The Catering Services Worker supports the event operations team in running successful catering orders and events within the location. The Catering Services Worker supports and carries out event set u…