Software Engineer in Data (Senior)
Core
Develop high-quality software products by translating international requirements into code, focusing on mission-critical solutions.
Role type
Senior Software Engineer in Data
Builds
High-quality software products for international teams
Domain
Fintech / Banking / Data Engineering
Deliverable
production ML models | product features
Required skills
Java, Python, JavaScript/Node.js, Object-Oriented Design, Data Structures, Git, Linux Operations
Preferred skills
GCP, AWS, Cloud Dataflow, Apache Beam, Machine Learning Algorithms, MLaaS, DBT, Apache Airflow, ETL Ingestion, Data Lake, Data Warehousing, BI Visualization Tools
Technologies
Java, Python, JavaScript, Node.js, GCP, AWS, Cloud Dataflow, Apache Beam, DBT, Apache Airflow, BigQuery, Redshift, Snowflake, Hadoop, Spark, Flink, Redash, Looker, Tableau
Responsibilities
Work with international teams to understand requirements and translate them to high quality software products; Solve technically challenging problems to deliver mission critical product; Translate detailed design into high quality software; Produce high quality software from specifications without much rework.
Seniority
Senior, hands-on IC