Senior Software Developer (Data & Backend Development)
Required skills
7+ years of software development experience at multiple capacities, 2+ years of experience in big data technologies, Experience with data streaming, Proficiency in programming languages, Experience building RESTful APIs and microservices, Experience with relational databases, Background on cloud technologies, Familiarity with observability platforms, Have sound knowledge of design patterns and methodologies across multiple platforms, Knowledge and support of modern development practices, such as Agile and Open-Source technologies, Excellent debugging skills
Preferred skills
Bachelor's in computer science or equivalent, Certifications (optional)
Technologies
Airflow, EMR/Spark, Snowflake, Hadoop/Hive, Kinesis/Kafka, Python, Java/Scala, MySQL, PostgreSQL, AWS, S3/EBS, Lambda, EKS, CloudWatch, Splunk, Datadog
Responsibilities
Data Pipeline Development, API Development, Problem Solving, Team Collaboration, Performance Optimization, Code Review and Documentation, Test and Quality Assurance, Security and Compliance
Seniority
Senior
Domain
Data & Backend Development