Overview
Skills
Job Details
Job Description:
We are seeking a highly skilled Senior Software Engineer with 8+ years of experience in software development, including Big Data technologies, Google Cloud Platform services, and Data Engineering tools. The ideal candidate will have extensive hands-on experience in designing, developing, and maintaining complex applications, with a focus on scalability, data management, and automation. This role requires deep expertise in distributed systems, algorithms, and relational databases to deliver high-impact software solutions.
Key Responsibilities:
Design, develop, and maintain scalable applications leveraging Big Data technologies such as Hive, PySpark, and Google Cloud Platform services (BigQuery, DataProc, DataFlow).
Utilize Tableau and Power BI for data visualization and reporting
Apply Unix Scripting, GitHub Actions, and Jenkins for automation and CI/CD processes.
Define, implement, and review test conditions based on functional and non-functional requirements.
Lead code reviews and ensure application components are well-documented and tested.
Optimize system performance and availability, conducting root cause analysis for software quality improvements.
Mentor and assess team members, identifying talent and fostering their development.
Influence technical direction across teams, making timely decisions to drive technological growth.
Qualifications & Skills:
8+ years of professional software development experience, with a strong focus on Big Data, Google Cloud Platform, and data engineering.
Hands-on experience with SQL, Hive, PySpark, and Google Cloud Platform tools (BigQuery, DataProc, DataFlow, Cloud Composer).
Proficiency in Tableau, Power BI, data modeling, and Unix Scripting.
Solid experience with GitHub Actions, GitHub Enterprise, Jenkins, and CI/CD pipelines.
Strong knowledge of distributed systems, application design, and software testing.
A Bachelor s degree in Computer Science or related field; an advanced degree is preferred.
Excellent communication, leadership, and problem-solving skills.