What are the responsibilities and job description for the Senior Software Engineer position at Piper Companies?
Piper Companies is looking for a Senior Software Engineer to join a growing software organization within the high-speed interconnect and electronics manufacturing industry in a hybrid position working onsite in Nashua, NH 2-3 days per week.
Responsibilities of the Senior Software Engineer include:
This job opens for applications on 6/5/26. Applications for this job will be accepted for at least 30 days from the posting date.
Responsibilities of the Senior Software Engineer include:
- Lead the design, architecture, and evolution of scalable data platforms supporting factory and engineering systems
- Architect, implement, and optimize large-scale databases and data pipelines
- Lead development of APIs and services enabling reliable, scalable data exchange
- Champion the use of AI for yield optimization, predictive analytics, and process improvement
- Bachelor of Science in Computer Science, Computer Engineering, or related field (MS preferred)
- 5-10 years of experience in software engineering, with demonstrated technical leadership
- Hands-on experience building APIs, distributed systems, and data integration solutions
- Strong hands-on experience with source control, code reviews, and CI/CD practices
- Proficiency in at least one programming language such as Python, Java, or similar
- Strong background with cloud platforms such as AWS, Azure, or GCP
- Base Salary: $130,000-$170,000 (USD)
- Comprehensive Benefits: Medical, Dental, Vision, Sick Leave if Required by Law, 401K, and Paid Holidays
This job opens for applications on 6/5/26. Applications for this job will be accepted for at least 30 days from the posting date.
Salary : $130,000 - $170,000