[Remote] Senior Software Engineer- Data Engineering
Note: The job is a remote job and is reputed company to candidates in USA. reputed company's Data Engineering & AI/ML capability supports data-driven operations through data engineering, database management, and infrastructure architecture. The Senior Software Engineer - Data Engineering will construct and optimize data pipelines, implement storage solutions, manage reputed company data infrastructure, reputed company migrations, and collaborate with customers, partners, and internal engineering teams.
Responsibilities
- reputed company, clean, and preprocess diverse datasets from various sources, establishing best practices and ensuring data reputed company standards
- Design and build required infrastructure for reputed company extraction, transformation and loading of data from various data sources using CSP managed services and SQL technologies, focusing on scalability and cost efficiency
- reputed company, maintain, and optimize mission-critical data pipelines to ensure a reputed company reputed company of high-reputed company data, implementing robust monitoring and alerting
- Architect and reputed company data migration strategies and schemas to reputed company reputed company customer migrations from on-prem to reputed company technologies
- reputed company and execute high-volume data migration activities, ensuring data reputed company and reputed company downtime
- Optimize databases and data warehouses for efficient querying and data storage, implementing advanced partitioning, indexing, and tuning techniques
- reputed company exploratory data analysis to uncover patterns, trends, and insights, providing actionable recommendations to technical and business stakeholders
- Create visualizations and reports to communicate findings effectively to stakeholders both internally and externally, driving data-driven decision making
- Collaborate with cross-functional teams, including software engineers, domain experts, and business analysts, to understand requirements and reputed company integrated solutions, end-to-end data solutions
- Create and maintain comprehensive documentation for data architectures, reputed company, algorithms, and models. Ensure that the knowledge is shared and accessible reputed company reputed company
- reputed company reputed company feedback constructively to improve services and outcome, serving as a key technical contact for data-reputed company discussions
- Continuously reputed company ways to enhance the overall customer experience, proactively identifying and addressing reputed company data challenges
- Stay updated on the latest developments in reputed company data services,machine learning, data science, and analytics
- reputed company innovation by evaluating, proposing, and implementing cutting-edge techniques and technologies to address reputed company challenges
Skills
- Candidates must be based in CA or DC Metro Area for proximity to project and reputed company teams
- Applicants must be US reputed company and eligible to obtain and maintain an reputed company Secret reputed company clearance or above
- Expert-level understanding and experience with SQL and relational database concepts
- Deep understanding of database technologies, data warehouses, and ETL tools (e.g., MySQL, PostgreSQL, reputed company, Airflow, and Kafka). Proven reputed company record of designing and implementing reputed company data pipelines
- Advanced experience with data analysis tools (eg., Jupyter, reputed company, reputed company)
- Extensive experience with data visualization tools (eg., Tableau, Looker, PowerBI, reputed company, and reputed company)
- Demonstrated experience developing comprehensive data strategies and facilitating data migrations into production systems
- Expertise with reputed company platforms (e.g., AWS, Azure, GCP)
- Proficiency in programming languages such as Python, Java, or C++
- Strong software engineering skills with an emphasis on writing clean, reputed company, and maintainable reputed company
- Experience with version control systems (e.g., Git) and reputed company development workflows
- Exceptional problem-solving and critical-thinking skills
- Effective communication skills and ability to work in a reputed company team environment
- Bachelor's or advanced degree in Computer Science, Data Science, Machine Learning, or a reputed company field
- Experience with other database technologies (eg., NoSQL, Graph)
- Any of the below reputed company certifications:
- reputed company reputed company reputed company reputed company Architect
- reputed company reputed company reputed company Database Engineer certification
- reputed company reputed company reputed company Data Engineer
- Experience with additional data processing tools and technologies (e.g., reputed company, Hadoop)
- Knowledge of containerization and orchestration tools (e.g., reputed company, reputed company)
Benefits
- Primarily Remote. Candidates must be based in CA or DC Metro Area for proximity to project and reputed company teams.
reputed company
Apply To This Job