Full Time

Senior Software Engineer, Data Platform

Marqeta
$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 Marqeta, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior Software Engineer on the Data Platform team at Marqeta, you will play a pivotal role in designing, developing, and maintaining scalable data solutions that drive analytical insights and improve decision-making processes across the organization. You will collaborate with cross-functional teams to implement data architectures and frameworks, manage big data technologies, and develop robust ETL pipelines. Your expertise will contribute to enriching the data ecosystem while ensuring data integrity, performance, and security.



Job Responsibilities

  • Design and implement scalable data ingestion, transformation, and storage solutions.
  • Develop and maintain ETL processes to ensure the effective flow and accuracy of data across multiple systems.
  • Collaborate with data scientists and analysts to understand data needs and provide appropriate data solutions.
  • Optimize data pipelines for performance, reliability, and scalability.
  • Monitor and troubleshoot data-related issues in production environments.
  • Ensure compliance with data governance standards and best practices.
  • Mentor junior engineers and support a culture of continuous improvement and knowledge sharing.
  • Stay updated with industry trends and technologies to innovate and enhance data processes.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master's degree is a plus.
  • 5+ years of experience in software engineering, focusing on data platforms and data engineering.
  • Proficient in programming languages such as Java, Scala, or Python.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
  • Strong knowledge of data warehousing solutions and methodologies.
  • Expertise in big data technologies such as Hadoop, Spark, and Kafka.
  • Familiarity with cloud-based data services (e.g., AWS Redshift, Google BigQuery).
  • Ability to work collaboratively in a team environment and effectively communicate technical concepts to stakeholders.


Technologies & Tools

The Senior Software Engineer, Data Platform at Marqeta will work with a variety of cutting-edge technologies and tools, including but not limited to Apache Spark, Apache Kafka, AWS services (S3, Redshift, Lambda), Airflow for orchestration, and tools for data modeling and visualization like Tableau or Looker. Proficiency in version control systems like Git, as well as containerization technologies such as Docker, will also be essential.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position on the Data Platform team will exhibit strong analytical and problem-solving skills, a proactive approach to learning new technologies, and the ability to thrive in a fast-paced work environment. They will be dedicated team players, capable of effectively collaboration and communication across various levels of the organization. A passion for data-driven solutions and a commitment to delivering high-quality software will be valued in ensuring success in this role.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

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