Senior Software Engineer

Logo of Acoustic

Acoustic

πŸ“Remote - Poland

Job highlights

Summary

Join Acoustic's forward-thinking development team as a trailblazing developer! Contribute to the creation of a next-gen digital marketing platform using AWS-managed services and cutting-edge cloud-native database technologies. Collaborate with top engineers on projects that redefine the marketing tech landscape. This role involves working with scalable systems to manage customer data, researching innovative technologies, and improving performance and scalability within a cloud environment. You will help set up patterns for reuse and standards, and work with a team to optimize Snowflake schemas. The position offers opportunities for professional growth and a collaborative work environment.

Requirements

  • 2+ years working with Snowflake vs. Databricks vs. RedShift vs. BigQuery
  • 2+ years working with ETL processes feeding into the data warehouse
  • 3+ years of experience with at least one programming language like Java, Python, NodeJS
  • 1+ years of experience with AWS
  • Experience in Snowflake performance optimization patterns and security best practices
  • Experience in Clustering of data and Micro-Partitioning in Snowflake
  • Experience with NoSQL databases (Like Mongo or DynamoDB)
  • Knowledge of Jenkins for continuous integration and End-to-End automation for application build and deployments
  • The ability to thrive in a fast-paced work environment that requires independent self-direction, strong attention to detail, and an aptitude for team collaboration and open communication
  • Excellent troubleshooting and problem-solving skills

Responsibilities

  • Help set up patterns for re-use, and standards, and help set best practices for Data Engineering
  • Be a maker and a breaker of strategies and workflows
  • Work with a team to use and optimize Snowflake schemas. Take part in technical decisions for your team and help influence technical decisions across your functional domains
  • Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs
  • Participate in lunch and learn and other technical knowledge-sharing events like our quarterly hackathons

Preferred Qualifications

  • Knowledge of Big Data processing technology (Flink, Spark, AirFlow-ish, etc...)
  • Experience with. NoSQL (Mongo, Couchbase, DocumentDB, Cassandra, etc)
  • Experience with Data Warehouse (Oracle, Snowflake, Databricks, Redshift etc...)
  • Experience with Cloud (AWS preferred)
  • Experience with streaming technologies and functional programming
  • Experience in Snowpipe for handling Streaming data
  • Experience with processing at scale
  • Confluent development work
  • Strong Communication Skills and ability to communicate ideas effectively
  • Demonstrated passion for technology
  • Not afraid of failure and willing to fail fast so you can move onto new ways of doing things

Benefits

  • Direct impact on our product and three growth paths: Architect, Principal Software Engineer, or Manager
  • Remote or hybrid work from our Gdansk office (up to you!)
  • Competitive benefits, including tax-deductible costs , choice of MacBook Pro or Windows PC , medical and life insurance, meal allowance, and a Multisport card

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Acoustic know you found this job on JobsCollider. Thanks! πŸ™