Full Time

Senior Software Engineer, Big Data

Attentive
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Attentive, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Senior Software Engineer, Big Data at Attentive will play a pivotal role in designing and implementing scalable data processing solutions. This position requires a deep understanding of big data technologies and frameworks, as well as collaboration with cross-functional teams to derive actionable insights from vast amounts of data. The ideal candidate will leverage their expertise to enhance data quality, streamline data pipelines, and contribute to the overall architecture of our data infrastructure, ensuring that we remain at the forefront of data-driven decision making.



Job Responsibilities

  • Design and develop robust big data applications using appropriate tools and technologies.
  • Implement data processing pipelines that ensure data quality and integrity.
  • Collaborate with data scientists and analysts to align data architecture with business requirements.
  • Optimize existing data systems for performance and scalability.
  • Monitor and troubleshoot data processing issues and performance bottlenecks.
  • Stay current with industry trends and emerging big data technologies.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software engineering, with a focus on big data technologies.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with big data frameworks such as Apache Hadoop, Spark, or Kafka.
  • Strong knowledge of relational and non-relational databases.
  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Excellent problem-solving skills and ability to work in a fast-paced team environment.


Technologies & Tools


In this role, the Senior Software Engineer will engage with various technologies and tools, including but not limited to Apache Hadoop, Apache Spark, Apache Kafka, PostgreSQL, MongoDB, and cloud services such as Amazon Web Services (AWS) and Google Cloud Platform (GCP). Familiarity with data visualization tools and machine learning libraries will also be beneficial for effective collaboration with data scientists.



Ideal Candidates


The ideal candidate for the Senior Software Engineer, Big Data position is someone who is not only technically proficient but also possesses a strong strategic mindset and a passion for tackling complex data challenges. They should demonstrate excellent communication skills, enabling effective collaboration across teams, and show a commitment to continuous learning and adaptation to new technologies. A proactive and innovative approach to problem-solving, along with strong organizational skills, will make the candidate an exceptional fit for the role at Attentive.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.