S&P Global - Simi Valley, CA

posted 3 months ago

Full-time - Senior
Simi Valley, CA
10,001+ employees
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Senior Software Developer role at S&P Global Mobility is a pivotal position within our growing team of development experts. The successful candidate will be responsible for expanding and optimizing our data and data pipeline architecture, ensuring that data flow and collection processes are efficient and effective for cross-functional teams. This role is crucial in supporting our data department on various data initiatives, ensuring that the optimal data delivery architecture is consistent across ongoing projects. The ideal candidate will have a strong background in collecting data in various formats and will be passionate about parsing, transforming, and optimizing data systems. They will have the opportunity to optimize or even redesign our company's data architecture to support the next generation of products and data initiatives. This position requires a blend of technical expertise and innovative thinking to enhance our data capabilities and drive impactful results. As a Senior Software Developer, you will be expected to create and maintain optimal data pipeline architecture, identify and implement internal process improvements, and build the necessary infrastructure for efficient data extraction, transformation, and loading from diverse data sources into SQL Server, MongoDB, and other databases. You will also be responsible for creating data tools that assist team members in building and optimizing pipelines, as well as supporting data transformation processes and managing metadata, dependencies, and workloads.

Responsibilities

  • Create and maintain optimal data pipeline architecture.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources into SQL Server, MongoDB, and others.
  • Create data tools for data quality team members that assist them in building and optimizing pipelines to enhance workflows.
  • Build processes supporting data transformation, data structures, metadata, dependency and workload management.

Requirements

  • 8+ years of experience in Data Engineering or Software Engineering roles.
  • Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field.
  • Advanced working knowledge of SQL Server and experience with relational databases and query authoring (SQL).
  • Familiarity with a variety of databases including NoSQL, Big Data, and custom formats.
  • Experience with Visual Studio, ASP.NET Frameworks, .NET Core, and C#, SQL Server and NoSQL, Java, Internet Information Services (IIS).
  • Experience with multi-threading in C# and ensuring data integrity in SQL Server.
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Strong analytic skills related to working with unstructured datasets.
  • Experience supporting and working with cross-functional teams in a dynamic environment.

Benefits

  • Health care coverage designed for the mind and body.
  • Generous time off to keep you energized.
  • Access to resources for continuous learning and career growth.
  • Competitive pay and retirement planning options.
  • Company-matched student loan contributions and financial wellness programs.
  • Family-friendly perks and benefits for partners and children.
  • Retail discounts and referral incentive awards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service