Senior Software Engineer
Posted 69ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer impacting Traackr’s scalable influencer marketing platform by developing distributed backend systems. Designing and evolving data processing pipelines and API integrations.
Responsibilities:
- Own backend features end-to-end: discovery, design, implementation, rollout, and long-term reliability/operations
- Design and evolve distributed systems (services, pipelines, data stores) with strong performance, scalability, and resiliency
- Build and maintain APIs (REST/GraphQL, where relevant) and data access patterns supporting analytics and search use cases
- Establish strong engineering fundamentals: code reviews, testing strategies, incident readiness, and operational excellence
- Apply an experimentation-first approach: define hypotheses, define success metrics/guardrails, run controlled rollouts and A/B tests when appropriate, and write clear readouts for stakeholders.
- Bring evaluation discipline to AI-assisted work: treat prompts/configs like versioned artifacts, design regression tests, measure quality changes, and monitor for drift (the same way you would for performance or correctness)
- Use GenAI productively and responsibly (for coding assistance, debugging, and design reviews), while maintaining high standards for correctness, security, and privacy.
- Mentor teammates and raise the bar through documentation, pairing, and lightweight coaching on best practices
Requirements:
- 5+ years building and scaling backend systems (distributed systems experience expected at senior level)
- Strong JVM fundamentals; ability to troubleshoot and performance-tune production services
- Production experience with Kotlin (functional/reactive patterns a strong plus)
- Strong SQL + data modeling skills (PostgreSQL; familiarity with jOOQ or similar)
- Experience with event-driven architectures (Kafka) and cloud deployment on AWS; containers (Docker/Kubernetes)
- Strong communication skills and ability to collaborate across functions
- Comfort with AI-assisted engineering and the discipline to validate outcomes (tests, metrics, evaluation) rather than trusting outputs blindly.
Benefits:
- Competitive Salary
- Remote Work Options with Hybrid Flexibility and Home Office Set-Up Stipend
- Coworking Office Subscription for Collaborative Spaces
- Comprehensive 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
















