
Software Engineer II
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Louisiana.
• Design and implement real-time data pipelines while addressing complex big data challenges utilizing Spark, Python, Java/Scala, SQL, and AWS.
• Produce reliable, maintainable, well-documented, and scalable code that supports millions of respondents.
• Construct and sustain optimal architecture for data pipelines.
• Carry out the complete software development life cycle within an Agile team environment.
• Work closely with Product Managers to clarify and adjust requirements.
• Adhere to established design paradigms and patterns.
• Conduct unit and integration testing.
• Engage in on-call rotations to oversee deployed features.
• Assist business teams and product managers with data extractions and analyses.
• Create software across user interfaces, business logic, data modeling, systems, and component integration.
• Develop analytical tools that offer actionable insights into customer acquisition, operational efficiency, and key business performance metrics.
• Execute pull request reviews and integrate CI/CD pipelines.
• Create and manage end-to-end ETL pipelines for both real-time and batch processing.
• Securely and efficiently migrate large-scale datasets from MSSQL environments to cloud-based data warehouses.
• Design streaming architecture utilizing SNS, Kinesis Data Streams, and Kinesis Data Analytics.
• Enable real-time insights along with schema-validated data ingestion.
• Utilize GitHub, SQL, REST APIs, and Jira.
• Master’s degree or its foreign equivalent in Computer Science, Technology Management, or a closely related field.
• Minimum of 1 year (12 months) experience as a software engineer or in a similar role.
• At least 1 year (12 months) experience conducting pull request reviews and integrating CI/CD pipelines.
• Minimum of 1 year (12 months) experience developing and managing pipelines for the secure and efficient migration of large-scale datasets.
• At least 1 year (12 months) experience crafting and optimizing complex, performance-driven SQL queries.
• A minimum of 1 year (12 months) experience engineering advanced data features and architectures for high-quality data delivery.
• At least 1 year (12 months) experience utilizing GitHub, SQL, REST APIs, and Jira.
• Familiarity with Spark, Python, Java/Scala, AWS, MSSQL, SNS, Kinesis Data Streams, and Kinesis Data Analytics.
• Experience with ETL pipelines, real-time and batch processing, unit testing, integration testing, Agile software development, and CI/CD methodologies.
• All experience can be acquired concurrently.
• Options for Medical, Dental, and Vision insurance to meet the needs of you and your family.
• 401K plan with company matching contributions.
• Paid Time Off (PTO).
• Unlimited sick leave.
• Flexibility for remote work.
• Paid maternity and paternity leave.
• Potential for an annual on-target bonus of up to 10%.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.