Remote Backend Engineer

Jobgether
2dRemote

About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer - REMOTE. In this role, you will have the opportunity to design, build, and optimize a data platform that empowers businesses and developers alike. Your work will directly impact how data-driven initiatives are executed, impacting millions of users globally. By collaborating with diverse teams, you will create scalable and effective data solutions that foster innovation in a remote-first environment. Your contributions will play a vital role in a vibrant culture that embraces inclusion and professional growth.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development or a related field.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Experience with building frameworks for big data technologies such as Spark, Kafka, Hive, and distributed computing systems.
  • Experience with AWS technologies at scale.
  • Solid understanding of software engineering principles, including object-oriented and functional programming paradigms.
  • Excellent problem-solving and analytical skills.
  • Strong verbal & written communication skills.

Responsibilities

  • Design, build, and maintain infrastructure and scalable frameworks to support data ingestion, processing, and analysis.
  • Collaborate with stakeholders, analysts, and product teams to understand business requirements and translate them into technical solutions.
  • Architect and implement data solutions using modern data technologies such as Kafka, Spark, Hive, Hudi, Presto, Airflow, and cloud-based services like AWS Lakeformation, Glue and Athena.
  • Ensure data quality, integrity, and security throughout the data lifecycle.
  • Stay current with emerging technologies and best practices in big data technologies.
  • Mentor early career engineers and contribute to a culture of continuous learning and improvement.

Benefits

  • Competitive salary and performance-based bonuses.
  • Generous time-off policy and parental leave.
  • Comprehensive healthcare and retirement savings program.
  • Opportunities for professional development and continuous learning.
  • Flexible remote work environment.
  • Support for community volunteering and positive change initiatives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service