Senior Software Engineer - Enterprise Data Warehouse (Remote)
By Home Depot / THD At , Atlanta, 30301 $180,000 a year
This position typically reports to Software Engineer Manager or Sr. Manager
2-4 years of relevant work experience
Experience in writing SQL queries against a relational database
Experience in version control systems
Experience in Relational or noSQL database technology
Experience in cloud computing techniques
Senior Software Engineer- Data De-Identification
By Truveta At , Seattle, Wa $152 an hour
Have knowledge and experience in using and designing distributed systems, data pipelines, and APIs
Have proven experience building reliable, secure and scalable software solutions using modern cloud-based paradigms
Experience building cloud services or data programming languages like Java, Python, or C#
2+ years of experience working on modern cloud-native platforms(AWS, GCP, Azure); InfOps or DevOps experience a plus
Comprehensive benefits with strong medical, dental and vision insurance plans
Can guide workstreams, mentor and inspire junior developers and cultivate a positive work environment

Are you a Senior Data Software Engineer looking for a new challenge? We are looking for an experienced engineer to join our team and help us develop innovative solutions to complex data problems. You will be responsible for designing and developing data-driven applications, as well as optimizing existing systems. You will also be working with cutting-edge technologies to create data-driven solutions that will help our customers make better decisions. If you are passionate about data and software engineering, this is the perfect opportunity for you!

Overview A Senior Data Software Engineer is responsible for developing, testing, and maintaining software applications and databases. They are also responsible for designing and developing data models, data warehouses, and data marts. They must be able to analyze and interpret data from various sources and create reports and visualizations. Detailed Job Description A Senior Data Software Engineer is responsible for developing, testing, and maintaining software applications and databases. They must be able to design and develop data models, data warehouses, and data marts. They must be able to analyze and interpret data from various sources and create reports and visualizations. They must also be able to develop and maintain ETL processes and data pipelines. They must be able to troubleshoot and debug software applications and databases. They must be able to work with stakeholders to define requirements and develop solutions. Job Skills Required
• Proficiency in programming languages such as Java, Python, C#, and SQL
• Knowledge of data modeling and data warehousing
• Knowledge of ETL processes and data pipelines
• Knowledge of software development life cycle
• Ability to analyze and interpret data from various sources
• Ability to troubleshoot and debug software applications and databases
• Ability to work with stakeholders to define requirements and develop solutions
• Ability to create reports and visualizations
• Ability to work independently and in a team environment
Job Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related field
• 5+ years of experience in software engineering and data engineering
• Experience with programming languages such as Java, Python, C#, and SQL
• Experience with data modeling and data warehousing
• Experience with ETL processes and data pipelines
• Experience with software development life cycle
• Experience with creating reports and visualizations
Job Knowledge
• Knowledge of software engineering principles and practices
• Knowledge of data engineering principles and practices
• Knowledge of database design and development
• Knowledge of ETL processes and data pipelines
• Knowledge of software development life cycle
• Knowledge of data modeling and data warehousing
• Knowledge of reporting and visualization tools
Job Experience
• 5+ years of experience in software engineering and data engineering
• Experience with programming languages such as Java, Python, C#, and SQL
• Experience with data modeling and data warehousing
• Experience with ETL processes and data pipelines
• Experience with software development life