Easy Apply Now

A bit about us:

As the Senior Data Engineer at our oil and gas company, you will be responsible for developing, implementing, and maintaining our data infrastructure and pipelines to support the efficient and effective collection, storage, and analysis of large volumes of diverse data. You will work closely with cross-functional teams, including data scientists and analysts, to design and optimize data models and algorithms for complex data mining and predictive analytics projects. Additionally, you will be expected to lead a team of data engineers and provide technical guidance and expertise to ensure the integrity, security, and scalability of our data systems. Your in-depth knowledge of data management and ETL processes, along with your passion for innovation and emerging technologies, will be instrumental in unlocking the value of our data assets and driving data-driven decision making throughout our organization.

Why join us?

  • Competitive Compensation Package
  • Strong Benefits Package
  • Solid PTO Plan
  • Bonus Incentives

Job Details

  • Bachelor's degree in Computer Science, Engineering, or a related field. An advanced degree is a plus.
  • Proven experience (5+ years) working as a Data Engineer, with a focus on designing, developing, and implementing data integration and processing solutions.
  • Strong proficiency in programming languages such as Python, PySpark, or Scala, and expertise in distributed SQL and database technologies.
  • Extensive hands-on experience with big data technologies and frameworks.
  • Exceptional expertise in AWS serverless technologies, including Lambda, Step Functions, and API Gateway, with a track record of designing and implementing serverless data solutions.
  • In-depth knowledge of AWS data services, including Amazon S3 for data storage, AWS Glue for data preparation, and Amazon Athena for consumption.
  • Proficiency in building and optimizing data pipelines on AWS using services such as AWS Data Pipeline or AWS Glue.
  • Familiarity with AWS streaming data services like Amazon Kinesis for real-time data processing.
  • Strong understanding of data modeling, ETL processes, data normalization/denormalization, and master data management principles within an AWS serverless context.
  • Experience with version control systems (e.g., Git) and code deployment strategies within AWS.
  • Proven ability to work with infrastructure as code (IAC) tools like AWS CloudFormation or Terraform for managing serverless infrastructure.
  • Excellent problem-solving and analytical skills, with the ability to translate complex business requirements into technical specifications within the AWS serverless framework.
  • Knowledge of best practices for security and compliance in AWS, including IAM roles and policies.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and present complex ideas related to AWS serverless solutions to non-technical stakeholders.
  • Experience with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) within the AWS ecosystem is a plus.
Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Easy Apply Now