Powering the world’s payments ecosystem. You’ll innovate, collaborate, and grow – in an energetic technology culture with decades of proven success. As a Principal Software Engineer, you will define technical vision and architecture for major initiatives across multiple teams, drive engineering excellence, and influence product roadmap with technical insights.
Requirements
- Define technical vision and architecture for major cross-team initiatives
- Lead design reviews and set engineering standards across multiple teams
- Influence product roadmap with technical insights and innovation opportunities
- Evaluate and adopt new technologies including AI/ML to improve engineering productivity
- Identify and resolve complex technical challenges that span multiple systems
- Drive technical excellence and best practices across engineering organization
- Serve as technical escalation point for critical issues and architectural decisions
- Lead architecture reviews and provide guidance on system design
- Represent engineering in cross-organizational initiatives and strategic planning
- Mentor senior engineers and technical leads across teams
- Drive adoption of engineering best practices and architectural patterns
- Build strategic technical relationships with partners and stakeholders
Benefits
- Hybrid work model (2-3 days in-office)
- 10-15% travel for conferences, strategic meetings, and cross-site collaboration
- On-call escalation participation; flexible hours for global collaboration