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 Albano Systems, Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Engineer specializing in Data Platform Engineering at Albano Systems, Inc., you will be instrumental in developing robust data solutions that enable data-driven decision-making across the organization. You will work collaboratively with cross-functional teams to architect and implement scalable data platforms that support analytics and reporting initiatives. Your expertise in software design and development will contribute to enhancing our data capabilities, ensuring high data quality, and optimizing data processing workflows.
Job Responsibilities
- Design, develop, and maintain data platforms to support internal and external reporting requirements.
- Implement data ingestion, transformation, and storage pipelines using modern data engineering practices.
- Collaborate with data scientists, analysts, and business stakeholders to understand data needs and translate them into technical specifications.
- Optimize data queries and database performance to enhance overall efficiency and reduce processing time.
- Ensure data security and compliance with relevant regulations, conducting regular audits and assessments.
- Automate repetitive tasks and data workflow management to ensure smooth operations.
- Document technical processes and inform stakeholders about system capabilities and improvements.
- Participate in code reviews to ensure coding standards and best practices are maintained.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software engineering or data engineering roles.
- Proficient in programming languages such as Python, Java, or Scala.
- Experience with database technologies such as SQL, NoSQL, and data warehousing solutions.
- Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
- Strong understanding of data modeling, ETL processes, and data governance.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills, with the ability to work in a collaborative team environment.
Technologies & Tools
The Software Engineer - Data Platform Engineering will utilize a variety of technologies and tools, including Apache Kafka for data streaming, Apache Spark for data processing, SQL databases for structured data management, and cloud services like AWS Redshift or Google BigQuery for data warehousing. Additionally, familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes will be advantageous in streamlining deployment processes.
Ideal Candidates
Ideal candidates for this position will exhibit a strong passion for data and innovation, with a proven analytical mindset capable of tackling complex challenges. They should possess excellent organizational skills, be self-motivated, and demonstrate a proactive approach to learning new technologies. A collaborative spirit is essential, as well as a readiness to adapt in a fast-paced environment, ensuring that the data platform continually evolves in alignment with evolving business needs.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.