Software Engineer Ii (Data)
By Juniper Square At Raleigh, NC, United States
Monthly work from home wellness stipend while we're all remote
Bachelor's degree in Computer Science or equivalent work experience
2+ years of experience contributing to ETL (Extraction Transform Load) or ELT (Extraction Load Transform) pipelines
Strong command of Python and experience building production web applications using Python
Experience with relational databases (Postgresql preferred), data modeling and database design
Experience with cloud based services (AWS RDS preferred)

Are you a Data Analytics Software Engineer looking to make an impact? We are looking for an experienced engineer to join our team and help us develop innovative solutions to complex data problems. You will have the opportunity to work with cutting-edge technologies and collaborate with a team of experts to create data-driven solutions that will shape the future of our business. If you are passionate about data analytics and software engineering, this is the perfect job for you!

Overview Data Analytics Software Engineer is responsible for developing software solutions to analyze and interpret data from various sources. They must be able to design, develop, and maintain software applications that can process large amounts of data and generate meaningful insights. They must also be able to collaborate with other teams to ensure that the software meets the needs of the organization. Detailed Job Description Data Analytics Software Engineers are responsible for developing software solutions to analyze and interpret data from various sources. They must be able to design, develop, and maintain software applications that can process large amounts of data and generate meaningful insights. They must also be able to collaborate with other teams to ensure that the software meets the needs of the organization. Data Analytics Software Engineers must be able to identify and analyze data patterns and trends, and develop algorithms to interpret the data. They must also be able to develop visualizations to present the data in an understandable format. Job Skills Required
• Strong programming skills in languages such as Python, Java, C++, or R
• Knowledge of data structures, algorithms, and software design
• Knowledge of data analysis techniques such as statistical analysis, machine learning, and natural language processing
• Knowledge of database technologies such as SQL, NoSQL, and Hadoop
• Ability to work with large datasets
• Ability to work with data visualization tools such as Tableau and Power BI
• Ability to communicate effectively with other teams
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• 5+ years of experience in software development
• Experience with data analysis and visualization tools
• Experience with database technologies
• Experience with machine learning and natural language processing
Job Knowledge
• Knowledge of data analysis techniques such as statistical analysis, machine learning, and natural language processing
• Knowledge of database technologies such as SQL, NoSQL, and Hadoop
• Knowledge of data visualization tools such as Tableau and Power BI
• Knowledge of software development best practices
Job Experience
• 5+ years of experience in software development
• Experience with data analysis and visualization tools
• Experience with database technologies
• Experience with machine learning and natural language processing
Job Responsibilities
• Design, develop, and maintain software applications to analyze and interpret data from various sources
• Identify and analyze data patterns and trends, and develop algorithms to interpret the data
• Develop visualizations to present the data in an understandable