Sr. Backend Engineer (Data Lake Team)
at TRAACKR
Desde casa, Río Negro, Argentina -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Nov, 2024 | Not Specified | 30 Aug, 2024 | N/A | Search Engines,Training,Php,Cloud Services,Code,Python,Data Systems,Writing,Node.Js,Distributed Systems,Docker,Elasticsearch,Analytics,Data Processing,Rest,Aws,Mongodb | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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