✨ About The Role
- The Senior Data Software Engineer will be responsible for advancing the data infrastructure and shaping data systems and processes.
- This role involves gathering and analyzing user and system requirements to create and optimize system models.
- The engineer will develop robust data integration solutions and collaborate with cross-functional teams to refine and test data solutions.
- Responsibilities include extending and optimizing database models, front-end frameworks, and APIs for seamless data integration.
- The position requires writing clean, efficient, and well-documented code while conducting root cause analysis and unit testing.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in computer science, Math, Physics, Engineering, or a related field.
- A successful candidate will possess at least 8 years of professional experience in Software Engineering, particularly in developing and maintaining scalable applications.
- Advanced knowledge of Python and SQL programming languages is essential for this role.
- The candidate should have proficiency in data modeling and database design principles.
- Experience with data visualization tools and AWS infrastructure components will be beneficial.