Senior Software Engineer, Data
We are seeking a highly skilled Senior Software Engineer, Data to join our dynamic team in Dallas, Texas. In this role, you will be responsible for designing, developing, and maintaining robust data pipelines, architectures, and solutions to support business analytics and decision-making processes.Develop and optimize scalable data processing systems using modern tools and technologies.Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.Implement data quality, governance, and security best practices to ensure integrity and compliance.Design and maintain data models, warehouses, and lakes to facilitate efficient data retrieval and analysis.Monitor system performance, troubleshoot issues, and implement improvements for reliability and efficiency.Mentor junior team members and promote best practices in software development and data management.Ideal candidates possess strong programming skills in languages such as Python, Java, or Scala, experience with cloud platforms, and familiarity with big data tools like Spark, Kafka, and SQL. Benefits include comprehensive health coverage, competitive compensation, flexible work arrangements, professional development opportunities, and a collaborative work environment focused on innovation and growth.