Senior Principal Software Engineer
Listed on 2026-01-30
-
Manufacturing / Production
Systems Engineer
Overview
Trustwell is looking for ambitious, energetic problem-solvers who enjoy a fast-paced team environment filled with challenges and career growth opportunities in a rapidly growing tech firm. Trustwell is on a mission to change the food industry. Combining FoodLogiQ’s supply chain management software with Genesis’ nutritional analysis and label development solution, the Trustwell Connect platform creates the food industry’s only full-scale solution connecting product development and regulatory-compliant labeling with supplier compliance, enhanced traceability, and automated recall management.
From food and supplement manufacturers to retail grocers and restaurant chains, more than 2,500 food companies around the world use Trustwell software as their trusted source for compliance and quality solutions in the food industry. For more information, visit Trustwell.
Role: Senior Principal Software Engineer
FLSA: Full Time | Exempt | Salaried | Remote (US)
Reports to: VP of Engineering
Note: Candidates located in the east coast will be given priority consideration.
Scope of Position:
We are seeking a Senior Principal Software Engineer to serve as the technical architect for a mission-critical, microservices-based SaaS platform. This role owns the evolution of system architecture, with a focus on scalability, performance, reliability, and long-term maintainability. The ideal candidate is a hands-on systems leader who collaborates closely with engineering, product, and operations teams to guide architectural direction, modernize legacy components, remove bottlenecks, and ensure the platform scales efficiently.
This is a high-impact role for someone passionate about building high-throughput distributed systems while mentoring engineers and shaping platform strategy.
Essential Duties & Responsibilities including but limited to:- Serve as the accountable owner for end-to-end platform architecture, guiding its evolution as business requirements, traffic patterns, and system complexity grow. Make foundational architectural decisions that balance near-term delivery with long-term scalability, resilience, and maintainability across dozens of services and teams.
- Architect high-throughput, low-latency systems capable of operating reliably under sustained growth and peak demand. Apply deep expertise in distributed systems, data consistency, failure modes, and capacity trade-offs to deliver platforms that meet strict SLAs while optimizing infrastructure and operational costs.
- Facilitate and drive architectural reviews, design forums, and cross-team technical discussions. Provide clear guidance, constructive feedback, and decisive direction to ensure designs align with platform standards, long-term strategy, and operational realities.
- Anticipate and surface systemic risks before they impact customers, using data, experience, and deep system knowledge. Lead cross-functional efforts to resolve bottlenecks and failure points through thoughtful redesigns, targeted optimizations, and strategic investment in platform capabilities.
- Establish clear, pragmatic architectural principles and reference patterns that enable teams to build services consistently and independently. Drive adoption through documentation, design reviews, and hands-on collaboration, ensuring standards improve velocity, reliability, and operational clarity rather than adding friction.
- Lead large-scale modernization initiatives, including refactoring legacy systems, decomposing monoliths, and upgrading infrastructure or frameworks. Prioritize and sequence technical debt reduction efforts to maximize stability, developer productivity, and long-term platform health.
- Design robust, scalable integrations with external vendors and partners, accounting for latency, rate limits, failure modes, and cost. Ensure integrations are resilient to outages and changes, with appropriate abstractions, monitoring, and fallback strategies.
- Act as a strategic partner to product and delivery teams, translating business goals into sustainable technical solutions. Advocate for platform investments and architectural improvements while enabling teams to ship features quickly and…
(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).