Fidelity Investments is seeking a Principal Software Engineer/Developer to join their technology team in Westlake, TX. This role represents an exciting opportunity to work with a leading financial services company that prioritizes innovation and technical excellence.
The position focuses on implementing Business Process Management Solutions using Camunda and Expression Language, while building user interfaces and web services in an Agile environment. You'll be working with technologies like Java, Spring, RESTful APIs, and various modern development tools.
As a Principal Engineer, you'll have significant influence on architecture decisions and technical strategy, while mentoring junior team members and acting as a primary liaison between technology and business units. The role requires expertise in building BPMN 2.0 models, working with microservices architecture, and implementing complex business rules management.
The ideal candidate will have at least 5 years of experience with a strong background in software engineering, particularly in Java development, cloud technologies (Azure), and containerization (Kubernetes). You'll also need experience with data visualization tools and business process modeling.
Fidelity offers an excellent benefits package including 401(k) with company match, comprehensive healthcare coverage, parental leave, and student loan assistance. The company maintains a hybrid working model that blends onsite and remote work, though this role requires onsite presence every other week.
This is an excellent opportunity for a senior technologist looking to make an impact at a company that values technical excellence, professional growth, and work-life balance. Join a team that's passionate about leveraging technology to help people achieve their financial goals.