Principal - Quantitative Developer - Python C++ & Cloud

fidelity business india private

📍 manyata tech park l5 building bangalore india india🕐 2mo ago🔗 workday

Job Description

Job Description: ---------------- **Job Description:** **Job Title: Principal Software Engineer** Join our dynamic team building scalable, high-performance platforms to support Risk analytics, data-driven decision-making, and modern application development. If you thrive in a fast-paced environment and enjoy working with cutting-edge technologies, this opportunity is for you. **The Purpose of Your Role** As a Principal Software Engineer, you will be a key contributor to the design, development, and deployment of full-stack applications that support RISK analytics, modeling, and risk batch workflows. You will work closely with product managers, quant analysts, and infrastructure teams to deliver robust solutions that are cloud-ready, modular, and maintainable. **The Value You Deliver** * Architecting and implementing backend services using Python frameworks such as **FastAPI**, **Flask**, and **Django**, with a focus on performance, scalability, and security. * Designing and optimizing data access layers for **Oracle** databases, ensuring efficient query performance and data integrity. * Integrating enterprise-grade authentication mechanisms including **OAuth2** and **SSO**, ensuring secure access across applications. * Enhancing developer experience through IDE integrations like **JupyterLab**, **VS Code Server**, and **JetBrains**, and leveraging **GitHub Copilot** for AI-assisted development. * Collaborating in Agile teams, participating in sprint planning, code reviews, and retrospectives, and driving continuous improvement in engineering practices. **The Skills That Are Key to This Role** * **Languages**: Expert-level proficiency in **Python**, with working knowledge of **TypeScript** and **SQL**. * **Frameworks**: Hands-on experience with **FastAPI**, **Flask**, and **Django** for microservices and web applications, REST API integration * **Data Access**: Experience with **Oracle** databases, including schema design and performance tuning. * **Version Control**: Proficient in **GitHub Enterprise**, including branching strategies and CI/CD workflows. * **Authentication**: Familiarity with **OAuth2**, **SSO**, and secure token-based authentication. * **Developer Tools**: Comfortable using **JupyterLab**, **VS Code Server**, **JetBrains IDEs**, and **GitHub Copilot**. **The Skills That Are Good to Have for This Role** * Exposure to cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). * Experience with event-driven architectures and messaging systems. * Familiarity with DevOps practices and tools like Jenkins, Terraform, or Ansible. * Understanding of financial services or asset management domain is a plus with deep knowledge in the **Investment RISK platforms/methodologies/analytics** * Strong communication skills and ability to mentor junior developers. **How Your Work Impacts the Organization** Your work will directly support mission-critical platforms that enable research, modeling, and investment decision-making. By building reliable and scalable systems, you will empower teams across the organization to innovate faster, reduce operational overhead, and deliver greater value to clients and stakeholders. **The Expertise We’re Looking For** * Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. * 10+ years of professional experience in software development, with a strong focus on Python, Database engineering and full-stack engineering. * Exposure and expertise in the Investment RISK platforms, methodologies and calculation * Proven ability to work independently and collaboratively in a distributed team environment. **Location: Bangalore – Manyata/EGL** **Shift Timings: 11:00 AM – 8:00 PM** Certifications: --------------- Category: --------- Information Technology
Principal - Quantitative Developer - Python C++ & Cloud at fidelity business india private | MergeJobs