Upvote
Downvote
Senior Software Engineer
Share Job
- Suggest Revision
- Continuously learn something new, whether it’s a new technology or a quirk of a language we otherwise didn’t know.
- A proven track record in building and maintaining big data platforms for streaming and batch data processing, data engineering, building backend systems and APIs.
- Solid background in the fundamentals of computer science, distributed systems, concurrency, resiliency, caching, large scale data processing, database schema design and data warehousing.
- Strong hands-on coding experience in Java, Python, SQL and comfortable diving into any new language or technology.
- Experience with some or similar or all of Spark, Airflow, Hive, Druid, Presto, PostgreSQL, DBT, ETL, and familiarity with key/value databases.
Active Job
Updated 5 days agoSimilar Job
Relevance
Active