Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Sciata, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineer - Data Platform at Sciata will play a pivotal role in the design, development, and maintenance of scalable data solutions that support our analytical and operational needs. The successful candidate will collaborate with cross-functional teams to build robust data architectures and ensure the integrity and quality of our data systems. This role requires a deep understanding of database technologies, data warehousing, and data pipeline design in order to craft efficient processes for data collection, storage, and analysis.
Job Responsibilities
- Design, implement, and maintain scalable data pipelines for ingestion, processing, and storage of large datasets.
- Develop and optimize SQL queries for performance enhancements and data retrieval.
- Work with data scientists and analysts to understand data requirements and translate them into technical specifications.
- Ensure high data quality and integrity through effective monitoring and validation processes.
- Collaborate on architecture and infrastructure decisions, including cloud-based solutions.
- Participate in code reviews and provide feedback to peers for continuous improvement.
- Stay abreast of emerging technologies and industry best practices to enhance the data platform capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software development, with a focus on data platforms or data engineering.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong experience with SQL and familiarity with NoSQL databases.
- Knowledge of ETL tools and data warehousing concepts.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
Technologies & Tools
The Software Engineer - Data Platform will work with a variety of technologies and tools that facilitate the development of data solutions. This includes relational databases like PostgreSQL or MySQL, big data technologies such as Apache Hadoop or Spark, and cloud services such as Amazon Web Services (AWS) or Google Cloud Platform. Additionally, familiarity with data visualization tools and version control systems such as Git will be beneficial for this position.
Ideal Candidates
The ideal candidate for this role will possess a strong analytical mindset and a passion for data-driven decision-making. They will be proactive, detail-oriented, and have a collaborative approach to problem-solving. Excellent communication skills are essential, as the role involves liaising with various stakeholders across the organization. A commitment to excellence and continuous learning, coupled with the ability to adapt to a fast-paced environment, will also contribute to success in this position.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.