Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Full stack Software Engineer

Home > Python programming jobs

Full stack Software Engineer in Others new

  • Chevron
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Design, develop, and maintain data pipelines and ETL processes using Microsoft Azure services.
  • Create resilient, modular, scalable, reusable, and cost-effective data products and pipeline solutions.
  • Use Azure storage accounts, Azure Data Lake Storage Gen 2, and Azure Blob Storage to organize and maintain pipeline outputs.
  • Collaborate with data scientists, data analysts, data architects, and other stakeholders to understand requirements and deliver data solutions.
  • Optimize Azure data pipelines for performance, scalability, and reliability.
  • Ensure data quality and integrity through validation techniques and frameworks.
  • Develop and maintain documentation for data processes, configurations, and best practices.
  • Monitor and troubleshoot pipeline issues to ensure timely resolution.
  • Manage CI/CD deployment and maintenance processes for data solutions.
  • Stay current with industry trends and emerging technologies relevant to data engineering.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • High proficiency in programming fundamentals and 5–7 years of experience.
  • At least 2–8 years of experience as a Data Engineer or in a similar data and ETL role.
  • Strong knowledge of Microsoft Azure services, including Azure Data Factory, Azure Synapse, Azure Databricks, Azure Blob Storage, and Azure Data Lake Gen 2.
  • Experience using SQL DML to efficiently query modern relational database systems such as SQL Server and PostgreSQL.
  • Understanding of software engineering principles applied to data engineering, including CI/CD, version control, and testing.
  • Experience with big data technologies such as Spark.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Python experience is preferred; Scala, Java, or C# experience is also accepted.
  • Experience building Spark applications with PySpark.
  • Experience with Parquet, Delta, and Avro file formats.
  • Experience querying API endpoints as data sources.
  • Understanding of Azure subscriptions, resource groups, Git workflows, Azure DevOps pipelines and repositories, and Ansible in Azure DevOps pipelines.

Benefits

  • Opportunity to participate in world-leading energy projects and expand a career within an inclusive, collaborative workplace.
  • Structured learning, mentorship, and opportunities to contribute to impactful projects.
  • Comprehensive benefits supporting health, well-being, and work-life balance.
  • Thoughtfully designed work environments with digital tools that support focus and collaboration.
  • Exposure to emerging technologies and digital solutions shaping the energy and enterprise sectors.
  • Standard work week is Monday to Friday, with working hours of either 8:00 a.m. to 5:00 p.m. or 1:30 p.m. to 10:30 p.m.

Chevron

Our greatest resource is our people. Their ingenuity, creativity and collaboration have met the complex challenges of energy’s past. Together, we’ll take on the future. We support the LinkedIn Terms of Use (User Agreement), and we expect visitors to our page to do the same. We encourage open, liv...

Similar positions

Research Engineer, Synthetic Data

  • Pragmatike
  • Full time
  • Remote
  • 11/14/2026
  • APAC, US

Intern, Compiler Engineer

  • Samsung Semiconductor
  • Full time
  • USA
  • 11/14/2026
  • San Jose, CA

AI Scientist, Agentic CAD (AI4Engineering)

  • Mistral
  • Full time
  • Remote
  • 11/14/2026
  • Salary: Competitive
  • Europe

Senior Cloud Network Engineer

  • Nubank
  • Full time
  • Others
  • 11/14/2026
  • Campinas, Brazil

Sr. Data Engineer

  • KnowBe4
  • Full time
  • Others
  • 11/14/2026
  • Bengaluru, India