Staff Software Engineer - Rust

at  Moodys

London E1, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Jun, 2024Not Specified27 Mar, 2024N/AEngineers,Communication Skills,It,Reasoning Skills,Rust,Pair Programming,Python,CollaborationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Moody’s is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don’t meet every single requirement, please apply! You may be a perfect fit for this role or other open roles.
Moody’s is a global integrated risk assessment firm that empowers organizations to make better decisions.
At Moody’s, we’re taking action. We’re hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We’re educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at moodys.com/diversity
At Moody’s Analytics Know Your Customer (KYC) / Know Your Supplier (KYS), we solve problems that matter. We are a cross-functional team of sales and marketing, technology and product professionals who are all passionate about preventing criminal infiltration of the world’s financial system and bringing transparency to global supply chains by detecting fraud, terrorism, human trafficking, and other criminal threats.
We combine the agility, passion, and dynamism of a startup with the strong positioning and stability of an established institution, providing our people with dynamic career paths and mobility options across the globe, all while having access to the entire Moody’s network. We empower our people and are committed to helping them reach their goals.
Role/Responsibilities;
As a Staff Software Engineer, you will be a core member of a cross-functional team responsible for developing and executing on a vision for the Passfort product. We practice an agile, highly customer focused, and learning-based approach to product development.

Specifically, you will have the opportunity to:

  • Lead the automation and performance improvement initiatives from inception to delivery

. Work with and ( if you have not got commercial experience in it already) learn Rust

  • Define strategy for measuring the success of any automation and performance improvement initiatives in PassFort and keeping the initiatives outcome-oriented.
  • Peer review code changes
  • Mentor more junior team members in technical and non-technical aspects of their roles

· Learn, adapt, and propose innovative technologies to address our functional and scaling challenges· Champion and drive engineering processes and best practices.
. Work with the engineering manager, product manager, and leadership teams to drive an outcome focused culture by using OKRS and yearly goals to collaborate with individual and teams as they set their priorities

Qualifications

  • Experience writing/managing highly scalable , high performance applications

. You will have experience in Python and a track record of learning other languages as needed. We work with Rust here as well, so any experience with that would be great but a passion to learn it is more important. We believe great engineers can learn any language

  • Experience with refactoring large codebases

. You will set the standard for others in terms of engineering standards, with an emphasis on clean code, and an understanding of the importance of testing in creating maintainable software

  • Deep understanding of application tracing and profiling across micro-services
  • Experience of system design, and the ability to convey your thoughts to others concisely
  • Experience working with a collaborative product team passionate about Agile software processes, data-driven development, and experimentation

. Strong communication skills and the ability to work well with others, as well as mentoring other team members, in a pair programming environment. We encourage collaboration between engineers, and pair programming is a key tool for how we achieve that in our daily work

  • Strong analytical and reasoning skills and an ability to communicate ideas to non-technical audiences
  • Ability to guide own learning and contribute to domain knowledge building

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.
Candidates for Moody’s Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London E1, United Kingdom