Principal Software Engineer and Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Truegility, Inc. · 9 hours ago

Principal Software Engineer and Architect

Truegility is a leading provider of Solutions as a Service, integrating cutting-edge technology with data solutions to offer superior Analytics and Insights to businesses of all sizes. This role involves shaping the technical vision and architecture of cloud-based data tools, mentoring engineers, and ensuring the platform's long-term integrity and scalability.

AnalyticsBusiness IntelligenceConsultingData IntegrationData ManagementData VisualizationSoftware

Responsibilities

Designing and building innovative cloud‑based data tools that are secure, robust, fast, and intuitive
Collaborating closely with the CTO to shape technical strategy, architectural direction, and long‑term platform vision
Serving as a technical mentor to engineers across the team, helping them grow their skills, refine their thinking, and deliver high‑quality solutions
Creating architectures that scale elegantly for small and medium‑sized businesses — without unnecessary complexity or cost
Championing simplicity, performance, and reliability in every layer of the solution
Clear, thoughtful communication is central to this role. You’ll translate complex ideas into direction that teammates, partners, and customers can act on
Architect and develop enterprise‑grade RESTful APIs using .NET and C# across Azure App Service, Azure Functions, and API Management
Establish API governance patterns including authentication, throttling, observability, and lifecycle management
Build rich, maintainable front‑end experiences using Blazor for administrative and user‑defined configuration interfaces
Design and implement schema‑flexible, user‑defined data storage frameworks using Azure Table Storage, Cosmos DB, SQL, or hybrid metadata models
Build dynamic table and field‑definition systems that allow end users to create custom structures without sacrificing performance or governance
Ensure multi‑tenant scalability, data integrity, and secure access patterns aligned with organizational standards
Architect and deploy containerized applications using Azure Container Apps, AKS, and Azure Container Registry
Lead CI/CD pipeline design for automated build, test, and deployment workflows
Implement best practices for container reliability, cost optimization, and operational observability
Security protocols such as Oath2, OpenID Connect, SAML, and custom identity providers
Build and orchestrate Fabric Data Pipelines for ingestion, transformation, and orchestration of enterprise data flows
Develop PySpark notebooks for scalable processing and advanced data transformations
Design and optimize Fabric Semantic Models to support governed analytics and high‑performance reporting
Author advanced DAX measures and calculations to power enterprise BI experiences
Provide architectural guidance across engineering teams, ensuring solutions align with security, compliance, and lifecycle standards
Produce clear architectural documentation, reusable frameworks, and reference implementations
Mentor engineers, influence platform strategy, and drive continuous improvement across cloud, data, and identity domains
Accurately track and record time worked each day using our timekeeping system

Qualification

Azure cloud architecture.NETC#API designBlazorContainerizationCI/CDIdentity protocolsData platformsAnalytical skillsLeadershipCommunication skillsProject management

Required

7+ years of experience in cloud architecture, or related fields, with at least 10 years in a software engineer and/or database developer role
Extensive experience with Azure cloud architecture, distributed systems, and enterprise API design
Deep expertise in .NET, C#, Blazor, and modern cloud‑native application patterns
Strong background in containerization, CI/CD, and infrastructure‑as‑code
Advanced understanding of identity protocols and cross‑provider authentication patterns
Proven ability to design metadata‑driven, schema‑flexible data platforms
Strong architectural reasoning skills
In-depth knowledge of U.S. privacy, data, and finance regulations
Proven ability to influence peers or team members and drive technical or process initiatives that align with business goals
Strong analytical capabilities with a focus on reusable frameworks, efficient data storage and retrieval patterns, master data and matrix data scenarios, and security scenarios
Exceptional communication skills, with the ability to document and successfully convey complex technical ideas to team members and clients
Experience writing/diagramming technical specifications and statements of work
Proven track record of completing deliverables with quality on time

Preferred

Preferred experience with Azure DevOps (ADO)

Benefits

Health insurance
Company-funded Health Savings Account (HSA)
401(k) retirement plan with employer contributions
Paid time off
Paid holidays
Remote work environment

Company

Truegility, Inc.

twittertwitter
company-logo
Mission: To Serve Vision: - Be the organization of the future. - Design, develop, and distribute Solutions as a Service.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Lum Veselaj
Chief Executive Officer
linkedin
leader-logo
Joseph Gee
Co-Founder / Chief Financial Officer / Chief Legal Officer
linkedin
Company data provided by crunchbase