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 Selby Jennings, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Software Engineer, Data Platform at Selby Jennings, you will play a crucial role in designing and implementing high-performance data solutions that support analytical and operational requirements for our diverse clientele. You will collaborate with cross-functional teams to enhance and maintain our data infrastructure, ensuring scalability, reliability, and efficiency. Your expertise will drive innovation in data management practices, facilitating advanced analytics and enhancing our existing platforms to meet the evolving needs of the industry.
Job Responsibilities
- Design, develop, and maintain robust data pipelines and architectures that support the organization's data strategy.
- Collaborate with product managers and other stakeholders to understand business requirements and translate them into scalable technical solutions.
- Optimize existing data processes for performance and cost-effectiveness, while delivering high-quality data sets for analytics.
- Implement data governance best practices to ensure data quality, security, and compliance across all platforms.
- Provide technical leadership and mentorship to junior engineers, fostering a collaborative and growth-oriented team environment.
- Conduct code reviews and technical assessments to maintain high programming standards.
- Stay updated on emerging data technologies and industry trends, integrating relevant advancements into current systems.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of software development experience, with a strong focus on data engineering and data platform technologies.
- Proficient in programming languages such as Python, Java, or Scala.
- Experience with cloud platforms (AWS, GCP, Azure) and big data technologies (Hadoop, Spark, Kafka).
- Solid understanding of SQL and NoSQL databases (PostgreSQL, MongoDB, Cassandra).
- Familiarity with data warehousing solutions and ETL tools.
- Excellent problem-solving skills and ability to work effectively in a team-oriented environment.
Technologies & Tools
This role utilizes a wide array of technologies and tools to ensure optimal data management and platform efficiency. Key technologies include cloud services (AWS, GCP), big data processing frameworks (Apache Spark, Apache Kafka), relational and non-relational database systems (PostgreSQL, MongoDB), and various ETL tools that facilitate data integration. The usage of programming languages such as Python, Java, and Scala also forms a critical part of the tech stack, empowering developers to build robust solutions for complex data challenges.
Ideal Candidates
Ideal candidates for the Senior Software Engineer, Data Platform position at Selby Jennings will possess a strong analytical mindset coupled with a robust technical background. They should be proactive self-starters who thrive in dynamic environments and display exceptional communication skills to collaborate across teams. A fundamental passion for data and innovation, along with a commitment to improving data functionalities, is essential for success in this role. Furthermore, candidates should demonstrate a high level of adaptability and resilience in the face of challenges, showing eagerness to learn and apply new technologies as they emerge.
Claiming unemployment in Utah? Its agency asks for 4 new full-time employer contacts a week. What it asks →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.