An application made for this job — a tailored resume and cover letter that speak straight to the posting.
GreatAmerica is seeking a Principal Software Engineer to define and influence enterprise-level designs, governance standards, and long-term technology direction across multiple platforms.
You will mentor engineers, drive API and integration strategies, and ensure security, reliability, and cost efficiency align with business outcomes.
GreatAmerica is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, our principle-centered business philosophy and our team-based operating approach are key to our success and growth. We have also recently become a bank!
The Principal Software Engineer is the highest-level individual contributor within Software Engineering and is responsible for defining, influencing and collaborating enterprise level solution designs, engineering strategy, software engineering governance standards, and long-term technology direction across multiple platforms, systems, and engineering domains.
This role serves as a recognized technical authority who influences enterprise technology decisions, establishes reusable engineering standards and patterns, and drives software engineering across the organization. Principal Software Engineers operate with significant autonomy and are accountable for balancing reliability, scalability, security, regulatory requirements, cost optimization, and business outcomes across systems.
Working closely with engineering leadership, architects, business leaders, risk and compliance partners, and external vendors, this role ensures software solutions align with organizational strategy and engineering standards are enforced while enabling sustainable, scalable, and resilient technology solutions.
Guide long-term technical direction for Salesforce .
Create alignment and accountability across teams for strategic technical outcomes without relying on formal reporting authority.
Serve as a recognized organizational expert, advising engineering leaders, architects, product leaders, and delivery teams on complex tradeoffs.
Mentor other engineers, raise engineering capability through design guidance, code reviews, pairing, and communities of practice.
Influence product and technology strategy by connecting engineering decisions to enterprise outcomes, risk, cost, scalability, and customer value.
Collaborate with architecture and engineering leaders to define reusable application, API, eventing, and integration patterns across platforms.
Influence enterprise integration strategy, data movement standards, service boundaries, and cross-system orchestration approaches.
Drive consistent use of OpenAPI specifications, contract-first practices, integration testing, and dependency management.
Evaluate complex cross-domain designs and make or strongly influence enterprise-level technical decisions and standards.
Collaborate with engineering leaders to define organization-wide code quality, maintainability, SDLC, testing, and governance expectations.
Establish secure-by-design engineering patterns and influence controls for access, data protection, auditability, traceability, and regulatory readiness.
Define reliability, resilience, observability, and operational readiness expectations for critical systems and shared services.
Lead root cause analysis for systemic issues and sponsor improvements that reduce recurring incidents and operational risk.
Define technical debt strategy, modernization roadmaps, platform retirement approaches, and investment recommendations.
Lead high-impact initiatives spanning multiple teams or programs, resolving ambiguity and removing cross-team technical blockers.
Identify transformative opportunities that improve security, data integrity, performance scalability, cost efficiency, and developer productivity.
Assist and Influence on AI-native engineering patterns, adoption strategy, governance, and productivity measurement for software delivery.
Partner with product and business leaders to sequence technical investments and balance near-term delivery with long-term sustainability