Principal Software Engineer
Fidelity Investments in Boston, Massachusetts, USA
Financial Services
Full-Time
Fidelity Investments is looking for a Principal Software Engineer to deliver the next stage of evolution for marketing platforms. In this role, you will lead, architect, design, develop, configure, test, and launch new capabilities. You will be responsible for implementing software solutions and enabling partner technology to support the customer data platform, deliver journeys, and enable paid media advertising. We are on a mission to deliver best in class customer experiences with advertising and data technologies that are future proof.
The Expertise and Skills You Bring
Technology
• Overall 8+ years of experience in Software Engineering working with data in the following ways: SQL development, JavaScript, Shell Scripting, Python, Snowflake, AWS, or database development.
• Hands-on development in Web UI Programming (Angular, Node.js), Python, Java, Web integrations, JavaScript SDKs, Tag Management, RESTful APIs and in-memory technologies (caching, etc).
• Strong hands-on technical skills as well as architecture experience in Marketing Technology, Data, and AdTech.
• Strong data experience on AWS and Snowflake on Data modeling, processing pipelines, SQL, ingest/extraction flows and quality management.
• Knowledge of Integration patterns and engineering experience with real time with APIs, and Event streams, Batch to integrate data between systems.
• Experience in SaaS platforms such as Customer Data Platforms Twilio Segment, Adobe, Salesforce etc.
• Certifications in Snowflake, AWS, Google Analytics, Adobe, and MarTech Suites are a plus.
• Experience in nonfunctional aspect on build solutions with high Availability, Scalability, Performance, Reusability, and Agility standards.
• Experience working with Agile practices and ceremonies are a plus.
• Bachelor’s degree in computer science, or equivalent experience.
Leadership and Process
• Experience with an Agile-based delivery model.
• Excellent Analytical and problem-solving skills.
• Excellent Communication skills.
• Team player.
• Strong sense of ownership.
• Strong development abilities in building highly scalable & flexible applications.
• Collaborative in your approach, actively contributing to how work gets completed.
The Team
• Fidelity is embarking on a multi-year journey to modernize and unify our Marketing, Advertising, and Communication Technology capabilities across Fidelity. We believe this initiative will transform Fidelity into a customer-backed, data-driven, digital-first organization that delivers tangible customer and business value.
Apply to this job and join Ivy Exec
Ivy Exec members get:
Access to 60,000+ senior-level job openings
Opportunities to join market research studies
A dedicated Career Advisor
Exclusive career growth courses and content