Senior Python Software Engineer
Job Title: Senior Python Software Engineer
Location:
Fully remote; open to candidates anywhere in the US, preferably working EST hours. Candidate must travel to the State Street office in Princeton, NJ for Onsite interview.
Duration: 6 months, likely to extend
Job Description:
Responsible for end-to-end software development, delivery, and production support, ensuring reliable application development and release management.
Key Responsibilities:
- Design, develop, and maintain applications using Python.
- Build and support APIs, data pipelines, and automated workflows using Databricks and SQL.Develop and maintain CI/CD pipelines leveraging Harness, Docker, Kubernetes, and Azure.
- Perform testing, debugging, code reviews, and production support activities.
- Partner with cross-functional teams to deliver application enhancements and technical solutions.
- Core Skills:
- Python : 7+ yearsCI/CD (Harness)
- SonarQubeDatabricksSQLStrong communication and collaboration skills
- Self-motivated with a results-driven mindset
Good to Have: QA and test automation experience GitPyTestAzureDocker and Kubernetes