
Senior Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Massachusetts.
β’ Design, construct, and manage both batch and streaming pipelines that capture high-volume usage events from Akamai Cloud compute services.
β’ Create metering and rating logic to transform raw usage data into billable units and implement rate cards along with contract terms.
β’ Develop and sustain a data lakehouse on object storage to serve as the authoritative source for usage and billing information.
β’ Coordinate workflows utilizing Apache Airflow, encompassing backfills, late-arriving data, retries, and SLA monitoring.
β’ Develop production-quality Python and Spark or Flink jobs, packaged and deployed using Docker.
β’ Establish reconciliation and data quality checks with audit trails for billing information.
β’ Write clean, thoroughly tested, and well-documented code.
β’ Evaluate the work of others and enhance the engineering standards of the team.
β’ Over 6 years of experience in software/data engineering.
β’ Bachelor's degree in Computer Science or a related discipline, or equivalent professional experience.
β’ Strong programming abilities in Python.
β’ Ideally, familiarity with Java or Scala.
β’ Practical experience in constructing large-scale pipelines with Apache Spark or Apache Flink.
β’ Production experience in orchestrating pipelines using Apache Airflow.
β’ Comprehensive SQL proficiency, including complex joins, window functions, query optimization, and data modeling for analytics.
β’ Experience in building or managing a data lakehouse, such as Delta Lake, Apache Iceberg, or Apache Hudi on object storage.
β’ Familiarity with at least one public cloud platform: AWS, GCP, or Azure.
β’ Annual bonus or incentives.
β’ Equity awards.
β’ Employee Stock Purchase Plan (ESPP).
β’ Healthcare coverage.
β’ 401K savings plan.
β’ Company holidays.
β’ Vacation time in the form of PTO.
β’ Sick leave.
β’ Parental leave.
β’ Employee assistance program.
β’ Mental wellness support.
β’ Financial wellness support.
β’ Flexible work arrangements: at home, in an office, or a combination of both.
Allstate
Cambium Learning Group
Blue Coding
Stitch Fix
Get handpicked remote jobs straight to your inbox weekly.