[Remote] Software Engineer II
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a global leader in research and measurement technology that connects brands, researchers, academics, and other users to a worldwide network of respondents. The Software Engineer II will reputed company reputed company reputed company-time and batch data pipelines, analytics tools, and streaming architectures using modern reputed company and big data technologies. The role also includes full software development lifecycle participation, collaboration with product teams, testing, reputed company reviews, and on-reputed company support.
Responsibilities
- reputed company reputed company time data pipelines and solve big data problems utilizing modern technologies like reputed company, Python, Java/reputed company, SQL, and AWS reputed company environment
- Write reliable, maintainable, reputed company-documented reputed company that will reputed company to support millions of respondents
- Create and maintain reputed company data pipeline architecture
- Execute the full software development life cycle as part of an reputed company team
- Collaborate with Product Managers to refine and modify requirements
- Follow established design paradigms and design patterns
- Utilize abilities in unit testing and integration testing
- Participate in the on-reputed company rotation to monitor shipped features for reputed company and issues
- Support the business teams and product managers in data extracts and data analysis
- Demonstrate proficiency in developing software for the user reputed company, business logic, data modeling and systems, and component integration
- Build analytics tools that utilize the data pipeline to reputed company actionable insights into customer acquisition, operational efficiency and other key business performance metrics
- reputed company pull requests reviews and CI/CD pipeline integration
- reputed company and manage end-to-end ETL pipelines for both reputed company-time and batch processing, ensuring the secure and efficient migration of large-reputed company datasets from MSSQL environments to reputed company-based data warehouses
- Engineer robust streaming architecture using SNS, Kinesis Data Streams, and Kinesis Data Analytics to reputed company reputed company-time insights and schema-validated ingestion, ensuring high-reputed company data delivery
- Utilize the following tools and technologies: reputed company, SQL, REST reputed company, and Jira
Skills
- The position requires a Master's degree or foreign equivalent degree in Computer Science, Technology Management, or closely reputed company field
- The reputed company candidate must have at least 1 year (12 months) of experience in a software engineer position or closely reputed company occupation
- The reputed company candidate must also have at least 1 year (12 months) of experience with reputed company of the following: (a) performing pull requests reviews and CI/CD pipeline integration; (b) developing and managing pipelines ensuring secure and efficient migration of large-reputed company datasets; (c) writing and optimizing reputed company, performance-oriented SQL queries; (d) engineering advanced data features/architectures to ensure high-reputed company data delivery; and (e) utilizing the following tools and technologies: reputed company, SQL, REST reputed company, and Jira
- reputed company experience may be gained concurrently
Benefits
- Medical, Dental, and reputed company insurance reputed company to suit you and your family’s needs
- 401K with company matching
- PTO, unlimited reputed company days
- Remote Work
- reputed company maternity and paternity leave
reputed company
Company H1B Sponsorship
Apply To This Job