Software Development Engineer III

2 weeks ago


Newark, California, United States Moody's Full time
Job Description

Experience Level: Experienced Hire

Categories:

  • Corporate Services

Location(s):

  • 7575 Gateway Blvd., Suite 300, Newark, California, 94560, US

#efc-dnp

#LI-DNI

*nocb #ind-dnp

#NoPDN

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

Employer: Risk Management Solutions, Inc.

Title: Software Development Engineer III

Location: 7575 Gateway Boulevard, Suite 300, Newark, CA 94560

Duties: Develop highly scalable microservices/software modules written in Java, Scala using Dropwizard framework and build tools, such as Maven and Gradle. Develop highly scalable microservices/software modules written in C#/.NET. Use analytic computing and algorithms skills for time and cost-efficient computing. Work independently to drive initiatives in all phases of Software Development Life Cycle, including planning, designing, development, testing, and debugging to deliver features on-time. Develop efficient storage and retrieval of data using RDBMS tools, such as PostgreSQL, MySQL, and related. Create and maintain analytical data services built on top of Snowflake data-warehouses. Apply distributed systems competencies towards improving existing products and the developing new software solutions using tools, such as Apache, Spark, and related. Contribute towards designing and implementing architecture of services to make more manageable and efficient. Serve as a point-of-contact for other teams. Use cloud technologies and services, including AWS S3, EC2, EKS, Kinesis, RDS and related. Use columnar data storage format to store large amounts of model loss data in Apache Parquet format. Develop and maintain RESTful API's auto-documentation using Swagger. Create technical specifications documentation and design test plans. Handle database migrations using migration tools, such as Flyway. Build and publish services on best-in-class virtualization technology of Docker-Kubernetes architecture. Collaborate with Product team on technical requirements of product features. Collaborate with other development teams to design product features, coordinate dependencies and timing, and track implementation progress. Perform code reviews and quality assurance activities. Monitor performance measurement, bottleneck analysis, API security and resource usage.

Requirements: Requires a Master's degree or foreign equivalent in Computer Science or a closely related technical field plus at least two (2) years of experience as a Software Engineer or in a related position. Must have experience with the following: providing technical support, including troubleshooting, analyzing, and resolving defects in production, UAT, and stage environments; applying knowledge of multithreading concepts, object-oriented design patterns, algorithms, data structures, systems design and unit/integration testing; following software development methodologies, including Agile, and Continuous Integration and Continuous Deployment; object-oriented programming in Java/J2EE, Scala, C# building microservices using RESTful API; using Java web services framework such as Dropwizard; using AWS services including S3, EKS, EC2, RDS; building SQL applications using JDBC drivers for relational database management; applying knowledge of Linux and Shell programming; using build tools such as Maven, Gradle, and version control systems, including GIT; working with Docker containers using Kubernetes; using distributed processing technologies such as Spark; and using warehousing technologies such as Snowflake.

For US-based roles only: the anticipated hiring base salary range for this position is $147,368 to $159,500, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role is eligible for incentive compensation. Moody's also offers a competitive benefits package, including not but limited to medical, dental, vision, parental leave, paid time off, a 401(k) plan with employee and company contribution opportunities, life, disability, and accident insurance, a discounted employee stock purchase plan, and tuition reimbursement.

To apply please submit resume through , via e-mail at , or by mail to: Risk Management Solutions, Inc, Attn: HR Box 28, 7 World Trade Center, 250 Greenwich Street, New York, NY Please refer to Job Ref 2942.

For US-based roles only: the anticipated hiring base salary range for this position is $147,368 to $159,500 depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role may be eligible for a completion bonus. Moody's also offers insurance and a discounted employee stock purchase plan for limited duration employees.

Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion, national origin, citizen status, marital status, physical or mental disability, military or veteran status, sexual orientation, gender identity, gender expression, genetic information, or any other characteristic protected by law. Moody's also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief in accordance with applicable laws. If you need to inquire about a reasonable accommodation, or need assistance with completing the application process, please email This contact information is for accommodation requests only, and cannot be used to inquire about the status of applications.

For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance.

This position may be considered a promotional opportunity, pursuant to the Colorado Equal Pay for Equal Work Act.

