What are the responsibilities and job description for the Principal Engineer position at Techouts, Inc?
Job Title: Principal Engineer
Total Experience: 10 years
Location: Bay Area, CA
Position Type: Full Time (Hybrid)
Roles and Responsibilities:
- Own and define the overall architecture and technical direction of the payments infrastructure stack.
- Design and build scalable systems including API platforms, distributed systems, settlement flows, and checkout integrations.
- Develop and manage secure digital asset custody solutions and cryptographic infrastructure.
- Write high-quality, production-grade code from day one and set engineering best practices and standards.
- Solve complex, cross-domain engineering problems with strong systems thinking and technical depth.
- Work on security-critical components such as private key management, trusted execution environments, and hardware security modules.
- Collaborate with cross-functional teams to deliver reliable and scalable payment solutions.
- Lead and mentor engineers, contributing to team growth and scaling the organization to 20 engineers.
- Establish engineering processes, quality benchmarks, and technical standards across the organization.
- Participate in hiring, onboarding, and developing top engineering talent.
- Represent engineering in strategic discussions with leadership and contribute to executive-level decision-making.
- Ensure high availability, performance, and security of systems operating in high-stakes environments.
- Continuously evaluate and adopt new technologies to improve system efficiency and scalability.