Senior Data Engineer

Quantexa Logo

Quantexa

📍Remote - United States

Summary

Join Quantexa's Delivery team as a Senior Data Engineer to implement innovative data analytics technology for various domains. You will build end-to-end data pipelines, configure decision-making platforms, and solve complex big data challenges. The role requires expertise in data processing systems, Scala, and other relevant technologies. You will collaborate with architects and engineers, and communicate technical concepts to non-technical audiences. This position offers opportunities for professional growth and a chance to contribute to a company with a diverse and inclusive culture. The company is committed to helping businesses grow and make the world a better place.

Requirements

  • You’ll have a background in hands-on technical development, with at least four years of industry experience in a data engineering role or equivalent
  • Proficiency in Scala, java, python, or a programming language associated with data engineering
  • As an expert in building and deploying production level data processing batch systems, you’ll share an appreciation of what makes a high quality, operationally stable system and how to streamline all areas of development, release, and operations to achieve this
  • Experience with a variety of modern development tooling (e.g. Git, Gradle, Nexus) and technologies supporting automation and DevOps (e.g. Jenkins, Docker and a little bit of good old Bash scripting)
  • You’ll be familiar with developing within a version-controlled process that regularly makes use of these tools and technologies
  • A strong technical communication ability with demonstrable experience of working in rapidly changing client environments
  • Knowledge of testing libraries of common programming languages (such as ScalaTest or equivalent)
  • Importantly, you’ll know the difference between varying test types (unit test, integration test) and can cite specific examples of what they have written themselves

Responsibilities

  • Writing defensive, fault tolerant and efficient code for production level data processing systems
  • Configuring and deploying Quantexa software using tools such as Spark, Hadoop, Scala, Elasticsearch, with our platform being hosted on both private and public virtual clouds, such as Google cloud, Microsoft Azure and Amazon
  • You’ll be a trusted source of knowledge for clients, partners and developers
  • And you’ll articulate technical concepts to a non-technical audience so they can make key decisions
  • Collaborate with both our solution architects and our R&D engineers to champion solutions and standards for complex big data challenges
  • You proactively promote knowledge sharing and ensure best practice is followed

Preferred Qualifications

  • Some experience supporting or mentoring a graduate or junior engineer within a team to help them grow
  • The desire to grow with our business and your role – over time, you might get the opportunity to lead on projects

Benefits

  • Competitive salary & Company bonus 💰
  • 100% 401K match up to 5%
  • Comprehensive benefits coverage, including mental health support, fitness reimbursements, and financial well-being
  • Tax-advantageous benefits, such as commuter benefits, healthcare, and dependent care
  • Competitive annual leave, parental leave, PTO, and observed holidays 🌴
  • Well-being benefits, such as the Calm App and Wellbeing 1/2 days off 🧘‍♀️
  • Continuous Training and Development, including access to Udemy Business
  • Work from Anywhere Scheme: Spend up to 2 months working outside of your country of employment over a rolling 12-month period
  • Employee Referral Program
  • Team Social Budget & Company-wide Socials

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.