
Principal Software Architect (Java, Spring Boot, Kafka, Snowflake, AI/LLM)
Keylent
Reading, PA • 11m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Principal Software Architect
- Focus: SaaS architecture across backend, frontend, data pipelines, integrations, and delivery practices
- Technology stack: Java/Spring Boot, React, Kafka, Snowflake, AI/LLM, CI/CD
Description
This role sets the technical direction for a SaaS product and guides its evolution across application architecture, data platforms, integrations, and delivery practices. You will partner with engineering, product, data, security, operations, and business teams to build scalable, secure, and resilient systems, while identifying practical and responsibly implemented AI/LLM use cases.
Responsibilities
- Define and evolve the platform’s technical architecture and long-term roadmap
- Provide technical leadership for Java/Spring Boot backend services and React frontend applications
- Design event-driven architectures and high-throughput data pipelines with Apache Kafka
- Lead data architecture and integration patterns involving Snowflake and analytical systems
- Own architecture for complex third-party integrations (API design, authentication, data mapping, reliability, versioning, failure handling)
- Establish standards for service boundaries, data contracts, observability, security, and performance
- Improve CI/CD practices, deployment automation, testing strategy, and release reliability
- Collaborate with leaders to evaluate tradeoffs and guide technical decisions
- Review designs and mentor engineers and technical leads
- Identify and address technical risks, scalability constraints, architectural debt, and operational bottlenecks
- Evaluate AI/LLM technologies and lead their secure integration for measurable value
- Communicate technical strategy, options, and tradeoffs to technical and non-technical stakeholders
Requirements
- Significant experience designing and evolving production software architectures, including principal/staff-level technical leadership
- Hands-on expertise with Java and Spring Boot in distributed, production-scale systems
- Experience with React and modern web application architecture
- Proven experience designing event-driven systems and large-scale streaming/data pipelines with Apache Kafka
- Strong understanding of cloud data warehousing concepts and practical Snowflake experience
- Demonstrated success architecting and operating third-party API integrations
- Strong understanding of CI/CD, automated testing, deployment strategies, and production operations
- Experience building SaaS products including multi-tenancy, security, availability, scalability, and serviceability
- Ability to lead through technical influence and collaborate across organizational boundaries
- Excellent communication, decision-making, and technical documentation skills
- Must attend an in-person interview
Benefits
Not specified in the provided posting.
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Principal Software Architect
Keylent
Senior
Technology
Reading, PA · On-site
N/A
2 days ago

Principal Software Architect (Java, Spring Boot, Kafka, React)
Keylent
Senior
Technology
Reading, PA · On-site
N/A
3 days ago

Java Architect
Keylent
Senior
Technology
Reading, PA · On-site
N/A
2 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
2 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Principal Python Engineer
Intellias
Senior
Technology
Kraków, Pl-06, Poland · Remote
N/A
2 days ago
Principal Architect
Microsoft
Senior
Technology
Mountain View, CA
$221K - $331K/yr
16 days ago
Principal Platform Engineer (People Systems)
Apple
Senior
Technology
Sunnyvale, CA · On-site
$263K - $394K/yr
2 days ago

Senior Java Engineer & Kafka Architect
emagine Polska
Senior
Technology
Dublin, Ireland · On-site
$1092K - $1092K/yr
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights