Rimes is seeking a Software Engineer - Python to join their team in developing enterprise data management solutions for the global investment community. The ideal candidate will have 5+ years of experience in programming data-centric applications and pipelines, with a strong background in Python coding. You'll be working in a cross-functional, distributed team environment, designing and implementing new functionalities for microservices and data pipelines in a hybrid cloud architecture.
Key responsibilities include:
- Designing and integrating new features for data-centric applications
- Building scalable applications in a multi-tenant hybrid cloud environment
- Participating in the full lifecycle of user stories, from requirements to qualification
- Collaborating in team workshops to solve complex technical problems
- Conducting code reviews and participating in peer review processes
- Collaborating with DevOps and QA teams on CI/CD and test automation
- Contributing to cross-team innovation through communities of practice
- Continuous learning and knowledge sharing
The ideal candidate will have:
- A Bachelor's degree in Computer Science or related field
- Strong experience with Python, pandas, and/or Apache Spark
- Knowledge of SQL Server and microservices architecture
- Familiarity with cloud applications (preferably Azure)
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Understanding of DevOps practices and CI/CD pipelines
Rimes offers a dynamic work environment with cutting-edge technology, including Azure Cloud, microservices, RabbitMQ, and various modern development tools. Join a company that values continuous improvement, innovation, and diversity, working on solutions that power over US$75 trillion in assets under management annually.