
Principal Platform Architect, Enterprise Platforms
Softcard (acquired by Google)
full-time
Posted on:
Location Type: Hybrid
Location: Houston • Texas • United States
Visit company websiteExplore more
Job Level
About the role
- Define and evolve the architectural vision for internal developer platforms and enterprise services.
- Lead the design and implementation of reusable patterns, frameworks, and integration strategies that promote platform maturity and developer enablement.
- Collaborate with product, infrastructure, and security teams to align platform capabilities with enterprise goals.
- Champion DevSecOps practices and CI/CD maturity using tools such as Git, Bitbucket Pipelines, Jenkins, Maven, Gradle, SonarQube, and Artifactory.
- Guide and support platform integrations including: Asset management (Artifactory), Atlassian suite (Jira, Confluence, Bitbucket), API Management platforms (MuleSoft or Apigee), Power Platform for low-code/no-code solutions, GitHub Copilot and other AI-assisted development tools.
- Advocate for automation and self-service engineering across the organization.
- Support the services you architect and participate in an on-call rotation to ensure platform reliability and timely issue resolution.
- Represent the team in enterprise architecture forums and governance bodies.
- Mentor engineers and lead by example in applying best practices and execution excellence.
- Promote a collaborative and engaging culture across global teams.
Requirements
- At least 10+ years of professional software development experience.
- Proven experience in software architecture and platform engineering.
- Deep expertise in Java and object-oriented programming.
- Expert understanding of the software development lifecycle (SDLC).
- Strong proficiency working in agile development teams.
- Strong proficiency developing with CI/CD tools and practices.
- Expertise in AWS is required, multi-cloud experience preferred.
- Experience with cloud-based platforms (Snowflake and AWS are preferred)
- Exposure to testing and automation tools (JUnit, Selenium, JMeter).
- Experience with developer experience tools and frameworks.
- A Bachelor’s Degree in Computer Science, Management Information Systems, Computer Engineering or related field of study or equivalent years of direct work experience.
Benefits
- Flexible paid time off
- Hybrid work schedule
- 401(K) matching of 100% up to the first 6% with a discretionary supplemental contribution
- Health & wellbeing benefits
- Parental Leave benefits
- Employee stock purchase plan
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javaobject-oriented programmingsoftware architectureplatform engineeringCI/CDDevSecOpsagile developmentcloud-based platformstesting toolsautomation
Soft Skills
leadershipcollaborationmentoringcommunicationproblem-solvingadvocacyengagementsupportorganizationexecution excellence
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Management Information SystemsBachelor's Degree in Computer Engineering