Senior Python Full stack Engineer at Fidelity Investments

Merrimack, New Hampshire, United States

Fidelity Investments Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, FinanceIndustries

Requirements

  • Bachelor’s degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.)
  • 5+ years of software engineering experience
  • Certifications preferred: AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer
  • Passion for excellence, automation, innovation, and collaboration
  • Eager to learn new technologies, ways of working, and to adapt every day
  • Bring curiosity and a questioning mind-set to work, injecting new points of view to the team
  • Ability to triage, execute root cause analysis, and be decisive under pressure
  • Ability to creatively solve new, interesting problems in a dynamic environment
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner and build and maintain effective relationships
  • Ability to act confidently and cautiously in break-the-glass production scenarios to resolve customer outages
  • Experience with deploying and managing LLM models, Retrieval-Augmented Generation (RAG)
  • Full stack AI engineering with hands-on experience building and deploying AI-powered applications
  • Knowledge on Prompting & Interaction with LLMs, Data Handling & Privacy Awareness, Hallucination & Accuracy, Bias & Limitations, Tokens & Costs, Gen AI modalities, Determinism & Randomness, Agentic Behavior
  • Proficient in object-oriented Python
  • Solid understanding/experience in storage, containers, serverless architecture/framework, cloud IAM controls and policies
  • Hands-on experience building and deploying applications using a variety of Amazon Web Services (primarily Cloud Formation, compute, EBS volumes and container)
  • Ability to apply design patterns and object-orientation to solutions
  • Hands-on experience with containers and container orchestration
  • Experience managing systems using infrastructure as code tools (CloudFormation, Ansible, Terraform, ARM, etc)
  • Strong understanding of Kubernetes concepts/ecosystem and deploying applications into EKS
  • Understanding of versioning and release practices (SCM), code collaboration practices (Git)
  • Proficiency with CI/CD tools, especially Jenkins
  • Experience working with database technologies (Oracle/PostgreSQL/SQL Server) preferred
  • Experience in defining and implementing a comprehensive cloud reliability and observability strategy
  • Strong understanding of engineering excellence principles, defining engineering standards and proven experience of increasing engineering maturity

Responsibilities

  • Help build and manage the cloud platform
  • Marry full-stack software engineering skills with hands-on cloud development
  • Design and build foundational cloud components and frameworks
  • Collaborate with architects to design and build foundational cloud components and frameworks
  • Harness the power of the cloud for Asset Management’s engineers through innovation and engineering excellence

Skills

Key technologies and capabilities for this role

PythonFull StackAWSKubernetesLLMRAGPromptingContainersServerlessObject-Oriented Programming

Questions & Answers

Common questions about this position

What experience level is required for this Senior Python Full Stack Engineer role?

The role requires 5+ years of software engineering experience and a Bachelor’s degree or higher in a technology-related field.

What are the key technical skills needed for this position?

Proficiency in object-oriented Python, hands-on experience with AWS services like CloudFormation and EKS, Kubernetes, containers, infrastructure as code tools such as Terraform, CI/CD with Jenkins, and full-stack AI engineering including deploying LLM models and RAG is required.

What certifications are preferred for this role?

Certifications such as AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer are preferred.

What is the work arrangement or location policy for this position?

This information is not specified in the job description.

What salary or compensation does this role offer?

This information is not specified in the job description.

What soft skills or personal qualities are they looking for?

They seek passion for excellence, automation, innovation, and collaboration, eagerness to learn, curiosity, ability to triage and solve problems under pressure, and strong collaborative relationship-building skills.

What does the team environment look like at Fidelity for this role?

You'll join a talented team of engineers designing and building the cloud platform foundation, with emphasis on collaboration, innovation, and engineering excellence.

Fidelity Investments

Investment management and financial services provider

About Fidelity Investments

Fidelity Investments offers a range of financial services and tools designed to help individuals manage their investments and stay informed about the markets. Their products include mobile applications and market monitoring tools that provide users with real-time market quotes, news, and trading capabilities. For example, the Fidelity Market Monitor for Glass delivers daily market quotes directly to Google Glass, while the Fidelity app for Windows Phone 8 allows users to access news and trading tools on their mobile devices. Additionally, features like the Watch List Visualization for iPad help users track stock price changes over time using a heatmap. What sets Fidelity apart from its competitors is its focus on integrating new technologies and user-friendly interfaces to enhance the investment experience. The goal of Fidelity Investments is to empower individuals with the information and tools they need to make informed financial decisions.

Boston, MassachusettsHeadquarters
1946Year Founded
$120,238.8MTotal Funding
DEBT_FINANCINGCompany Stage
Fintech, Financial ServicesIndustries
10,001+Employees

Benefits

Health Insurance
Mental Health Support
Hybrid Work Options
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Parental Leave
Student Loan Assistance
Tuition Reimbursement

Risks

Loss of key personnel like Gita Bal may impact Fidelity's research capabilities.
Increased competition from Vanguard's new division could draw clients away from Fidelity.
Potential reputational risk from Bitcoin ETF outflows could affect Fidelity's offerings.

Differentiation

Fidelity Labs offers innovative beta products like Market Monitor for Google Glass.
Fidelity's mobile solutions are available on multiple platforms, including Windows Phone and iPad.
Fidelity's Open Limit Order Visualization provides unique insights into order execution proximity.

Upsides

Increased adoption of wearable tech could boost Fidelity's mobile solutions.
Growing interest in Bitcoin ETFs suggests expansion in Fidelity's digital asset offerings.
Rise of AI could benefit Fidelity's data analytics and AI-driven investment strategies.

Land your dream remote job 3x faster with AI