FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Engineer
General MotorsStaff Engineer building scalable data pipelines and analytics systems for General Motors. Delivering datasets and insights that improve customer acquisition and operational efficiency.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Data Management, including Master Data and Metadata maintenance, while leveraging advanced programming skills in Python, Java, and C++. Proficient in utilizing Big Data tools and databases to deliver actionable insights and optimize data processes.
Highest-signal resume keywords
Data ManagementObject-Oriented ProgrammingBig Data ToolsAdvanced SQLStream-Processing Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonJavaC++ScalaHadoopSparkKafkaPostgresCassandraStorm
Tools & Technologies
Data PipelineData StandardsLogical Data ModelsData Management Repositories
Industry Keywords
Master DataMetadataData DeliveryOperational EfficiencyCustomer Acquisition
Tech Stack
Tools & technologiesC++CassandraHadoopJavaKafkaNoSQLPostgresPythonScalaSparkSQL
About the role
Key responsibilities & impact- Communicate and maintain Master Data, Metadata, Data Management Repositories, Logical Data Models, and Data Standards
- Assemble large, complex data sets meeting functional and non-functional business requirements
- Identify, design, and implement internal process improvements
- Automate manual processes and optimize data delivery
- Redesign infrastructure for greater scalability
- Build industrialized analytic datasets and delivery mechanisms using the data pipeline
- Deliver actionable insights into customer acquisition, operational efficiency, and other key business performance metrics
Requirements
What you’ll need- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field and five (5) years of experience as a Staff Engineer, Software Engineer, Software Developer, or related occupation; OR Master's degree in one of these fields and three (3) years of relevant experience
- Three (3) years of experience with object-oriented and object function scripting languages, including Python, Java, C++, and Scala
- Two (2) years of experience with Big Data tools including Hadoop, Spark, and Kafka
- Two (2) years of experience with advanced SQL and NoSQL databases, including Postgres and Cassandra
- Two (2) years of experience with stream-processing systems including Storm and Spark-Streaming
- Must be able to report to the local office
- Applicants may be required to complete role-related assessments and/or pre-employment screening
Benefits
Comp & perks- Benefits supporting well-being at work and at home
- Total Rewards resources
- Reasonable accommodations for job seekers with disabilities