Software Infrastructure Developer

MSCI

Norman (OK)

On-site

USD 79,000 - 103,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MSCI is seeking a software team member to contribute to underlying software systems, software infrastructure, and automated upgrades and releases. The team operates in a Scrum environment with 2‑week sprints, daily stand‑ups, and an emphasis on learning and improvement.

You will collaborate with a small core group to share knowledge, communicate technical details to diverse audiences, and act as a reliable team player focused on delivering robust software while leveraging Java/Python skills and

Qualifications

  • 5 years of experience in software development or similar roles.
  • Willingness to learn new technologies, tools, and methods.
  • Strong communication skills to share technical details clearly.
  • Comfortable working independently when needed and as part of a team.
  • Programming experience in Java and/or Python; familiarity with modern languages.
  • Experience with Kubernetes and containerization (Docker) is a plus.

Responsibilities

  • Learn new skills and technologies through active participation in sprint work.
  • Communicate technical details effectively with team members and stakeholders.
  • Collaborate as a team player to deliver software components and improvements.

Skills

5 years experience
Willingness to learn
Good communication
Team player
Java or Python programming
Kubernetes / Docker familiarity

Tools

Kubernetes
Docker
Java programming
Python programming

Job description

Your Team Responsibilities

The team is responsible for developing underlying software systems, software infrastructure, and automated upgrades and releases of software components and third‑party software systems used by other development teams. The team follows a typical Scrum methodology where work is broken down into tickets, assigned to team members as available and planned in 2‑week Sprint increments. Each team member is encouraged and expected to participate in daily stand‑up meetings and to “ask for help” as needed to learn, grow, and improve. Team members also rigidly adhere to best practices with code reviews to ensure codebase quality is maintained at the highest level reasonable, and this is also another opportunity to learn and grow from others’ experience and suggestions.

Your Key Responsibilities

As a team member the number one qualifying skill is a willingness (or eagerness) to learn new skills (whether technologies like programming language, APIs, infrastructures such as Kubernetes or Cloud deployments, or simply learning new methods and practices to accomplish typical tasks). The next highest qualifying skill is good communication. As a member of a small, core group whose technical work span everything from scripting an automated step of a larger blue‑green release pipeline, to consulting with other dev teams on underlying JVM (Java Virtual Machine) parameters for garbage‑collection behaviours, to developing a web application used as an internal tool for managing system configurations and software component monitoring, it will be important that you are comfortable communicating technical details with other team members, other development teams, and at times non‑technical audiences such as business product owners. Finally, the third most important responsibility will be to be a team player, as working together productively is crucial to the continued success of the team.

Your skills and experience that will help you excel
  • 5 years of experience
  • Eager to learn new technology, tools for software development and system administration / maintenance systems
  • Good communication skills to share with and hear from other team members
  • Comfortable working independently, when needed, on development tasks. Equally comfortable asking for help when stuck.
  • Programming experience, ideally in Java and / or Python, but in any modern language(s)
  • Kubernetes, containerization (e.g., Docker) experience (not strictly required so long as you are willing to learn)
About MSCI
What we offer you
  • Salary range: $79,000 – $103,000 /year plus eligible for annual bonus.
  • Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
  • Flexible working arrangements, advanced technology, and collaborative workspaces.
  • A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
  • A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
  • Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
  • Multi‑directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
  • We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum.

At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You’ll be part of an industry‑leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.

MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry‑leading research‑enhanced solutions that clients use to gain insight into and improve transparency across the investment process.

MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e‑mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Managing Director, Engineering Fellow
Managing Director, Engineering Fellow

Msci- • San Francisco (CA)

On-site
USD 375,000 - 475,000
Competitive compensation
Transparent compensation schemes
Flexible working arrangements
+1
Managing Director, Engineering Fellow
Managing Director, Engineering Fellow

MSCI • San Francisco (CA)

On-site
USD 375,000 - 475,000
Flexible working arrangements
Learning opportunities & growth
Employee Resource Groups (ERGs)
+1
Distinguished Principal Engineer - AI Science
Distinguished Principal Engineer - AI Science

Msci- • San Francisco (CA)

On-site
USD 225,000 - 250,000
Managing Director, Engineering Fellow
Managing Director, Engineering Fellow

MSCI Inc. • San Francisco (CA)

On-site
USD 375,000 - 475,000
Flexible working arrangements
Learning resources (Learning@MSCI, LLC
Employee Resource Groups
Private Capital Solutions Sales Specialist
Private Capital Solutions Sales Specialist

MSCI Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Salary range of $100,000 - $130,000
Comprehensive employee benefits
Flexible working arrangements
+2
Senior Associate, Tax
Senior Associate, Tax

MSCI • New York (NY)

On-site
USD 125,000 - 163,000
Annual bonus
Flexible working arrangements
Collaborative workspaces
Platform Engineer
Platform Engineer

MSCI Inc. • New York (NY)

Hybrid
USD 100,000 - 140,000
Transparent compensation schemes
Flexible working arrangements
Access to learning platforms
+1
Sustainability & Climate Solutions Specialist
Sustainability & Climate Solutions Specialist

Socket.dev • San Francisco (CA)

On-site
USD 110,000 - 143,000
Flexible working arrangements
Learning opportunities
Global collaboration
Distinguished Principal Engineer - AI Science
Distinguished Principal Engineer - AI Science

MSCI • San Francisco (CA)

On-site
USD 225,000 - 250,000
Distinguished Principal Engineer - AI Science
Distinguished Principal Engineer - AI Science

MSCI Inc. • San Francisco (CA)

On-site
USD 225,000 - 250,000
Salary range
Transparent compensation
Flexible work arrangements
+2