A company is looking for a Principal Software Engineer.
Key Responsibilities
Lead the architecture and strategy for the Pay platform, ensuring scalability and business alignment
Design and implement robust, high-performance idempotent distributed pay systems
Provide technical leadership and mentorship while driving innovation through cutting-edge technologies
Required Qualifications
At least 10 years of experience with Ruby, Java, .NET, Python, or Go
8+ years of experience deploying scalable, containerized, distributed payment or financial service platforms on a major cloud provider
Experience as a Principal Engineer or Architect, leading and mentoring engineering and product teams
Ability to strategize and deliver on company-wide technical visions and process improvements
Proven hands-on ability to improve all parts of the product design process
Principal Software Engineer • Escondido, California, United States