Full Stack Software Engineer, Python

Fidelity Investments

Westlake (TX)

On-site

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fidelity Investments Inc. in Texas is seeking a Full Stack Engineer to help scale its Airflow-based workflow platform.

You will build Python-based components, backend services, and frontend interfaces using React, TypeScript, HTML, and CSS, collaborating with platform engineers and application teams to simplify workflow migrations and development. Ideal candidates bring 2-4 years of Python software experience, strong REST API and front-end integration skills, familiarity with CI/CD, and a focus

Qualifications

  • 2-4 years of software engineering experience with Python development.
  • Experience building applications, APIs, backend services, or automation solutions.
  • Experience with REST APIs, JSON/YAML data formats, and front-end integration.

Responsibilities

  • Build and enhance Airflow workflow definitions using Python.
  • Develop backend services and APIs to support workflow definitions.
  • Create and maintain UI tools for creating and managing workflows.
  • Collaborate with platform engineers, architects, and product teams to advance the platform.
  • Implement validation, testing, logging, and error reporting to improve reliability.
  • Produce technical documentation and guidance for platform adoption.
  • Identify opportunities to automate workflow migration and development activities.

Skills

Python development
REST APIs
JavaScript/TypeScript
React
AWS
Airflow
CI/CD pipelines
Git
Agile development
Secure software development
Cloud-based environments
Troubleshooting
JSON/YAML

Tools

Airflow
AWS
JSON/YAML

Job description

Fidelity will not provide immigration sponsorship for this position.

Job Description:

The Role


As a Full Stack Engineer, you’ll build and improve a workflow orchestration platform that helps teams create and manage Airflow workflows using a standardized, spec-driven approach.


You will develop and maintain Python-based conversion and DAG-generation capabilities, backend services, and user interfaces used to create, validate, and manage workflow definitions. Working closely with platform engineers, architects, and application teams, you will help simplify workflow migration and development by making it scalable, reliable, and easy to use.


Key Responsibilities:

  • Build and enhance Airflow workflow definitions using Python.
  • Build reusable components, APIs, and services that support workflow automation at scale in AWS.
  • Partner with platform engineering teams to integrate approved Airflow operators, templates, libraries, and deployment practices.
  • Develop tools that enable teams to create and manage Airflow workflows through a common specification model.
  • Develop validation, testing, and error-reporting capabilities to improve workflow quality and reliability.
  • Create technical documentation and guidance that enable application teams to successfully adopt the platform.
  • Identify opportunities to automate additional workflow migration and workflow development activities.

The Skills and Experience You Bring

  • 2-4 years of software engineering experience with Python development.
  • Experience building applications, APIs, backend services, developer tools, or automation solutions.
  • Understanding of object-oriented programming, software design principles, and maintainable code development.
  • Experience working with REST APIs and JSON/YAML data formats.
  • Experience implementing validation, error handling, logging, and automated testing.
  • Front-end development experience using React, Angular, Vue, or similar frameworks.
  • Proficiency with JavaScript or TypeScript, HTML, and CSS.
  • Experience integrating front-end applications with backend services and APIs.
  • Experience with Git, code reviews, and CI/CD pipelines.
  • Understanding of secure software development practices.
  • Exposure to workflow orchestration platforms, job scheduling tools, or automation frameworks.
  • Experience working in cloud-based environments and modern deployment pipelines.
  • Strong troubleshooting and problem-solving skills.
  • Experience working in Agile development environments.

The Team


The Airflow Platform team is building Fidelity’s enterprise Apache Airflow platform, providing the foundation for running business-critical workflows reliably and at scale. We design and deliver the platform capabilities, automation, security, and operational tooling needed to support enterprise workloads. Working closely with application, infrastructure, security, and production support teams, we are focused on delivering a secure, resilient, and highly automated platform while simplifying adoption and creating a strong developer experience.

Fidelity’s Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.

Certifications:
Category:

Information Technology

Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer, Python
Full Stack Software Engineer, Python

Fidelity • United States

On-site
USD 100,000 - 140,000
Full Stack Software Engineer, Python
Full Stack Software Engineer, Python

Soteria Reinsurance Ltd. • Texas

On-site
USD 110,000 - 150,000
Senior DevOps Engineer - Apache Airflow Platform
Senior DevOps Engineer - Apache Airflow Platform

Fidelity • United States

On-site
USD 140,000 - 190,000
Senior Software Engineer (Node.js, Angular, REST APIs)
Senior Software Engineer (Node.js, Angular, REST APIs)

Fidelity Investments Inc. • Covington (KY)

On-site
USD 120,000 - 160,000
Senior Full Stack Engineer (Typescript, Angular, Node.js, REST API)
Senior Full Stack Engineer (Typescript, Angular, Node.js, REST API)

Fidelity • United States

On-site
USD 100,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Fidelity Investments Inc. • Roanoke (TX)

On-site
USD 140,000 - 180,000
Senior Software Engineer/Developer
Senior Software Engineer/Developer

Fidelity Investments Inc. • Jersey City (NJ)

On-site
USD 143,000 - 154,000
Principal Data Engineer
Principal Data Engineer

Fidelity • Westlake (TX)

On-site
USD 170,000 - 210,000
Full-Stack Python Engineer — Airflow Platform
Full-Stack Python Engineer — Airflow Platform

Fidelity • United States

On-site
USD 100,000 - 140,000
Director, Data Engineering
Director, Data Engineering

Fidelity • North Carolina

On-site
USD 150,000 - 190,000