Sr. Software Engineer, Backend
Core
Design and implement a next-generation internal tools platform (advertiser management) unifying legacy systems with high-performance middleware and backend services.
Role type
Senior IC backend engineer (internal tools)
Builds
Advertiser management platform, APIs, microservices, and relational database schemas
Domain
Retail & eCommerce performance marketing
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, relational database design (MySQL/PostgreSQL), distributed systems architecture, AI-assisted development tooling
Preferred skills
Python, Node.js, Go, NoSQL databases, BigQuery, LLM API integration
Technologies
Spring Boot, MySQL, PostgreSQL, BigQuery, Claude Code, GitHub Copilot, Cursor
Responsibilities
Design and implement scalable backend systems and microservices; Contribute to system architecture and technology choices; Design and optimize relational database schemas; Collaborate with cross-functional teams to define and implement features; Troubleshoot complex technical issues and optimize system performance; Maintain code quality through testing, reviews, and documentation; Evaluate and recommend new tools and frameworks including AI development tooling
Seniority
Senior, hands-on IC