Unity Developer
Listed on 2026-10-28
-
Software Development
Software Engineer
Think of this Unity Developer job as a standing invitation to make Slack's Kafka infrastructure faster, simpler, and less scary. What sets the offer apart is trust — $97,000 - $132,000 and internship hours are nice, but the technology ownership is the headline.
Key Responsibilities- Tune database queries and schemas for high-throughput Slack workloads
- Hand off Next.js runbooks so the next on-call at Slack sleeps better
- Ensure code quality through automated linting, testing, and static analysis
- Contribute to sprint planning, estimation, and technology roadmap discussions
- Refine and maintain microservices that support Slack customers in Franklin, TN
- Track and report on key performance metrics for technology services
- Own the oddball-friendly Next.js subsystem that the rest of Slack quietly depends on
- Pair with cross-functional partners to scope and deliver internship projects
- Customer-focused outlook with strong interpersonal skills
- A writer's ear for tone in a high-stakes email
- The communication discipline to over-share early and trim later
- At least 3 years of standing behind your own estimates
- Strong working knowledge of PostgreSQL and Attention Management
- Familiarity with Slack-scale workflows, or the appetite to reach them
- Proven follow-through, measured in shipped things rather than good intentions
Slack is a Franklin, TN-based company on a wildly-collaborative path to redefine the technology industry. We treat every new Unity Developer as a fresh set of eyes, so tell us what looks broken.
Earn a $97,000 - $132,000 base while a mentor accelerates your jump from mid-level to lead, with benefits and flexibility along for the ride.
Stamped current this morning, the internship opportunity awaits your application.
Your background in Next.js could be exactly the missing piece here in Franklin, so reach out.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).