✦ Luna Orbit — Software Engineering

Software Engineer

at Ameriprise Financial

📍 Boston, Massachusetts Hybrid 💰 $178K – $180K USD / year Posted March 14, 2026
Salary $178K – $180K USD / year
Type Full-Time
Experience mid
Exp. Years 7+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

A financial services company seeks a Software Engineer to develop, maintain, and support application software and data workflows.

  • Design, code, test, implement, support application software
  • Interact with business for project requirements
  • Develop end-to-end data workflows
  • Mentor vendor resources
  • Support BAU transition

Role involves designing data pipelines, scripting in Unix and Python, working with SQL databases, and supporting application deployment in a hybrid environment.

The ideal candidate is a mid-level software engineer with extensive experience in ETL tools like Informatica, Unix scripting, Python, and SQL. They should have a strong background in designing and maintaining data pipelines and application software within financial services.

Bachelor's degree in computer scienceengineeringor a related technical field7 years of experience working with ETL tools such as InformaticaUnix ScriptingPython programmingSQL database designData integrationData migration
InformaticaUnixPythonSQL
ETL toolsInformaticaUnix ScriptingPythonSQLData integrationData migrationApplication software developmentCode deploymentPost-implementation support
ETL toolsInformaticaUnix ScriptingPython programmingSQL database designData integrationData migrationApplication software developmentCode deploymentPost-implementation support
CommunicationTeamworkProblem-solvingMentoringData analysis
Industry Financial Services / Fintech
Job Function Develop and support application software and data workflows in a financial services setting
Role Subtype Data Engineer
Tech Domains Python, SQL / PostgreSQL, Unix, Informatica
Software EngineerETL toolsInformaticaUnix ScriptingPythonSQLData integrationData migrationApplication softwareCode deploymentPost-implementation supportData analysisApplication developmentBudget managementTechnical support

Less than 7 years of experience in relevant tools, No experience with Informatica or Unix scripting, Lack of SQL database design experience, No technical degree

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile