Application Security Developer @ MSCI Inc.
Your Application Journey
Email Hiring Manager
Job Details
Your Team Responsibilities
The Application Security Developer role at MSCI Inc. is dedicated to strengthening application defense through secure coding practices, managing third-party dependencies, enhancing container security, and improving CI/CD pipeline controls. The team emphasizes secure architecture, developer empowerment with tools and knowledge, and offensive security with real-world threat simulations and testing strategies in close collaboration with threat intelligence teams.
Advancements in automation, vulnerability management, reporting, and system resilience drive efficient and scalable security operations. Emerging technologies such as AI, advanced threat modeling, and security techniques are integrated to continuously develop the team’s expertise and preparedness.
Your Key Responsibilities
- Collaborate with Cybersecurity and Engineering teams to build security automation and enhance tooling.
- Develop and maintain internal tools to improve security lifecycle and streamline workflows.
- Design and construct Python-based microservices on Azure and GCP using modern API frameworks.
- Deploy infrastructure and applications using Infrastructure-as-Code tools such as Terraform and Atlantis.
- Integrate robust authentication mechanisms including OAuth2 and token-based access into tools.
- Build secure and efficient CI/CD pipelines embedding security checks and automating policies.
- Explore and implement AI-assisted tooling to enhance threat detection, code review, and anomaly detection.
- Perform operational tasks while evaluating emerging technologies to strengthen security engineering.
Your Skills And Experience That Will Help You Excel
- Basic to intermediate Python coding experience, including building scripts or web APIs.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Introductory knowledge of cloud platforms such as Azure or GCP.
- Understanding of authentication and authorization concepts, especially OAuth2.
- Exposure to infrastructure-as-code tools (e.g., Terraform) and Linux fundamentals.
- Strong communication skills and ability to collaborate with cross-functional teams.
- Curiosity for AI-assisted tooling for code analysis or threat detection.
- Eagerness to learn and grow into a more senior role over time.
What We Offer You
MSCI Inc. provides a transparent compensation scheme, comprehensive benefits, flexible work arrangements, and advanced technology in a collaborative workspace. You will join a high-performance culture that supports innovation, continuous learning, and clear career growth paths including internal mobility and tailored learning opportunities through platforms like Learning@MSCI and LinkedIn Learning Pro.
Key skills/competency
- Secure coding
- CI/CD
- Python
- Microservices
- OAuth2
- Terraform
- Azure
- GCP
- Kubernetes
- Automation
How to Get Hired at MSCI Inc.
🎯 Tips for Getting Hired
- Customize your resume: Highlight Python and security skills.
- Review MSCI requirements: Emphasize cloud and automation experience.
- Leverage LinkedIn: Network with MSCI current employees.
- Prepare for interviews: Focus on CI/CD and security practices.