×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Cleveland, Cuyahoga County, Ohio, 44101, USA
Listing for: Peak Nano
Full Time position
Listed on 2025-12-18
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Base Pay Range

$/yr - $/yr

Additional Compensation Types

Annual Bonus

Direct message the job poster from Peak Nano

We are seeking a highly skilled Principal Software Engineer/Architect with deep experience designing both SaaS (Software as a Service) and on-premises enterprise applications. This role is responsible for creating scalable, secure, and maintainable architectural solutions that support our product vision and business goals. The ideal candidate understands modern cloud-native design, traditional enterprise application patterns, and how to build systems that can operate in both environments efficiently.

In this role, you will drive the design and development of complex, high-scale systems, guide architectural direction, mentor software engineers, and ensure technical excellence across our SaaS and on-prem product lines. This position is ideal for someone who is hands-on, passionate about solving large-scale engineering challenges, and eager to influence product and technology strategy.

Key Responsibilities
  • Design end-to-end architecture for SaaS and on-prem products, including microservices, APIs, integration layers, and data platforms.
  • Define architectural standards, guidelines, and best practices across cloud and on-prem deployments.
  • Evaluate and select appropriate technologies, patterns, and frameworks to meet performance, scalability, and security requirements.
  • Provide hands‑on coding, prototyping, debugging, and optimization across the stack.
  • Conduct in‑depth design reviews, code reviews, and technical audits to ensure software quality.
  • Evaluate and introduce new technologies, frameworks, and patterns that increase engineering velocity and system quality.
  • Mentor and coach engineers at all levels, fostering a culture of learning, excellence, and collaboration.
  • Champion engineering craftsmanship, testing practices, documentation, and continuous improvement.
Required Qualifications
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Engineering, or equivalent.
  • 7+ years of experience in software development, with 2+ years in an architecture or senior engineering role.
  • Strong experience designing and delivering SaaS applications and on‑prem enterprise software.
  • Proficiency with cloud platforms and container technologies (Docker, Kubernetes).
  • Deep understanding of microservices, event‑driven systems, API design, distributed systems, and data architecture.
  • Strong knowledge of security best practices and scalable system design.
  • Deep understanding of data structures, algorithms, system design, and modern architectural patterns.
  • Excellent problem‑solving, communication, and collaboration skills.
Preferred Qualifications
  • Experience with multi‑tenant architectures and hybrid deployment models. Hands‑on experience with Kubernetes, Docker, CI/CD pipelines, and infrastructure‑as‑code tools (Terraform, Cloud Formation, etc.).
  • Experience in any of the following:
  • Manufacturing environment
  • working in regulated or high‑security industries.
Seniority Level
  • Mid‑Senior level
Employment Type
  • Full‑time
Job Function
  • Manufacturing and Energy Technology
Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary