AdTechTalent
Engineering71 days agoOn-site

Attain

Data Engineer, Consumer

pythonairflowgcp workflowsrelational databasesawsgcpazuregrpcprotobufgraphqlbackendmicroservicesdata automationfinancial tech

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Chicago, United States; Redwood City, United States

Full job description

Attain is seeking a senior backend engineer with 6+ years of experience building backend services or data automation. The role involves building new features and services across a microservice architecture, working with internal cloud databases and data warehouses, collaborating with product teams to create data catalogs, building alerts and observability dashboards, writing maintainable code, and following development best practices. Preferred qualifications include experience in financial tech, Python, Airflow or GCP Workflows, relational databases, cloud environments (AWS, GCP, Azure), and optionally gRPC, protobuf, or GraphQL. Locations include Chicago, Illinois and Redwood City, California.

What you'll do

  • Use new and modern technology to build new features and services across our microservice architecture
  • Work with our internal cloud databases and data warehouses
  • Collaborate with our product team to create a robust data catalog and dictionary
  • Build alerts and observability dashboards to monitor the health and integrity of our data
  • Write thoughtful & quality code that is readable, testable and easily maintainable
  • Strive for excellent development practices and careful code architecture that is built around rapid releases
  • Work cross-functionally with all mobile and backend engineers and product teams to consistently release high-quality, customer-focused features and measure their impact
  • Adhere to, and improve upon, our processes through requirement documents, sprint retrospectives and other regular cadence meetings

Requirements

  • 6+ years of experience building backend services or data automation
  • Experience in the financial tech industry is a plus
  • Experience with Python
  • Experience with tools like Airflow or GCP Workflows
  • Experience with working with relational databases
  • Experience with cloud environments such as AWS, GCP, or Azure
  • Experience using gRPC, protobuf, or GraphQL is a plus

Tech stack

PythonAirflowGCP Workflowsrelational databasesAWSGCPAzuregRPCprotobufGraphQL

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.