Software Engineer II
New
C
CintSoftware Engineering, Data
Position allows work from home anywhere in the United States.Full-TimeMiddle
Salary$95,000-$105,893
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 1 year (12 months) of experience in a software engineer position or closely related occupation.
- Required Skills
- AWSPythonSQLETLJavaJiraSparkRESTful APIsScalaGitHub
Requirements
- Master’s degree or foreign equivalent in Computer Science, Technology Management, or closely related field.
- At least 1 year of experience in a software engineer position or closely related occupation.
- 1 year of experience performing pull request reviews and CI/CD pipeline integration.
- 1 year of experience developing and managing pipelines for secure and efficient migration of large-scale datasets.
- 1 year of experience writing and optimizing complex, performance-oriented SQL queries.
- 1 year of experience engineering advanced data features/architectures to ensure high-quality data delivery.
- 1 year of experience using Github, SQL, REST APIs, and Jira.
- Proficiency in unit testing and integration testing.
- Understanding of Agile development methodologies.
Responsibilities
- Develop real-time data pipelines and solve big data problems using Spark, Python, Java/Scala, SQL, and AWS.
- Write reliable, maintainable code to support scaling to millions of respondents.
- Create and maintain optimal data pipeline architecture.
- Collaborate with Product Managers to refine and modify requirements.
- Participate in the on-call rotation to monitor shipped features.
- Develop and manage end-to-end ETL pipelines for real-time and batch processing, including migration of datasets from MSSQL to cloud data warehouses.
- Engineer streaming architecture using SNS, Kinesis Data Streams, and Kinesis Data Analytics.
View Full Description & ApplyYou'll be redirected to the employer's site