Apply

Staff Software Engineer (Distributed Systems/Data)

Posted 23 days agoViewed

View full description

💎 Seniority level: Staff

📍 Location: Brazil

🔍 Industry: Gaming

🏢 Company: Fortis Games👥 251-500PC GamesVideo GamesGaming

🪄 Skills: LeadershipSQLJavaJVMKafkaKotlinSnowflakeAirflowClickhouseNosqlSparkCI/CDMentoringCompliance

Requirements:
  • Hands-on experience in large-scale technical implementations and cloud-native data pipelines and stores.
  • Extensive experience with batch-based data warehousing technologies.
  • Strong experience with relational SQL and NoSQL databases.
  • Demonstrated knowledge in CI/CD deployment models.
  • A strong bias to action, while considering data privacy, security, and compliance.
  • Experience with Data Warehousing solutions like Snowflake, BigQuery, ClickHouse.
  • Experience with data transformation tools like DBT and BI tools such as Looker.
  • Experience with workflow automation platforms such as Airflow, Prefect.
  • Familiarity with data streaming technologies like Kafka or Kinesis is strongly preferred.
  • Proficiency with stream processing engines like Flink or Spark, and JVM languages like Java, Scala, or Kotlin is preferred.
  • Experience in developing and maintaining APIs for data services is preferred.
Responsibilities:
  • Collaborate with the data team to develop and maintain a large-scale, low-latency data platform.
  • Ensure the platform supports real-time updates and holistic user views for various applications.
  • Independently gather business requirements, translate them into technical specs, and build corresponding applications.
  • Mentor the team and actively influence cross-functional initiatives.
  • Perform code reviews and suggest enhancements.
  • Participate in the decision-making process related to data architecture.
  • Collaborate with BI, Analytics, Data Science, and game teams.
Apply