Experience Inc. Jobs

Job Information

CafeMedia Software Engineer, Data Platform Team in United States

**This is a work-from-home position. Remote U.S. candidates encouraged to apply.**

CafeMedia is looking for an experienced Software Engineer to join our Data Platform team. The Data Platform Team builds and manages the data lake that supports data exploration, drives business intelligence, runs scheduled data processing, and customer facing insights. You will contribute to a distributed ETL and data pipeline platform and will act as a trusted team member to extend and apply best practices to software development, agile development, and operational excellence. This is a hands-on technical position and will benefit from a good understanding of JavaScript, python, Snowflake, Data Modeling, and Data Processing.

Skills and Experience

  • 3+ years of post graduate experience working with Big Data technologies (e.g., Hadoop, Hive, Spark, Presto, Kafka, etc).

  • Understanding of serverless architectures (AWS, Lambda, Kubernetes, etc)

  • Skilled at crafting and building robust backend data services.

  • Expertise in object-oriented and/or functional programming languages (e.g., Python, Typescript).

  • Strong dedication to code quality, automation and operational excellence: unit/integration tests, scripts, workflows.

  • Expertise developing and tuning SQL or other query languages.

  • Excellent written and verbal communication and social skills enabling effective collaboration with internal and external partners.

  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.

    Responsibilities :

  • Work with other data engineers to build out our data lake and platform to process 100s of terabytes of data.

  • Optimize performance of these systems by profiling and identifying bottlenecks

  • Build systems that are secure and compliant

  • Improve observability and understandability of the various systems

  • Design and develop data ingestion pipelines of data from in-house OLTP systems and third-party data.

  • Design and develop ETL pipelines to process data in data lake for descriptive and prescriptive reporting and analysis

  • Design, develop, and test robust, scalable data platform components.

  • Work with a variety of teams and individuals to understand their data pipeline needs and come up with innovative solutions.

    The position reports directly to the VP of Technical Operations.


    Beyond experience in a software engineering role, we focus on the qualities we feel are important to success on our team. These include:

  • Pragmatic -- able to view the big picture and create the simplest solution. You spend effort for impact.

  • Adaptable -- you jump in, learn, and help where needed; you thrive in an agile team and pivot when necessary

  • Ownership - you take end-to-end responsibility for your work, from understanding the “why” behind requirements to owning the result of your work in production

  • Leadership -- Ability and willingness to contribute to technical direction. Improves the entire team and shares in team success. You consider where we need to be in the future.

  • Detail Oriented -- you obsess over data integrity, and pursue a deep understanding of data semantics

  • Curious -- you actively seek industry and technical knowledge and share what you’ve learned with the team; you like to learn something out of your comfort zone

  • Continuous Improvement -- you leave things in a better state than how you found them; you strive for incremental improvement. You consider where we need to be in the future.

  • Open Minded - you’re not fixated on your own ideas or approaches, and accept ideas from others; you seek context rather than taking something on without external input

  • Proactive -- you take initiative with tasks, both big and small

    CafeMedia’s mission is to keep the promise of the Open Web--that everyone can have their own site, and that creators own their creations and their future. We build technology to help independent creators be their own platform, to reach audiences at scale, and to make more money off their work than ever before. We bring the technology and expertise of the biggest, most innovative and successful digital publishers in the world and put it to work for independent publishers and individual creators. And it’s working--we’re growing fast and helping more and more creators live their passion, independently and on their own terms. That’s why we need you!

    CafeMedia is committed to a diverse and inclusive workplace. CafeMedia is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please reach out to a member of our recruiting team.

  • Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

  • Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Powered by JazzHR