Software Engineering Intern (Part-Time, Internal Tooling)
Traackr · Remote.com · Remote
Descripción del puesto
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 operate on a culture of mutual respect, with core value pillars including:
Trust. We earn the trust of our team, customers, creators, and partners through transparency, predictability, and integrity.
Diversity. Bringing diverse perspectives to the table results in stronger outcomes. All are welcome.
Value. Through our words and actions, we strive to create tangible value for our customers and peers. We only succeed when our community succeeds.
Ownership. We lead with action. We take pride in solving the hardest challenges and feel accountable for our commitments.
Mutual success. We share goals with each other and with our clients. Alignment, collaboration, and empathy are the cornerstones of our success.
This position is 100% remote, with the understanding that occasional in-person attendance may be required for trainings, meetings, and team gatherings, as determined by your manager.
Responsibilities
Improve reliability and correctness of a social platform integration, including data quality fixes
Expand and validate data ingestion to support additional attributes
Automate ingestion workflows and introduce monitoring for failures
Build API endpoints to support internal services
Develop internal tools and simple UIs for data access and visibility
Identify and track key user actions across services
Contribute to monitoring, alerting, and automation of system health
Requirements
Proficiency in at least one programming language (e.g., Java, Python, Go, C++, JavaScript, Kotlin)
Basic understanding of web development concepts, including APIs and client-server architecture (CRUD, REST, databases)
Familiarity with core HTTP concepts (requests, responses, status codes)
Ability to quickly learn new technologies and work within an existing codebase
Experience with Python or Kotlin
Familiarity with data pipelines or ETL concepts
Exposure to observability tools (metrics, dashboards, alerting)
Experience working with APIs, logs, or debugging tools
Basic knowledge of databases/SQL
Basic web development knowledge and hands-on project experience
Benefits
Competitive Salary
Remote Work Options with Hybrid Flexibility and Home Office Set-Up Stipend
Coworking Office Subscription for Collaborative Spaces
Health, Dental, and Life Insurance Coverage*
Open Vacation Policy and Flexible Holiday Schedule to Suit Your Needs
Paid Parental Leave to Support Quality Time with Your Loved Ones
Career Development, including Internal and External Training Opportunities