Click here to view our full EEO policy statement. Click here for more information on your EEO rights under the law. Click here to view our Pay Transparency Nondiscrimination statement.
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.
For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet

Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee's tenure with Moody's.


  • CAD Engineer

    2 weeks ago


    Newark, California, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software, a leading player in the Digital Transformation space, is seeking a skilled CAD Engineer to join our team. Working with Fortune 500 companies to support their digital transformation journeys, the CAD Engineer will be responsible for designing and developing detailed schematics for a variety of projects. With a...

  • Software Engineer

    2 weeks ago


    Newark, California, United States Intelliswift Full time

    Location: Newark, CA Job Description: Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Newark, CA. Job duties - Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. Review, fix and modify software...


  • Newark, California, United States Lucid Motors Full time

    Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era...


  • Newark, California, United States Dew Software Full time

    Dew Software is seeking a talented and experienced Lead Programmer/Machinist to join our team. As a Lead Programmer/Machinist, you will be responsible for programming and operating CNC machines to produce precision parts and components. You will also lead a team of machinists, ensuring efficient production and meeting quality standards. Dew Software is a...


  • Newark, California, United States Lucid Full time

    **Technical Specialist, Drive Unit Systems Engineering** Newark, CA / Hardware Engineering / Full-Time Exempt **Leading the future in luxury electric and mobility** At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence....


  • Newark, California, United States Lucid Motors Full time

    Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era...


  • Newark, California, United States Cynet Systems Full time

    Job Description: A company is looking for a Senior CAE Analyst to join their team. BS Degree in Mechanical Engineering. Minimum of 6 years of experience in CAE analysis with specific solver software usage. 5 years of expertise with LS-DYNA, ANSA, and Meta-Post for vehicle system level model construction. Conduct crash safety impact simulations...

  • Compliance Analyst

    2 weeks ago


    Newark, California, United States Unigen Full time

    Job Title: Compliance Analyst Department: Quality Assurance Engineering Job Overview The Compliance Analyst manages and maintains Unigen compliance programs. Reports to Sr. Manager, QE and QA Located in Newark, CA Primary Job Responsibilities ESG Program Management and Oversight Collect and review ESG compliance data from Unigen's subsidiaries and...

  • Sr. Manager

    2 weeks ago


    Newark, California, United States Protagonist Therapeutics Full time

    Sr. Manager – IT G&A Systems (Finance) Protagonist Therapeutics is seeking a Sr. Manager – IT G&A Systems (Finance) to join their team. The ideal candidate will have experience with systems administration of Coupa, NetSuite, Expensify etc. MUST HAVE experience ensuring effective internal controls, including SOX compliance for all Finance systems. This is...


  • Newark, California, United States Lucid Motors Full time

    Sr. Manager, Supplier Industrialization Engineering, CapEx & Tooling Management Leading the future in luxury electric and mobilityAt Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive,...

  • Warehouse Manager

    2 weeks ago


    Newark, California, United States Allogene Therapeutics Full time

    **Warehouse Manager** **Supply Chain Management | Newark, CA | Full Time** Job Description **** Allogene Therapeutics, with headquarters in South San Francisco, is a clinical-stage biotechnology company pioneering the development of allogeneic chimeric antigen receptor T cell (AlloCAR T) therapies for cancer. Led by a world-class management team with...

  • Warehouse Manager

    2 weeks ago


    Newark, California, United States Allogene Therapeutics Full time

    Warehouse ManagerSupply Chain Management | Newark, CA | Full TimeJob Description Allogene Therapeutics, with headquarters in South San Francisco, is a clinical-stage biotechnology company pioneering the development of allogeneic chimeric antigen receptor T cell (AlloCAR T) therapies for cancer. Led by a world-class management team with significant experience...


  • Newark, California, United States Lucid Motors Full time

    Leading the future in luxury electric and mobilityAt Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.We plan to lead in this new era...


  • Newark, California, United States Lucid Motors Full time

    The Supply Chain - Production Tooling Manager plays a critical role in overseeing the end-to-end management of production tooling within Lucid. This individual ensures seamless coordination, efficient processes, and effective communication with suppliers and internal teams. The focus is on optimizing tooling processes, driving cost savings, and maintaining...


  • Newark, California, United States EquipmentShare Full time

    EquipmentShare is Hiring a National Account ManagerEquipmentShare is seeking an experienced and highly motivated National Accounts Manager for our Northern California division to manage and grow relationships with our large-scale national accounts. This position plays a crucial role in driving revenue growth, ensuring customer satisfaction, and strengthening...


  • Newark, California, United States SPECTRAFORCE Full time

    Job Title: Quality Assurance Specialist IIDuration: 6+ Months Location: Newark, CA Job Summary:The Quality Assurance Specialist II is an intermediate level position with hands-on QA experience.Under moderate supervision, the individual will be working primarily on quality systems, the reserve sample program and incoming attribute inspections.The individual...


  • Newark, California, United States FreeWire Technologies Full time

    FreeWire Technologies believes in electrification beyond the electrical grid; a world where everyone has access to electric vehicle (EV) fast charging when and where they need it. We build battery-based energy storage systems that provide ultrafast charging for EVs and clean, affordable, resilient power alternatives for site hosts. If you are driven to learn...


  • Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software, a global leader in the digital transformation industry, is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer at Dew Software, you will play a key role in designing and developing innovative software solutions that drive digital transformation...


  • Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software, a global leader in the digital transformation industry, is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer at Dew Software, you will play a key role in designing and developing innovative software solutions that drive digital transformation...

  • Software Engineer

    4 weeks ago


    Newark, United States Seven Seven Software Full time

    Job Description: Developer needed to support Prudential of Brazil VI/VG Merger that will consolidate PoB into 1 entity for Efficiency gains from consolidated entities. This role is for a 11 month contract position supporting Prudential of Brazil's Operating Unit Merger Project. This activity relies heavily on Prudential's middleware toolkit which process...

  • Software Engineer III

    2 weeks ago


    Newark, United States Bank of America Full time

    Job Description: At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day. One of the keys to driving Responsible Growth is being a great place to work for...

  • Software Engineer

    8 hours ago


    Newark, United States Seven Seven Software Full time

    Responsibilities: Collaborate with technology, architecture, product management and design teams to drive outcomes with focus on enriched customer experience. Foster an iterative/Agile environment. Work across teams to produce elegant solutions to challenging engineering and business problems. Write original code to deliver end to end solution using...


  • Newark, United States Audible Full time

    ABOUT THIS ROLE As a Software Development Engineer, it’s up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate. Bring challenging ideas and we’ll support you with the latest tech, tools and systems that you need to succeed. You’ll be essential in ensuring the team can reach their potential;...


  • Newark, United States Amazon.com Inc Full time

    At Audible, we believe stories have the power to transform lives. Its why we work with some of the worlds leading creators to produce and share audio storytelling with our millions of global listeners. We are dreamers and inventors who come from a wi Development Engineer, Software, Development, Platform, Engineer, Customer Experience


  • Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software, a trusted name in the digital transformation industry, is seeking a highly skilled Sr. Embedded Security Engineer to join their team. As an ISO-certified and CMMi Level 3 organization, Dew Software works closely with Fortune 500 companies to deliver cutting-edge solutions and drive their digital transformation...


  • Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software, a trusted name in the digital transformation industry, is seeking a highly skilled Sr. Embedded Security Engineer to join their team. As an ISO-certified and CMMi Level 3 organization, Dew Software works closely with Fortune 500 companies to deliver cutting-edge solutions and drive their digital transformation...

  • CAD Engineer

    2 weeks ago


    Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software, a leading player in the Digital Transformation space, is seeking a skilled CAD Engineer to join our team. Working with Fortune 500 companies to support their digital transformation journeys, the CAD Engineer will be responsible for designing and developing detailed schematics for a variety of projects. With a...

  • CAD Engineer

    1 week ago


    Newark, United States Dew Software Full time

    Dew Software, a leading player in the Digital Transformation space, is seeking a skilled CAD Engineer to join our team. Working with Fortune 500 companies to support their digital transformation journeys, the CAD Engineer will be responsible for designing and developing detailed schematics for a variety of projects. With a strong global presence and...

  • Software Engineer

    16 hours ago


    Newark, United States 4 Staffing Corp Full time

    About the job Software Engineer Software Engineer Full-time, direct employment Hybrid onsite/remote - Newark, NJ No visa sponsorship or C2C at this time Job Description: Our client is looking for an experienced Software Engineer to join their team. The ideal candidate will have 5+ years of hands-on experience in developing software solutions using Java,...

  • Software Engineer

    4 weeks ago


    Newark, United States 4 Staffing Corp Full time

    About the job Software Engineer Software Engineer Full-time, direct employment Hybrid onsite/remote - Newark, NJ No visa sponsorship or C2C at this time Job Description: Our client is looking for an experienced Software Engineer to join their team. The ideal candidate will have 5+ years of hands-on experience in developing software solutions using Java,...


  • Newark, United States Dew Software Full time

    Dew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer, Systems Integration will play a...


  • Newark, United States Dew Software Full time

    Dew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer, Systems Integration will play a...


  • Newark, United States Dew Software Full time

    Dew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer, Systems Integration will play a...


  • Newark, United States Dew Software Full time

    Dew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer, Systems Integration will play a...


  • Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer,...


  • Newark, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer,...

  • Software Engineer

    2 weeks ago


    Newark, New Jersey, United States 4 Staffing Corp Full time

    About the job: Software Engineer Position at a Leading Technology CompanyPosition Type: Full-time, direct employmentWork Arrangement: Hybrid onsite/remote in Newark, NJVisa Sponsorship: Not available at this timeJob Description:Our client is currently seeking an experienced Software Engineer to join their innovative team. The ideal candidate should have over...