Overview
Skills
Job Details
Role:- Sr. Core Platform Python Engineer at Weehawken, NJ
Please Note: Strong Banking Domain experience is required & Only Local candidates to NJ/NY.
Our Challenge
- As a Core Platform Python Engineer, candidate will be responsible for designing, building, and maintaining foundational services and applications within our cloud infrastructure.
- Candidate will collaborate with cross-functional teams, provide technical guidance to developers, and help shape the future of our core platform through innovative solutions and best practices.
The Role
Responsibilities:
- Design and build core services and applications for our Azure cloud platform
- Provide technical guidance to hundreds of developers contributing to our million-line codebase.
- Develop cloud-native applications, working with Kubernetes, Helm, and Docker.
- Design, build, and consume high-quality REST and Streaming APIs.
- Create Python build and deployment pipelines from scratch.
- Lead the implementation of robust, scalable, and secure systems.
- Support and mentor the development community within the organization.
- Ensure high standards of code quality and testing using Python testing frameworks.
- Collaborate within a high-performing, delivery-focused team to meet project goals.
- Stay current with technological advancements and develop new technical skills.
Requirements:
10+ Years of Python Development experience.
Deep understanding of the Python programming language and extensive experience within the Python ecosystem.
Proven track record delivering large-scale, complex applications in Python.
Proficiency in Object-Oriented programming (Java, C#, C++, or similar).
Experience designing, building, and working with production-quality REST and Streaming APIs.
Experience with cloud-native development and container orchestration tools like Kubernetes, Helm, and Docker.
Familiarity with *NIX platforms and tooling.
Expert in Python testing frameworks.
Strong software engineering background with a focus on scalable, robust solutions.
Excellent communication skills in English.
Ability to work independently in a fast-paced environment.
Preferred, but not required:
- Knowledge of financial derivative products and risk management principles.
- Experience in developing Python deployment pipelines and automation processes.
- Familiarity with Azure cloud services and related security best practices.
- Understanding of financial markets and compliance standards.