Must Have:
Minimum 7 years of professional software engineering experience
Strong Java programming expertise
Experience building high-availability, scalable, large-scale systems
Backend-focused (70%) with some frontend involvement (React or similar)
Excellent communication, collaboration, and mentoring skills
Proven ability to work independently and drive technical initiatives
Responsibilities:
Design, write, and review scalable backend code for digital ad-serving platforms
Build and enhance internal tools that support the end-to-end ad pipeline
Translate product requirements into technical implementation plans and lead execution
Mentor junior engineers and help define engineering standards
Contribute to observability, monitoring, and alerting for backend systems
Participate in on-call support on a rotating basis
Collaborate closely with cross-functional teams to deliver performant and reliable solutions
Support frontend components (~30%) where needed, preferably using React or a similar framework
Qualifications:
Bachelor’s in STEM field + 7 years of experience OR equivalent combination (e.g., Bachelor’s + 5 years, Master’s + 3 years)
Deep knowledge of Java and backend engineering best practices
Experience with distributed systems and microservices architecture
Familiarity with Redis, React, or other front-end and caching technologies is a plus
Experience in the ad tech domain is a plus, but not required
Prior ownership of large-scale tools or services, preferably in high-traffic environments
Leadership experience without needing formal direct reports
Ability to thrive in dynamic environments and contribute proactively