JobsPrincipal Software Engineer/Developer
Location
Durham, NC
Type
Full-time
Posted
6/10/2026
Compensation
Not listed
Undergraduate with 5+ Years of Experience
Master's with 2+ Years of Experience
Approval 99.8%·Filings 1,603·New hires 169·
💎 Strong Sponsor
·FY 2025Job description
This position involves designing, developing, and maintaining high-performance applications using technologies such as Java, Spring, and AWS. The role focuses on delivering system automation through CI/CD pipelines and developing scalable distributed systems. The candidate will work closely with architecture design teams and provide technology solutions to various project issues. Additionally, mentoring junior team members and advising senior management on technical strategies are key aspects of this role.
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a closely related field and five years of experience as a Principal Software Engineer/Developer.
- Alternatively, a Master's degree in a related field and three years of experience in the same role.
- Demonstrated expertise in processing and extracting data from Kafka Streaming and building CI/CD pipelines.
- Experience in processing messages in Java Messaging Service (JMS) and designing Infrastructure as Code (IaC) pipelines using Terraform.
Responsibilities
- Participate in architecture design teams and define application level architecture.
- Develop applications on complex projects and recommend development testing tools.
- Ensure QA readiness of software deliverables and develop comprehensive documentation.
- Establish full project life cycle plans for complex projects across multiple platforms.
- Advise on risk assessment and management strategies for projects.
- Mentor junior team members and perform complex technical analysis for multiple projects.
Benefits
- Fidelity offers competitive compensation, annual bonuses, retirement contributions, comprehensive healthcare coverage, parental leave, tuition assistance, wellness programs, and extensive professional development opportunities.
Is this posting expired or inaccurate?
