Principal Software Engineer โ Full Stack & Cloud Architecture
Remote โ US-Based Only
No visa sponsorship | No third-party agencies
We are seeking a Principal Software Engineer with 12 or more years of experience to drive architecture and engineering excellence across our application development organization. As we evolve toward autonomous, stream-aligned teams, we need a senior technical leader who can guide scalable full-stack application development, modern cloud architecture, and engineering best practices. This role works side-by-side with application engineers building enterprise products and services. You will bring deep expertise in Java, Spring, AWS cloud-native development, Angular, and React frontend frameworks, CI/CD, and distributed application architecture, while helping teams deliver reliable, scalable software.
What Youโll Do
โขย ย ย ย ย ย Partner directly with engineering teams on application and platform architecture decisions.
โขย ย ย ย ย ย Design and review scalable full-stack solutions across backend services, APIs, and frontend applications built with Angular and React.
โขย ย ย ย ย ย Lead architecture decisions for Java and Spring-based microservices and cloud-native applications.
โขย ย ย ย ย ย Guide engineering teams on AWS best practices, scalability, resiliency, and performance optimization across services, including ECS, EKS, Lambda, API Gateway, S3, RDS, and CloudWatch.
โขย ย ย ย ย ย Build and review modern frontend applications using Angular, React, and TypeScript.
โขย ย ย ย ย ย Drive API-first development and integration patterns across distributed systems.
โขย ย ย ย ย ย Establish engineering standards for security, observability, CI/CD, testing, and deployment automation.
โขย ย ย ย ย ย Mentor engineers through hands-on technical leadership, code reviews, and architectural guidance.
โขย ย ย ย ย ย Lead modernization efforts for legacy systems and monolithic applications migrating to cloud-native architectures.
โขย ย ย ย ย ย Collaborate with DevOps and platform teams on infrastructure automation and operational excellence.
โขย ย ย ย ย ย Support adoption of event-driven and service-oriented architectures using messaging and streaming platforms.
โขย ย ย ย ย ย Design and optimize data access patterns across relational SQL databases and NoSQL stores.
โขย ย ย ย ย ย Troubleshoot and optimize performance issues across application and cloud environments.
โขย ย ย ย ย ย Lead technical workshops, architecture reviews, and knowledge-sharing initiatives across engineering teams.
Required Qualifications
โขย ย ย ย ย ย 12 or more years of software engineering experience building enterprise-scale applications, including technical leadership responsibilities.
โขย ย ย ย ย ย BS degree in Computer Science, Software Engineering, or a related field.
โขย ย ย ย ย ย Strong hands-on experience with Java and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, and Spring Data.
โขย ย ย ย ย ย Deep expertise in designing and building cloud-native applications in AWS.
โขย ย ย ย ย ย Experience building scalable microservices and distributed systems.
โขย ย ย ย ย ย Strong full stack engineering background with Angular and/or React, including component architecture, state management, and performance optimization.
โขย ย ย ย ย ย Proficiency in TypeScript and modern frontend development tooling.
โขย ย ย ย ย ย Experience with REST APIs, asynchronous messaging, and event-driven architectures.
โขย ย ย ย ย ย Expert-level knowledge of relational databases (SQL โ MySQL, PostgreSQL) and NoSQL data stores (MongoDB, DynamoDB, Elasticsearch).
โขย ย ย ย ย ย Solid understanding of CI/CD pipelines, infrastructure automation, and DevOps practices using tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
โขย ย ย ย ย ย Experience leading technical architecture decisions across multiple engineering teams.
โขย ย ย ย ย ย Strong understanding of application performance, scalability, and reliability engineering.
โขย ย ย ย ย ย Excellent communication and collaboration skills with the ability to influence across teams.
โขย ย ย ย ย ย Experience mentoring senior engineers and driving engineering best practices organization-wide.
โขย ย ย ย ย ย Must be authorized to work in the United States without visa sponsorship.
Preferred Qualifications
โขย ย ย ย ย ย Experience with containerization and orchestration technologies such as Docker and Kubernetes.
โขย ย ย ย ย ย Familiarity with event streaming and messaging platforms such as Kafka or AWS SQS/SNS.
โขย ย ย ย ย ย Experience modernizing legacy applications into cloud-native architectures.
โขย ย ย ย ย ย Healthcare or EDI domain experience.
โขย ย ย ย ย ย Experience with AI-assisted development tools and modern engineering workflows.
โขย ย ย ย ย ย Prior Principal or Staff Engineer experience in large-scale engineering organizations.
Knowledge, Skills, and Abilities
โขย ย ย ย ย ย Proven ability to manage and deliver multiple complex projects simultaneously, consistently achieving high-quality results through innovation and creative problem-solving.
โขย ย ย ย ย ย Expertise in communicating complex technical concepts clearly and persuasively to both technical and non-technical audiences, including senior leadership.
โขย ย ย ย ย ย Strong collaboration skills, working effectively across departments and remote teams with varying levels of technical expertise.
โขย ย ย ย ย ย Deep understanding of system-wide impacts, architectural interdependencies, and the organizationโs strategic objectives across the full stack.
โขย ย ย ย ย ย Demonstrated flexibility in adapting to rapidly changing conditions, leading teams through transitions with clarity and strategic focus.
โขย ย ย ย ย ย Applies Agile and LEAN principles to improve team efficiency, streamline processes, and deliver value at scale.
โขย ย ย ย ย ย Maintains a strong grasp of industry trends, leveraging knowledge to inform technical decisions and drive long-term innovation.
โขย ย ย ย ย ย Ability to balance long-term architectural vision with pragmatic execution, helping teams move quickly without sacrificing quality or reliability.
Compensation
Salary Range: $150,000 โ $200,000 plus annual performance bonus. Compensation is commensurate with experience.