Sr. Backend Engineer (Data Lake Team)

at  TRAACKR

Desde casa, Río Negro, Argentina -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Nov, 2024Not Specified30 Aug, 2024N/ASearch Engines,Training,Php,Cloud Services,Code,Python,Data Systems,Writing,Node.Js,Distributed Systems,Docker,Elasticsearch,Analytics,Data Processing,Rest,Aws,MongodbNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Traackr is a global SaaS technology company providing a data-driven influencer marketing platform that marketers use to optimize investments, streamline campaigns, and scale programs. Our customers range from some of the world’s largest companies in the beauty and personal care space to digitally native indie brands, which have all made influencer management and engagement a critical practice of their marketing and advertising programs. We are a remote-first company, and for the folks that like to meet in person, we have offices in San Francisco, New York, Boston, Paris, and London.
We’re seeking a passionate senior backend engineer who’s interested in making a major impact on a cutting-edge scalable SaaS influencer marketing platform. You’ll be involved with many aspects of our distributed data back-end systems including: extracting data from various sources (APIs, data stores, files, etc.), scaling our data extraction pipeline and orchestration system, designing data lakes or other relevant data exchange mechanisms, ensuring performance and data quality. You know what it takes to build and grow distributed software systems. You hit the ground running.
The ideal candidate will have a passion for dealing with data and using cutting edge technologies. This engineer will thrive in a start-up environment with a talented team of engineers. Traackr is a fast growing company. Grow with us! Feed your curiosity. Foster creativity. Be proud every day.

REQUIREMENTS

  • Solid experience with designing and scaling distributed data systems
  • Proficiency writing backend systems using Node.js
  • Optimizing applications, both stand-alone and in distributed systems to maximize performance
  • Workflow orchestration systems such as Apache Argo or Airflow
  • Experience with Python for writing data processing or analysis
  • Ability to leverage REST and GraphQL APIs as well as languages such as PHP and Python, SQL query language for fetching data from other systems
  • Working with or developing data lake or warehousing solutions
  • AWS or similar IaaS cloud services
  • Developing and deploying on containers (Docker, Kubernetes)
  • Monitoring and alerting systems (statsd, Grafana)
  • Clear and articulated communication both verbally and in writing

EXPERIENCE OR DEEP CURIOSITY FOR THE FOLLOWING WOULD BE A PLUS:

  • Search engines (ElasticSearch a plus)
  • NoSQL DB engines (MongoDB a plus)
  • Event-driven systems using technologies like Apache Kafka and AWS lambdas
  • AMQP Messaging systems (RabbitMQ a plus)
  • Data processing and analytics such as Databricks
  • Infrastructure-as-code software (Terraform a plus)
    This position is 100% remote, with the understanding that occasional in-person attendance may be required for training, meetings, and team gatherings, as determined by business needs

Responsibilities:

  • Write high quality code on the backend of our platform
  • Own feature development from start to finish, including deployment
  • Proactively seek help and feedback
  • Review the code of your peers
  • Contribute to architecture/design decisions
  • Collaborate with other teams to identify needs and relevant data sources
  • Contribute to writing user-facing documentation
  • Support our data lake customers, which may occasionally imply attending customer meetings


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Desde casa, Argentina