Jobs
>
Durham

    Director, Software Engineering - Durham, United States - Fidelity TalentSource LLC

    Fidelity TalentSource LLC background
    Technology / Internet
    Description



    Job Description:

    Position Description:

    Builds highly scalable systems that support enterprise use cases, using Python, and SQL. Rapidly deploys changes to customers while minimizing risk, using A/B tests, blue-green deployments. Draws on in-depth knowledge of the business or function to provide business unit-wide solutions by developing complex, multi-faceted software applications. Researches and recommends new technologies in support of the strategic direction of the business unit and participates in the research and recommendation of appropriate models, methods, tools, and technologies to achieve enterprise-wide solutions.

    Primary Responsibilities:

    • Translates and incorporates business vision and strategy to architectural strategy recommendations at the functional level.
    • Participates in high-level, cross- functional architecture design teams.
    • Identifies and consults with internal and external technical resources to produce cross-company strategic designs.
    • Consults on development and delivery of major technology initiatives for the business unit.
    • Consults on deployment of major project deliverables.
    • Consults on the documentation of major technology application.
    • Consult on risk assessment and risk management strategies for projects.
    • Oversees the technical implementation of cross-divisional or company architectural components.
    • Initiates and drives project or strategy discussions with users or external groups to resolve issues.
    • Sets vision, goals, and direction of team/organization.
    • Plans and leads organization-wide initiatives.
    • Provides leadership, technical supervision, and expertise to multiple teams in broad technical areas on complex organization-wide projects.
    • Advises senior management on technical strategy.
    • Researches and recommends new technologies.
    • Works across groups to identify opportunities for organization-wide technology initiatives.
    • Regularly provides guidance, training, and coaching to other team members for performance and career development.
    • Identifies and plans for future resource needs.
    • Determines technical approaches at a strategic level for the business unit.

    Education and Experience:

    Bachelor s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field and six (6) years of experience as a Director, Software Engineering (or closely related occupation) designing, developing, and testing highly scaled, secure daemon and Web applications in Linux environments.

    Or, alternatively, Master s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field and four (4) years of experience as a Director, Software Engineering (or closely related occupation) designing, developing, and testing highly scaled, secure daemon and Web applications in Linux environments.

    Skills and Knowledge:

    Candidate must also possess:

    • Demonstrated Expertise (\u201CDE\u201D) acting as a member of a full-stack engineering team -- designing, developing, and testing highly scaled, secure Web applications, using Python and Angular; performing distributed Object-Oriented (OO) design, using microservices design patterns, Bitbucket, and Maven; and performing Continuous Integration/Continuous Deployment (CI/CD) in Linux Virtual environments, using Jenkins and Artifactory.
    • DE implementing operational data stores and data lakes in production environments; performing data analysis on multiple database platforms; and developing Extract, Transform, Load/Extract, Load, Transform (ETL/ELT) pipelines to migrate data to and from Snowflake data store, using Python and Snowflake SnowSQL.
    • DE building, deploying, and running secure Cloud-native applications using Amazon Web Services (AWS) core services -- EC2, S3, RDS, Lambda, and API Gateway; building, deploying, and running Cloud container platforms, using Docker, ECS, Route 53; creating certificates in Venafi and uploading to Amazon Certificate Manager (ACM), using AWS Identity Access Management (IAM); performing configuration management using Cloud Formation; and building log aggregating dashboards, using AWS CloudWatch and Datadog.
    • DE designing, developing, and testing large, high-volume, highly available, fault tolerant, and real-time data processing, analytics, and reporting for enterprise applications; performing data engineering, using Oracle SQL, PostgreSQL and SQL queries; and developing secure applications within an Agile environment.

    #PE1M2



    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 working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks).

    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

    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


  • Riverbed Technology

    Software Engineer

    1 week ago


    Riverbed Technology Durham, United States

    Riverbed. Empower the Experience · Riverbed transforms data into actionable insights and accelerates performance so organizations can deliver a seamless digital experience and drive enterprise performance. Riverbed is the only company with the collective richness of telemetry f ...

  • Cisco

    Software Engineer

    10 hours ago


    Cisco Durham, United States

    Who youll work with · Cisco Customer Experience (CX) is a critical division within Cisco Systems, dedicated to ensuring that customers achieve the greatest possible value from their Cisco products and solutions. The CX team comprises professionals in support, professional servic ...


  • NVIDIA Durham, United States Full time

    NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI and enabled the ne ...

  • InsightFinder Inc

    Software Engineer

    1 day ago


    InsightFinder Inc Durham, United States

    > > > > > > > Design and develop machine learning system infrastructures and core algorithms for the companys > > > > > > > Log Intelligence Engine product. Develop the core algorithms to support real-time keyword and > > > > > > > phrase extraction, anomaly event detection, simi ...

  • InsightFinder Inc

    Software Engineer

    2 days ago


    InsightFinder Inc Durham, United States

    InsightFinder provides innovative machine learning technology to unlock the value in IT operational data, from performance metrics to textual log files, finding root causes for deviations from normal behaviors and recurring patterns, as well as predicting future events and outage ...


  • Fidelity TalentSource LLC Durham, United States

    Software Engineer in Test · Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelity's Workplace Investing business unit in Durham, NC. · This is an ex ...


  • LanceSoft Durham, United States

    Role: Senior Software Engineer - Governance · Location: Durham, NC/ REMOTE · Duration: 1 Year from start date · Description: · Overview: · The Onyx Research Data Platform organization represents a major investment by client's R&D and Digital & Tech, designed to deliver a step ...


  • Mastech Durham, United States

    Mastech Digital is an IT Staffing and Digital Transformation Services company. · Mastech Digital · provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a · Software Engineer in Test ...


  • Fidelity TalentSource LLC Durham, United States

    We are searching for talented Software Engineers to join our newly formed Enterprise Software Engineering organization comprised of hundreds of skilled engineers. Our group is dedicated to craft of engineering and a culture of continuous learning with a full dedicated day to upsk ...


  • Fidelity TalentSource LLC Durham, United States

    Senior Software Engineer (OIPA) – FILI Technology · Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeki ...


  • restor3d Durham, United States

    Job Description · Job DescriptionJob Summary: · The Software Test Engineer will be responsible for software quality automation process. You will be building and expanding our automated software testing suite for both frontend (React) and backend (Node) systems. · Essential Duties ...


  • Fidelity TalentSource LLC Durham, United States

    Job Description: · Position Description · : · Builds highly scalable systems that support enterprise use cases, using Python, and SQL. Rapidly deploys changes to customers while minimizing risk, using A/B tests, blue-green deployments. Draws on in-depth knowledge of the busines ...


  • Fidelity TalentSource LLC Durham, United States

    · Job Description: · Position Description: · Develops, researches, and makes recommendations of appropriate methods, tools, and technologies to achieve domain-wide solutions. Designs and architects within sophisticated multi-tier software systems, using innovative technology sol ...


  • APR Consulting Durham, United States

    Senior Software Engineer - Governance Location: Durham, North Carolina · Type: Contract · Job #76728 · A healthcare client is looking for a Senior Software Engineer - Governance · Location: Durham, NC · Position: Senior Software Engineer - Governance · Pay Rate: $105.33/hr ...


  • NetApp Durham, United States

    Title: Software Engineer- Cloud Solutions · Location: Research Triangle Park, NC, US, 27709 Waltham, MA, US, 02451 · Requisition ID: About NetApp · We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach ever ...


  • Broadcom Corporation Durham, United States

    Please Note: · 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) · 2. If you already have a Candidate Account, please Sign-In before you apply. · Job Description: · Broadcoms Mainframe Soft ...


  • BotBuilt Durham, United States

    [Full Time] Senior Software Engineer at BotBuilt (United States) | BEAMSTART Jobs · Senior Software Engineer · BotBuilt United States · Date Posted · 17 Aug, 2022 · Work Location · Durham, NC, United States · Salary Offered · Not Specified · Job Type · Full Time · Experience Re ...


  • Fidelity Talentsource Llc Durham, United States

    Job Description: · Position Description · : · Develops, researches, and makes recommendations of appropriate methods, tools, and technologies to achieve domain-wide solutions. Designs and architects within sophisticated multi-tier software systems, using innovative technology s ...


  • Fidelity TalentSource Durham, United States

    Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test to work in Fidelitys Charitable Group in Durham, NC or Westlake, TX · The Team · Fidelity Charitable is the bran ...


  • Percona Durham, United States Remote Full time

    As an Upstream Contributor at Percona, you will play a crucial role in the open-source ecosystem. Your primary responsibility will be to improve the Valkey project by actively contributing code, advocating best practices, and fostering a collaborative environment within the core ...