Principal Software Engineer/Developer

2 months ago


Westlake, United States Fidelity TalentSource LLC Full time



Job Description:

Position Description:\u00A0

\u00A0

Implements solutions and improves development agility and productivity, using DevOps and Continuous Integration and Continuous Delivery (CI/CD) tools -- Maven, Jenkins, Stash, Ansible, and Docker. Collaborates with internal and external teams to deliver technology solutions for business needs using data architecture patterns -- Lambda, Kappa, Event Driven Architecture, Data as a Service, and Microservice. Delivers system automation by setting up CI/CD delivery pipelines using data movement technologies (ETL/ELT), REST APIs, and in-memory technologies. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.\u00A0

\u00A0

Primary Responsibilities:\u00A0

\u00A0

  • Participates in architecture design teams.\u00A0

  • Defines and implements application-level architecture.\u00A0

  • Develops applications on complex projects, components, and subsystems for the division.\u00A0

  • Recommends development testing tools and methodologies and reviews and validates test plans.\u00A0

  • Responsible for QA readiness of software deliverables.\u00A0

  • Develops comprehensive documentation for multiple applications or subsystems.\u00A0

  • Establishes full project life cycle plans for complex projects across multiple platforms.\u00A0

  • Responsible for meeting project goals on-time and on-budget.\u00A0

  • Advises on risk assessment and risk management strategies for projects.\u00A0

  • Plans and coordinates project schedules and assignments for multiple projects.\u00A0

  • Acts as a primary liaison for business units to resolve various project/technology issues.\u00A0

  • Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.\u00A0

  • Advises senior management on technical strategy.\u00A0

  • Mentors junior team members.\u00A0

  • Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.\u00A0\u00A0

  • Develops original and creative technical solutions to on-going development efforts.\u00A0

\u00A0

Education and Experience:\u00A0

\u00A0

Bachelor s degree (or foreign education equivalent) in Computer Science, Computer Information Systems, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) developing big data solutions and streaming applications on-premises and in Cloud -- Amazon Web Services (AWS) and Azure.\u00A0

\u00A0

Or, alternatively, Master s degree (or foreign education equivalent) in Computer Science, Computer Information Systems, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) developing big data solutions and streaming applications on-premises and in Cloud -- Amazon Web Services (AWS) and Azure.\u00A0

\u00A0

Skills and Knowledge:\u00A0

\u00A0

Candidate must also possess:\u00A0

\u00A0

  • Demonstrated Expertise (\u201CDE\u201D) performing Big Data Engineering -- designing, developing, and testing distributed, scalable, big data processing, and near real-time analytics platforms, solutions, and data pipelines; and streaming data lakes for on-premise, AWS, and Azure Cloud environments, using Java, Python, ETL/ELT jobs, and AWS services (SNS/SQS, DynamoDB, Batch, Kinesis, and Lambda or Step Functions).\u00A0

  • DE performing DevOps -- project planning, implementing, and testing Continuous Integration/Continuous Delivery (CI/CD) pipelines to provision Infrastructure as a Code (IaC), using CloudFormation, uDeploy, Docker container, ECS, Azure DevOps Pipelines, and Git -- in development, quality assurance, and production enterprise environments.\u00A0

  • DE performing enterprise architecture and security -- designing, documenting, and implementing highly scalable, available, disaster recovery, secure, multi-tenant RBAC enterprise self-service Big Data and streaming platforms and applications, using OAuth, AWS Well-Architected Framework, and AWS Key Management Service for security, reliability, and availability of customer data.\u00A0

  • DE performing performance engineering -- performing performance characterization and fine-tuning Big Data platforms and near real time distributed applications for high throughput and reliability; and performing recovery tuning of Spring Web and Boot configurations, containers, instance type, and workflow queues, and auto scaling microservices and observability -- using Splunk, Datadog, and CloudWatch metrics (for customer use cases).\u00A0

#PE1M2\u00A0





Certifications:

Company Overview

Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients money.

Join Us

At Fidelity, you ll find endless opportunities to build a meaningful career that positively impacts peoples lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees Choice Award, we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don t need a finance background to succeed at Fidelity\u2014we offer a range of opportunities for learning so you can build the career you ve always imagined.

Fidelity s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite all business days of every other week in a Fidelity office.

At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document, and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine.

