Senior Software Engineer
Full Job Description
About the Role:
S&P Global Mobility is seeking a Senior Software Engineer specializing in UI Backend and Data Pipeline Engineering. This role is integral to developing innovative data products that empower automotive forecasting and drive business growth. The ideal candidate will leverage cutting-edge technology on a large-scale platform, working in a fast-paced, collaborative, and dynamic environment.
The Team:
Join a team at S&P Mobility dedicated to technology investment and product development. We focus on data integration, advanced analytics, and modern applications to meet evolving customer needs. This is a strategic and highly visible area within the organization.
The Impact:
Your contributions will be at the forefront of innovation through Data Products, providing automotive forecasting solutions that offer a competitive advantage. Your work will directly impact the organization's growth and provide valuable insights to clients.
What’s in it for you:
This position offers the opportunity to design and develop AWS cloud-native solutions that enable analysts to forecast automotive industry trends. It requires advanced data and cloud-native technical expertise, along with the ability to work independently.
Responsibilities:
- Design, develop, and maintain scalable data pipelines, including complex algorithms.
- Build and maintain high-performance UI backend services using Python, C#, or similar languages.
- Ensure data quality and integrity through robust validation processes.
- Apply a strong understanding of data integration and data modeling concepts.
- Lead data integration projects and mentor junior engineers.
- Collaborate with cross-functional teams to gather data requirements.
- Work with data scientists and analysts to optimize data flow and storage for advanced analytics.
- Take full ownership of modules, ensuring timely and high-quality delivery, adhering to software development best practices.
- Utilize Redis for caching and data storage to enhance application performance.
What We’re Looking For:
- Bachelor's degree in Computer Science or a related field.
- Strong analytical and problem-solving skills.
- 5+ years of experience in Data Engineering/Advanced Analytics.
- Proficiency in Python and experience with Flask for backend development.
- Strong knowledge of object-oriented programming.
- Mandatory AWS proficiency, including ECR, Containerization, Batch, Step Functions, Redis, DynamoDB, Lambda.
- Experience with SQL and data warehousing.
- Experience with data manipulation libraries and analytical frameworks such as Pandas, Polars, and NumPy.
- Experience with CI/CD tools like GitLab CI/CD.
About S&P Global Mobility:
S&P Global Mobility provides crucial automotive data insights, enabling clients to anticipate market shifts and make informed decisions. The company helps optimize businesses, connect with consumers, and influence the future of mobility by revealing current buying patterns and emerging technologies.
Our Mission: Advancing Essential Intelligence.
Our People: A diverse global team driven by curiosity, fostering a prosperous future through essential intelligence. We are committed to a more equitable future and helping customers find sustainable business practices.
Our Values: Integrity, Discovery, Partnership.
Benefits: S&P Global offers comprehensive benefits including health and wellness, flexible downtime, continuous learning resources, retirement planning, financial wellness programs, family-friendly perks, and additional benefits.
Global Hiring and Opportunity: S&P Global is committed to fair, transparent, and merit-based hiring practices, fostering an inclusive and collaborative workplace.
Recruitment Fraud Alert: Be aware of potential scams. S&P Global does not require payment for job applications or training.
Company
S&P Global
S&P Global is a leading provider of essential intelligence for the financial, automotive, and energy markets. The company is focused on advancing essential intelligence to help its customers navigate ...