Job Summary
A company is looking for a Principal Software Engineer.
Key Responsibilities
- Act as the technical authority for the team, driving architecture, design, and coding decisions
- Embed AI-assisted and agentic development into engineering workflows and evaluate AI-powered automation solutions
- Mentor and coach teammates while leading the design and implementation of cloud-native applications
Required Qualifications
- 10+ years of professional software development experience with technical leadership in complex systems
- Bachelor's degree in computer science, engineering, or a related field (advanced degree preferred)
- Advanced proficiency in Java, Spring Boot, and RESTful API design
- Strong background in distributed systems and microservices architecture
- Experience with AI-assisted coding and agentic workflows in engineering
Comments