Software Engineer
Salary undisclosed
Apply on
Original
Simplified
Role: Software Engineer
Location: New York – Hudson yards (Hybrid)
Duration: 6 months
Job Summary:
- Design, develop, test, deploy, maintain, and improve software applications and services.
- Implement data pipelines and ETL processes using Data bricks and Snowflake.
- Collaborate with other engineers to understand requirements and translate them into technical solutions.
- Optimize and fine-tune performance of data pipelines and database queries.
- Ensure code quality through code reviews, unit testing, and continuous integration.
- Contribute to architecture and technical design discussions.
- Proficiency in Python for software development and scripting.
- Hands-on experience with Data bricks and Snowflake for data engineering and analytics.
- Strong understanding of database design, SQL, and data modeling principles.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with machine learning concepts and frameworks is a plus.
- Excellent problem-solving skills and ability to work independently and as part of a team.
- Strong communication skills and ability to collaborate effectively across teams.
Technology Requirements:
- SQL
- GCP
- AWS
Required Background/Skillsets:
- Prior working experience in Data bricks
- Snowflake
- Python
- Data science background
Must-Have Hard Skills:
- Python
- Java
- Data Bricks
Similar Jobs