SWE & App Arch Assoc Principal Engineer
Core
Design, build, and ship production Java end-to-end within a bounded context, converting ambiguous asks into crisp specs while owning contracts, data models, and test strategy.
Role type
Senior IC Associate Principal Software Engineer (Java/Architecture)
Builds
Digital products, AI-driven data-powered solutions, and high-scale distributed systems
Domain
Software Engineering, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring/Spring Boot, Backend microservices, REST APIs, Serverless computing, High-throughput distributed systems, Design patterns, Data structures, Algorithms
Preferred skills
AI tools (Copilot, Devin, Windsurf), Azure, AWS
Technologies
Java, Spring Boot, Azure, AWS, Copilot, Devin, Windsurf
Responsibilities
Guide engineering teams across S&T priorities, Create roadmaps and implementation plans aligned with business strategy, Support AI-driven data-powered digital solutions, Troubleshoot delivery risks, issues, and impediments, Partner with business stakeholders to recommend strategic solutions, Conduct code reviews and guide the team
Seniority
Senior, hands-on IC