In a world of disruption and increasingly complex business challenges, our professionals bring truth into focus with the Kroll Lens. Our sharp analytical skills, paired with the latest technology, allow us to give our clients clarity—not just answers—in all areas of business. We embrace diverse backgrounds and global perspectives, and we cultivate diversity by respecting, including, and valuing one another. As part of One team, One Kroll, you’ll contribute to a supportive and collaborative work environment that empowers you to excel.
Kroll’s Cyber Risk team works on over 2,000 cases a year, including some of the most complex and highest profile matters in the world. With experts based around the world, supported by ground-breaking technology, we help protect our client’s data, people, operations and reputation with innovative assessments, investigations, and intelligence. We are the only company in the world with the expertise and resources to deliver global, end-to-end cyber risk management, supporting organizations through every step of their journey toward cyber resilience.
The ideal candidate will possess a strong technical background, particularly in Python and Azure Logic/Function Apps, and will be adept at providing guidance, mentorship, and support to the team.
As a Principal Engineer, being the technical lead, you will architect new projects, ensure enterprise-level delivery of robust code and automations, and play a critical role in the development of junior staff and Kadets. At Kroll, your work will help deliver clarity to our clients’ most complex governance, risk, and transparency challenges. Apply now to join One team, One Kroll.
Day-to-day responsibilities:
- Technical Leadership:
- Drive the technical direction and strategy.
- Serve as the subject matter expert for Python and Azure Logic/Function Apps.
- Act as the primary escalation point for the team, providing timely guidance and resolutions to technical challenges.
- Bachelor's degree
- Architect and design new projects, ensuring scalability, reliability, and performance.
- Collaborate with team members to gather input and foster a collaborative environment.
- Own the enterprise-level delivery process, ensuring the deployment of foolproof code and automations.
- Maintain high standards of code quality within the team by establishing best practices and leading by example.
- Provide mentorship and guidance to junior staff and Kadets, nurturing their professional growth and technical skills.
- Contribute to the development plans for team members, supporting their career progression.
- Work closely with the Agile Manager to enhance team performance and streamline workflows.
- Project Architecture and Delivery:
- Mentorship and Development:
- Team Collaboration and Agile Processes:
Participate in agile ceremonies, such as sprint planning, stand-ups, and retrospectives.
Essential traits:
- A strong technical background, particularly in Python and Azure management, building, reviewing
- You are proficient in MS Office, including Excel, Word, and PowerPoint
- Ability to manage and mentor a team
- You have a high English level.
- Ability to manage confidential, sensitive information.
About Kroll
Join the global leader in risk and financial advisory solutions—Kroll. With a nearly century-long legacy, we blend trusted expertise with cutting-edge technology to navigate and redefine industry complexities. As a part of One Team, One Kroll, you'll contribute to a collaborative and empowering environment, propelling your career to new heights. Ready to build, protect, restore and maximize our clients’ value? Your journey begins with Kroll.
Kroll is committed to equal opportunity and diversity, and recruits people based on merit.
In order to be considered for a position, you must formally apply via careers.kroll.com.
#LI-Remote
#LI-TM1
Associate Principle Platform EngineerOther Jobs from Kroll
Manager II, .NET Software Engineering
Business Data Analyst II, Support Ops
Business Data Analyst II, Support Ops
Similar Jobs
Sr. Engineer - Product QA (Remote)
Senior Data Scientist, Payments Product
Senior Data Scientist, Payments Intelligence
Senior Gen AI Developer
Data Architect (Senior/Principal Level)
Data Architect (Mid-Level)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say