CareerPlan

Lead Software Engineer - Java & Python (Marketing)

USAFull-time$61k2026-10-16 → 2026-10-22

Core

Lead a team of software engineers to design, develop, and troubleshoot secure, high-quality production code and AI/ML-driven applications for business goals.

Role type

Senior IC Lead Software Engineer (Java/Python)

Builds

Trusted technology products and AI/ML-driven applications for business goals

Domain

Financial services / Cloud-native engineering / AI & Machine Learning

Deliverable

production ML models

Required skills

Java 21, Python, System Design, CI/CD, Spring Boot, Kafka, Kubernetes, Splunk, Dynatrace, Cloud-native development, AI/ML application development, Team Leadership, RESTful API development, Data Governance

Preferred skills

AWS public cloud, Agile, SRE practices, NoSQL (Apache Cassandra), Messaging technologies

Technologies

AWS, CI/CD, Cassandra, Dynatrace, Java, Kafka, Kubernetes, Machine Learning, NoSQL, Python, Spring Boot, Splunk

Responsibilities

Lead a team of software engineers in delivering high-quality software; Design, develop, and troubleshoot software solutions; Build secure, high-quality production code and review/debug code written by others; Identify opportunities to eliminate or automate recurring issues; Lead evaluation sessions with business stakeholders; Assess architectural designs and technical credentials; Lead Software Engineering communities of practice; Monitor technology and industry trends; Apply data governance practices; Lead adoption of enterprise-authorized AI-assisted engineering practices; Develop RESTful APIs and support smooth integration across services.