CareerPlanSign in

Python - AI Software Engineer III

USAFull-time2026-10-13 → 2026-10-15

Core

Design, develop, troubleshoot, and maintain scalable Python backend software solutions and PySpark data pipelines for production environments, analyzing large financial datasets to improve systems.

Role type

Senior IC Python backend and data engineering engineer

Builds

Scalable software solutions, backend data engineering modules, and Databricks modules

Domain

Financial services / Data engineering

Deliverable

production ML models

Required skills

Python backend development, PySpark, Databricks, SQL, database querying, system design, code review, AI-assisted development tool usage, secure code handling

Preferred skills

Apache Spark, Kafka, AWS services (EMR, Glue, ECS, EKS), containerized applications, AI/ML data platforms

Technologies

Python, PySpark, Databricks, Snowflake, DB2, NoSQL, AWS, Apache Kafka

Responsibilities

Build and optimize secure Python backend code and PySpark data pipelines; Deploy and support Databricks modules; Analyze large financial datasets and produce visualizations and reporting; Create architecture and design artifacts; Participate in code reviews and collaborate with product managers and architects.

Seniority

Senior, hands-on IC