Jkv - Sunnyvale, CA

posted 11 days ago

Full-time
Sunnyvale, CA
Support Activities for Mining

About the position

The Site Reliability Engineer (SRE) role focuses on developing and designing software architecture for innovative solutions while ensuring alignment with business objectives. The position requires collaboration with stakeholders, oversight of project execution, and mentorship of junior engineers, all while driving continuous improvement efforts within the team.

Responsibilities

  • Develop and design software architecture for innovative solutions, evaluating multiple approaches and presenting ideas to the team.
  • Lead technical discussions and whiteboard sessions with the development team to ensure alignment with business objectives.
  • Collaborate with business stakeholders to gather requirements, articulate trade-offs, and prioritize project goals.
  • Oversee the execution of business plans by identifying customer needs, removing barriers, and ensuring on-time project delivery.
  • Provide mentorship and guidance to junior engineers, offering technical expertise and overseeing system troubleshooting.
  • Create technical documentation and training materials to support continuous learning and development within the team.
  • Drive continuous improvement efforts by adapting to changing project requirements and promoting best practices.

Requirements

  • Hands-on experience with Hadoop, Spark, Cloud (Google Cloud Platform/Azure), Scala, Streaming, and Kafka.
  • Strong expertise in SQL, Data Warehousing, and Data Modeling.
  • Proficiency in BI tools such as Looker (Views, Models, Explores, and Charts).
  • Strong understanding of Data Structures, Algorithms, and System Design principles.
  • Experience with CI/CD pipelines and task orchestration using Airflow.
  • Backend development experience with Spring and Python.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service