Job Description: We are seeking a skilled Software Engineer with expertise in Java, Node.js, Kotlin, and Google Cloud Platform (GCP) technologies. The ideal candidate will have experience working with Bigtable, BigQuery, and Dataflow, and will be responsible for supporting, maintaining, enhancing scalable and efficient data platform solutions.
Key Responsibilities:
- Support experience to manage and maintain data platforms using Java, Node.js, and Kotlin.
- Design, Enhance, data platform using Java, Node.js, and Kotlin.
- Utilize GCP services such as Bigtable, BigQuery, and Dataflow to build and optimize data processing pipelines.
- Collaborate with cross-functional teams, external partners to understand the data feed, fix any data gaps, and enhance features as required
- Write clean, maintainable, and efficient code.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve software defects and issues.
- Stay up-to-date with the latest industry trends and technologies.
Qualifications:
- 8+ years of proven experience as a Software Engineer or similar role.
- Strong proficiency in Java, Node.js, and Kotlin.
- Hands-on experience with GCP services, including Bigtable, BigQuery, and Dataflow.
- Familiarity with software development methodologies and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Experience with other cloud platforms and services.
- Knowledge of additional programming languages and frameworks.
- Previous experience in a fast-paced, agile development environment.