Senior Software Engineer

Franklin Templeton

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Baltimore, MD
Salary
$122,000–$158,300 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $140k
$104k $221k
below market most similar roles pay here above market

This role pays less than 86% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $140k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Franklin Templeton

Franklin Templeton is a global investment management organization offering a wide range of mutual funds, ETFs, and alternative investment solutions to retail and institutional investors worldwide. Industry: Investment Management & Asset Management

Franklin Templeton currently has 16 open roles on FindRole.

Listed pay typically runs $137,250–$174,500 across 16 roles with salary data.

Most-posted roles

View all roles at Franklin Templeton

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer will join the data engineering team to design, build, and optimize Snowflake-based data platforms and ELT pipelines. The role involves owning pipeline reliability, performance, and cost optimization while delivering scalable data for business decision-making. Key responsibilities include developing end-to-end pipelines from source to consumption, implementing incremental frameworks like CDC, and managing ingestion via APIs, Azure Data Factory, and Blob Storage. The engineer will build dimensional models, manage RBAC, and drive query performance tuning. Technical requirements include proficiency in Snowflake SQL, Stored Procedures, Tasks, Python, and CI/CD tools like GitLab and Jenkins. The work focuses on solving complex data engineering problems within a cloud-based Azure and Snowflake ecosystem, utilizing Medallion Architecture and AI-assisted development tools like Copilot and Cortex.

What does a Software Engineer earn in Maryland?

Median $175875 from 52 postings across 10 companies.

See salary data

What you'll do

  • Design, build, and optimize Snowflake-based data platforms and end-to-end ELT pipelines.
  • Develop robust incremental frameworks using Snowflake SQL, Stored Procedures, Tasks, and orchestration patterns.
  • Design and maintain dimensional models including fact tables and SCD Type 1/2.
  • Manage ingestion pipelines from APIs and Blob Storage while handling pagination, retries, and schema changes.
  • Drive query performance tuning, warehouse cost optimization, and concurrency handling.
  • Implement data quality, monitoring, logging, and alerting mechanisms for production pipelines.
  • Enforce data governance standards including RBAC, masking, and engineering best practices.
  • Utilize AI tools like Copilot and Cortex to accelerate development and improve code quality.

What we're looking for

  • Design, build, and optimize Snowflake-based data platforms and ELT pipelines.
  • Develop ELT pipelines using Snowflake SQL, Stored Procedures, Tasks, and orchestration patterns.
  • Build and maintain dimensional models including fact tables and SCD Type 1/2.
  • Implement robust incremental frameworks including append-only, CDC, and watermark-based processing.
  • Use Python for orchestration, integrations, and building production-grade data pipelines.
  • Drive query performance tuning, warehouse optimization, and cost efficiency.
  • Implement data quality, monitoring, logging, alerting, and RBAC governance standards.
  • Use AI tools like Copilot and Cortex to accelerate development and improve code quality.

More like this

Similar roles

Senior Software Engineer

Walmart

Sunnyvale, CA 138 days ago
AI/ML Generative AI CI/CD Automated Testing Observability Object-Oriented Programming Software Development Lifecycle Root Cause Analysis WCAG) 2.2 AA
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Bentonville, AR 146 days ago $90,000–$180,000
Node.js Express React JavaScript Java Spring Boot Python PySpark SQL Server GCP Big Query Docker Kubernetes CI/CD SonarQube ETL Performance Testing Trunk-based Development .NET
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Bentonville, AR +1 133 days ago
Java J2EE REST Services CI/CD DevOps Distributed Systems Software Design Patterns Automation Scripting LLM AI WCAG) 2.2 AA
7+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 131 days ago
Java React JS Kafka Apache Camel Spring Hibernate RESTful Web-Services Kubernetes Docker Jenkins CI/CD Splunk Azure GCP Open Stack Caching Algorithms AI/ML
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 11 days ago $117,000–$234,000
React Java JavaScript Python AI/ML Generative AI CI/CD DevOps Agile Distributed Systems GitHub Copilot Claude Code Cursor Gemini CLI Software Design Patterns Automated Testing
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 78 days ago
Java Spring Boot Kafka Azure GCP Cassandra Solr BigQuery Hive WebFlux Project Reactor Docker Kubernetes CI/CD Maven Git Jenkins JPA REST Spark Cosmos DB LangGraph Concord
3+ yrs exp