Moody's Corporation · 1 week ago
Principal Software Engineer
Wonder how qualified you are to the job?
AnalyticsFinancial Services
Insider Connection @Moody's Corporation
Responsibilities
Design, code, test, and develop features for large-scale data processing pipelines
Define and leverage data models to address platform concerns on Data
Develop highly efficient code that scales to thousands of active users
Work on high throughput, distributed, and multi-tenant services on AWS and/or Azure
Collaborate with team members to plan, architect, implement, and deliver new features
Improve engineering process and technical capabilities
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
12 + years of experience in building and shipping production grade software systems or services, with one or more of the following: Distributed Systems, large-scale data processing, data storage, Information Retrieval and/or Data Mining, Machine Learning fundamentals.
BS/MS/PhD in Computer Science or equivalent industry experience.
Experience building and operating online services and fault-tolerant distributed systems at internet scale.
Demonstrable experience shipping software, internet scale services using GraphQL/REST API(s) on Microsoft Azure and/or Amazon Web Services(AWS) cloud.
Experience writing code in C++/C#/Java using agile and test-driving development (TDD).
4+ years in cloud service development - Azure or AWS services.
Experience with building cloud-scale infrastructure components.
Awareness, passion, and experience related to cloud scale distributed design and patterns.
Familiar with secure software design concepts.
Proven track record of delivering projects that include multiple components.
Demonstrated problem solving and debugging skills.
Ability to write and debug code which requires good understanding of threading and asynchronous programming fundamentals.
Data driven approach to solving problems iteratively and measuring success.
Commitment to collaboration and teamwork and ability to deliver via influence.
Preferred
Excellent verbal and written communications skills (to engage with both technical and non-technical stakeholders at all levels).
Familiarity with Extract Transform Load (ETL) Pipelines, Data Modeling, Data Engineering and past ML experience is a plus.
Experience in Data Bricks will be an added plus.
Hands-on experience using distributed computing platforms like Apache Spark, Apache Flink Apache Kafka or Azure Eventhub.
Familiarity with big data, data science/analytics, and large-scale distributed systems.
Experience building data pipelines, collecting metrics/logs and hauling data to storage specific to various needs (service monitoring, business monitoring etc.).
Experience working with Big Data or ML platform tooling.
Benefits
Insurance
Employee Stock Purchase Plan
Company
Moody's Corporation
In a world shaped by increasingly interconnected risks, Moody’s helps customers develop a holistic view of these risks to advance their business and act decisively.
Funding
Current Stage
Late StageTotal Funding
$5.49M2022-03-14Series Unknown· $5.49M
Leadership Team
Recent News
Hartford Business Journal
2024-06-05
GlobeNewswire News Room
2024-06-04
2024-06-01
Company data provided by crunchbase