Senior Reporting Engineer

Believe Solutions
Summary
Join our team as a Senior Reporting Engineer and build high-performance, scalable, enterprise-grade applications. You will contribute to all phases of the analytical application development lifecycle, designing, developing, and delivering high-volume applications for data analytics systems. Your responsibilities include writing efficient code, ensuring designs meet specifications, and supporting continuous improvement by investigating and presenting alternative technologies. This role requires a Bachelor's degree in a related field and extensive experience with SQL, Python/Java/Golang, REST APIs, AWS, batch processing, and distributed processing. A deep understanding of data modeling and non-relational databases is also essential. Advanced English proficiency is required for communication with US clients.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 5+ Years of experience working with SQL & DBMS
- 5+ Years of experience working with Python and Java or Golang
- 3+ Years of experience in developing REST API applications
- 3+ Years of experience working with AWS environment (S3, Redshift, RDS, SQS, Athena, Glue, CloudWatch, EMR, Lambda, or similar)
- 2+ Years of experience working in Batch processing (ETL/ELT)
- 2+ Years of experience working in distributed processing (Apache Spark, Hadoop, Hive, Presto, or similar)
- Deep understanding of data modeling (Star schema, Snowflake) and data manipulation/cleansing
- Great knowledge of non-relational databases (NoSQL) and semi-structured/unstructured data
- Experience with code versioning (GitHub or similar)
- Advanced English Level
Responsibilities
- Contribute in all phases of the analytical application development life cycle
- Design, develop, and deliver high-volume applications for data analytics systems
- Write well-designed, testable, and efficient code
- Ensure designs comply with specifications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Share this job:
Similar Remote Jobs
