Software Engineer

Fmr LLC
Westlake, TX, United States
2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Amazon S3 Business Analytics Applications Unit Testing Cloud Computing Cloud Foundry Code Review Continuous Integration Data Systems Revision Control Systems
+28 more
Identity and Access Management Python (Programming Language) Linux System Administration Machine Learning Object-Oriented Software Development Shell Script Software Engineering Software Organization Data Processing Cloud Platform System Git Fastapi Pytest Containerization Git Flow Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Data Analytics Codebase Data Management Machine Learning Operations Functional Programming Restful APIs Terraform Docker Jenkins

Job description

As a member of the FAAP team, you will help build and maintain a platform that enables scalable AI and analytics solutions across the organization. You will work closely with product owners, architects, and other engineers to design, build, test, and deploy platform capabilities that power data-driven and machine learning use cases., * Contribute to the design, development, testing, and deployment of platform features and services

  • Build and maintain reliable, scalable components within the FAAP ecosystem
  • Participate in code reviews and follow engineering standards, best practices, and team conventions
  • Support CI/CD pipelines, deployment automation, and infrastructure provisioning efforts
  • Troubleshoot and resolve issues in development and production environments with attention to detail
  • Collaborate with cross-functional teams including product, architecture, and other engineering squads
  • Continuously learn and adopt new tools and technologies within the AI/ML and cloud platform space

The FI AI and Analytics Platform (FAAP) team builds and supports a cloud-native platform that enables the development and deployment of AI, machine learning, and advanced analytics solutions at scale. The team focuses on providing reusable capabilities, standardized tooling, and efficient workflows that accelerate innovation across Fidelity.

You will work in a collaborative, fast-paced environment that emphasizes learning, ownership, and continuous improvement, while contributing to impactful solutions used across the enterprise.

Requirements

The FI Data Solutions team is looking for a highly motivated Software Engineer to join the FI AI and Analytics Platform (FAAP) team. This role is ideal for engineers with a strong foundation in software development who are eager to grow their skills in cloud-native systems, data platforms, and AI/ML infrastructure., * Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 3 plus years of software engineering or platform engineering experience
  • Hands-on experience with Python and modern software development practices
  • Exposure to cloud platforms, preferably AWS
  • Experience with containerization (Docker) and source control systems (Git)
  • Familiarity with Linux environments and shell scripting

Nice to Have:

  • Basic knowledge of Java (ability to work with an existing codebase)
  • Exposure to Kubernetes or container orchestration platforms
  • Familiarity with infrastructure-as-code tools such as Terraform
  • Experience with CI/CD tools (Jenkins or similar)
  • Awareness of data processing or machine learning workflows

The Expertise You Have:

  • Solid understanding of programming fundamentals, object-oriented design, and software development best practices
  • Experience writing clean, testable code (unit testing, mocking frameworks such as Pytest or unittest)
  • Familiarity with REST APIs and service-based architectures (e.g., FastAPI or similar frameworks)
  • Basic understanding of AWS services such as S3, IAM, Lambda, or container-based workloads
  • Understanding of Git workflows including branching strategies and pull requests
  • Exposure to build and deployment automation concepts

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:45 min

Fusing developer experience and platform engineering for agentic SDLC

Julia Kordick Julia Kordick · World Congress 2026 Europe

Videos

See all

Related articles

See all