FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
Fidelity InvestmentsPrincipal Software Engineer leading complex initiatives in software development at Fidelity Charitable. Collaborating with teams to deliver high-quality solutions ensuring scalability and performance.
Tech Stack
Tools & technologiesAngularDockerHibernateJavaJavaScriptRxJSSCSSSpringSQL
About the role
Key responsibilities & impact- Serve as a technical leader and strategic influencer, driving architectural direction and engineering excellence across teams
- Define and drive engineering standards, best practices, and technical strategy across teams and projects
- Provide technical leadership across all phases of the software development lifecycle, from architecture and design to implementation and deployment
- Influence system architecture and design decisions to ensure scalability, performance, and long-term maintainability
- Collaborate effectively with senior developers, stakeholders, architects, and cross-functional teams to align on technical vision and execution
- Establish and uphold high standards for code quality through design reviews, code reviews, and engineering governance practices
- Mentor and coach engineers at all levels, fostering technical growth, leadership development, and a culture of excellence
- Lead initiatives that drive continuous improvement in engineering practices, tooling, and team effectiveness
Requirements
What you’ll need- Bachelor’s degree in Computer Science or equivalent experience
- 6–10 years of software development experience
- 3–5 years of technical leadership experience
- Strong knowledge of Java and Spring framework
- Solid understanding of SQL and Object Relational Mapping tools such as Hibernate
- Strong proficiency in JavaScript, Angular, and AngularJS
- Familiarity with SASS/SCSS and building applications with accessibility in mind
- Experience focusing on accessibility using screen readers and other assistive tools
- Working knowledge of Docker, NgRx, and RxJS is a plus
Benefits
Comp & perks- Professional development opportunities
- Mentoring programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring frameworkSQLObject Relational MappingHibernateJavaScriptAngularAngularJSSASSSCSS
Soft Skills
technical leadershipmentoringcoachingcollaborationinfluencingcommunicationstrategic thinkingcontinuous improvementengineering excellenceteam effectiveness
Certifications
Bachelor’s degree in Computer Science