✦ Luna Orbit — Software Engineering

Software Engineer (Python) @MarshTech

at Marsh & McLennan

Hybrid Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years 2+ years
Education Not specified
Category Software Engineering

Develop and maintain scalable software solutions for trading and portfolio management systems, collaborating with cross-functional teams and stakeholders.

  • Deliver software solutions
  • Collaborate with stakeholders
  • Develop APIs and microservices
  • Troubleshoot production issues
  • Support data pipeline technologies

Focus on Python development, API and microservices architecture, database querying, and cloud-based data pipeline technologies.

The ideal candidate is a mid-level software engineer with at least 2 years of experience, strong Python skills, and familiarity with API development, microservices, and database querying. They should be proactive, collaborative, and eager to learn new technologies.

2+ years industry experienceStrong Python skillsExperience with SQL and NoSQL databasesTroubleshooting production issuesDeveloping API services and microservices
Experience with Big Data technologiesFamiliarity with C#/.NETEvent-driven architectures
Apache HiveApache NifiApache AirflowC#.NET
PythonAPIMicroservicesSQLNoSQLDataOpsDevOpsApache HiveApache NifiApache AirflowC#.NET
PythonAPIMicroservicesSQLNoSQLDataOpsDevOpsApache HiveApache NifiApache AirflowC#.NET
CommunicationTeamworkProblem-solvingAutonomyMentoringLearningCollaboration
Industry Financial Technology (Fintech)
Job Function Software engineering for financial trading systems using Python and cloud technologies
PythonAPIMicroservicesSQLNoSQLDataOpsDevOpsApache HiveApache NifiApache AirflowC#.NET

Less than 2 years of experience, Lack of Python or API development experience, No experience with SQL or NoSQL databases

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile