Software Engineer - Alternatives
Janus Henderson · London
- Show More Options
- Clear
- Software Engineer - Alternatives
- City: London
- Division: Technology Delivery
This position will be posted for a minimum of five calendar days internally. All internal applicants are required to inform your current supervisor/manager prior to applying. Internal applicants are required to be in "good standing" in your current role, which is defined as a performance rating of “met all objectives” or higher. You cannot be on a current performance improvement plan or written warning for any reason and must have been in your current role for a minimum of 6 months, unless otherwise approved for an early transfer by your current leader and the People Department.
Your opportunity
- Work directly with Alternatives Portfolio Managers to build and support cloud-native applications, data services, APIs, and platform capabilities, while enabling the investment team to develop and automate their own workflows using modern engineering tools and frameworks.
- Collaborate closely with the Team Lead, Technical Lead, and wider engineering team to deliver solutions in line with business and project priorities.
- Partner with the Team Lead and Technical Lead to ensure all solutions align with the strategic technology architecture, engineering standards, and long-term platform vision.
- Perform hands-on software development, testing, deployment, and support, adhering to established engineering practices, governance standards, and delivery processes.
- Engage directly with investment teams throughout the full delivery lifecycle, from requirements gathering and solution design through to implementation and ongoing support.
- Contribute to the continuous improvement of the Alternatives technology platform, identifying opportunities to improve automation, scalability, reliability, and user experience.
- Provide support for Alternative Investments-specific applications, platforms, and business processes.
- Undertake additional responsibilities and duties as required.
What to expect when you join our firm
- Hybrid working and reasonable accommodations
- Generous Holiday policies
- Excellent Health and Wellbeing benefits including corporate membership to ClassPass
- Paid volunteer time to step away from your desk and into the community
- Support to grow through professional development courses, tuition/qualification reimbursement and more
- All-inclusive approach to Diversity, Equity and Inclusion
- Maternal/paternal leave benefits and family services
- Complimentary subscription to Headspace – the mindfulness app
- All employee events including networking opportunities and social activities
- Lunch allowance for use within our subsidized onsite canteen
Must have skills
- Client-focused, committed to excellence, detail-oriented, and highly collaborative
- Craftsman-like approach to building software; takes pride in engineering excellence and instils these values across engineering teams.
- Strong software engineering background with proven experience delivering production-grade applications and platforms.
- Expert-level Python development skills, including design, development, testing, deployment, and support of business-critical applications and data services.
- Strong experience with Python libraries and frameworks such as Pandas, NumPy, PySpark, FastAPI, or equivalent.
- Proven experience designing, building, and operating cloud-native solutions on Azure (preferred), AWS, or similar cloud platforms.
- Experience building scalable data platforms, data pipelines, APIs, integration services, and event-driven architectures.
- Strong understanding of distributed computing and large-scale data processing.
- Experience implementing software engineering best practices including source control, code reviews, automated testing, CI/CD, DevSecOps, and Infrastructure as Code.
- Strong SQL and database skills, with experience working across operational, analytical, and cloud-based data platforms.
- Demonstrable passion for technology through personal projects, open-source contribution, continuous learning, or technology leadership.
- Inspires cross-functional teams towards common goals and objectives. Uses influence to align stakeholders and drive technology adoption and organisational change.
- Intellectually robust with a keen analytical approach to problem solving and technology decision-making.
- Self-organised with the ability to manage delivery across multiple initiatives and competing business priorities.
- Focused on delivering measurable business value through automation, simplification, modernisation, and process improvement.
- Strong interpersonal skills; able to establish and maintain close working relationships with engineering teams, operations teams, portfolio managers, risk teams, and senior business stakeholders.
- Confident communicator; able to explain complex technical concepts, architectural decisions, and delivery trade-offs to both technical and non-technical audiences.
- Strong ownership mentality; takes responsibility for problems and drives pragmatic solutions through to completion.
Nice to have skills
- Investment Management experience with exposure to front-office, middle-office, risk, data, or investment platform technologies.
- Experience supporting Alternative Investments, Hedge Funds, Private Markets, Multi-Asset, or Derivatives businesses.
- Experience working directly with Portfolio Managers, Traders, Investment Operations, Risk, and Quantitative teams.
- Experience with Databricks, Snowflake, Microsoft Fabric, or comparable modern data platforms.
- Experience with workflow orchestration technologies such as Airflow.
- Experience implementing Infrastructure as Code using Terraform or equivalent tooling.
- Experience with containerisation technologies such as Docker and Kubernetes.
- Understanding of real-time messaging, event streaming, and integration technologies such as Kafka.
- Experience building and consuming REST, GraphQL
More jobs at Janus Henderson · Quant Development jobs in London