Python Engineer

Full Time
Main Location
New York City, NY, United States
Open jobs
Python Engineer

We are looking for a candidate to join the firm’s development team. You will join a team that designs and develops applications used across our firm and will work hands-on with other developers, QA, and DevOps teams. The team interacts with key stakeholders such as Portfolio Managers, Front/Middle/Back Office, and Risk Managers. Additional responsibilities will include application release management, configuration, testing; and production troubleshooting.

Principal Responsibilities

  • Design, build and refactor robust software applications with clean and concise code
  • Partner with development team and customers to set priorities and provide solutions
  • Migrate existing processes that allow direct database access to access
  • Automation of system maintenance tasks, end-of-day processing jobs, data integrity checks and bulk data loads/extracts
  • Participate in capacity planning and performance/throughput analysis
  • Design and development of applications following Agile and continuous delivery practices
  • Staying abreast of industry trends, new platforms and tools, and coming up with a business case to adopt new technologies


  • 4+ years of experience in software development
  • 2+ years of experience in Python (analysis, application development, or system engineer)
  • Strong knowledge of Unix or Linux
  • Experience with writing and tuning SQL queries. Candidate should possess a strong fundamental understanding of relational databases
  • Understanding of modern SDLC practices
  • Strong communication and interpersonal skills. A desire to work in a collaborative environment
  • Detail oriented – demonstrate thoroughness and strong ownership of your work

Nice to have

  • Hands-on experience with front office, risk, trading, or middle office applications
  • Experience or working knowledge of Agile Practice or TDD (test driven development)
  • Experience with GIT and JIRA, Jenkins, Octopus Deploy
  • Cloud technology knowledge
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Python Engineer
Millennium Management