We invite you to Find Your Fidelity at fidelitycareers.com.

Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging.

Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to accommodations@fmr.com.



  • Westlake, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Designs, develops, implements, and maintains operations automation applications for Enterprise Infrastructure (EI) Production Services. Designs, develops, and automates the delivery and implementation of software applications according to Agile and Continuous Integration/Continuous Deployment (CI/CD) methodologies, using...


  • Westlake, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description: Assists business initiatives in centralizing and streamlining business operations. Architects and builds applications on an Amazon Web Services (AWS) platform using Salesforce Customer Relationship Management (CRM) software capabilities. Develops SOAP/RESTful API and Java based applications with Salesforce Application...


  • Westlake, Ohio, United States Fidelity TalentSource LLC Full time

    Job Description:Position Overview:  As a Principal Software Engineer at Fidelity Investments, you will be responsible for designing and developing web services using Java, Python, and Go. You will develop and build Application Programming Interfaces (APIs) using frameworks such as Dropwizard and Jety. You will deploy application builds according to...


  • Westlake, United States Fidelity TalentSource LLC Full time

    Job Description:Position Description:\u00A0\u00A0Designs, develops, and maintains Java/J2EE and Node.JS based applications in an Agile environment.\u00A0 Implements front-end solutions using JavaScript, Typescript, CSS, HTML, and Browser Developer. Performs DevOps, automated testing, and Continuous Delivery (CD) methodologies using Groovy and Jenkins....


  • Westlake, Ohio, United States Fidelity TalentSource LLC Full time

    Job Description:Fidelity TalentSource LLC is seeking a highly skilled Principal Software Engineer in Test to join our Quality Engineering team. This individual will be responsible for developing and maintaining test automation frameworks, as well as collaborating with cross-functional teams to ensure the quality of our applications.Key...


  • Westlake, United States Fidelity TalentSource LLC Full time

    Job Description:PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APIS The Role As a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver...


  • Westlake, United States Fidelity Investments Full time

    Job Description:PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APISThe RoleAs a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver a...


  • westlake, United States Fidelity Investments Full time

    Job Description:PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APISThe RoleAs a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver a...


  • Westlake, United States Fidelity Investments Full time

    Job Description:PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APISThe RoleAs a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver a...


  • WESTLAKE, United States Fidelity Investments Full time

    Job Description:PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APISThe RoleAs a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver a...


  • Westlake, Ohio, United States Fidelity Investments Full time

    Job Title: Principal Software Engineer - Digital Assets APIsAbout the Role:As a Principal Software Engineer on our Digital Assets APIs team, you will be responsible for designing and building a new API platform for accessing Fidelity Digital Assets' services. This is a hands-on role where you will work closely with engineering, architecture, and product...


  • Westlake, United States Fidelity TalentSource LLC Full time

    Job Description:JOB TITLE Principal Software Engineer Location: Westlake, TXAdditional Locations: None The Team The Fidelity Health Benefits Group supports the recordkeeping and administration of health benefits (medical, dental and vision plans) and life insurance plans on behalf of Fidelity’s corporate clients, their employees and retirees. The...


  • Westlake, Texas, United States Fidelity Investments Full time

    Job Overview:About the Role:We are seeking a highly skilled Principal Software Engineer to join our Common Library Team at Fidelity Digital Assets?. As a key member of our team, you will design and build common capabilities that support projects spanning multiple engineering groups. Your expertise will be instrumental in creating reliable software that can...


  • Westlake, TX, United States Fidelity Investments Full time

    Job Description: PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APIS The Role As a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams...


  • Westlake, TX, United States Fidelity Investments Full time

    PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APIS As a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. Bachelor's degree in Computer Science or related field required ~8+ years of software engineering experience ~ Expert in...


  • Westlake, Ohio, United States Fidelity TalentSource LLC Full time

    Job Description:We are seeking a highly skilled and experienced software engineer to join our team as a Principal Digital Software Engineer. The ideal candidate will have a strong background in front and middle tier development, with a passion for using tools and frameworks to guide the development of stable, robust, and resilient apps that best serve our...


  • Westlake, Texas, United States Qualitative Financials Full time

    Job Title: Principal Site Reliability EngineerWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Qualitative Financials. As a key member of our organization, you will be responsible for ensuring the stability and reliability of our systems and infrastructure.About the RoleThe ideal candidate will have a strong background...


  • Westlake, Ohio, United States Fidelity TalentSource LLC Full time

    Job Description:Principal Full Stack Engineer Emerging TechnologiesThe RoleWe are seeking a highly skilled Principal Full Stack Engineer to join our team focused on research and development activities. The successful candidate will have the opportunity to work on high-value products that support our customers in providing excellent financial solutions.The...


  • Westlake, United States Fidelity Investments Full time

    Job Description:The Role As a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets? Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver a complete API offering that is reliable,...


  • Westlake, TX, United States Fidelity Investments Full time

    Job Description:PRINCIPAL SOFTWARE ENGINEER - DIGITAL ASSETS APISThe RoleAs a Principal Software Engineer for Digital Assets APIs, you will be responsible for building and maintaining a new API platform for accessing Fidelity Digital Assets Services. This is a hands-on role where you will work across engineering, architecture, and product teams to deliver a...