
About GumGum
Transforming advertising with contextual intelligence
Key Highlights
- Headquartered in Santa Monica, California
- Serves clients across US, Canada, UK, EMEA, Japan, and Mexico
- Proprietary contextual advertising engine, Verityβ’
- 250-1,000 employees dedicated to machine learning and AI
GumGum, headquartered in Santa Monica, California, is a global technology company specializing in contextual intelligence for the advertising industry. With a presence in the US, Canada, UK, EMEA, Japan, and Mexico, GumGum leverages its proprietary machine learning technology through its Verityβ’ pla...
π Benefits
GumGum offers competitive salaries, equity options, flexible remote work policies, generous PTO, and a learning budget to support employee development...
π Culture
GumGum fosters a culture of innovation and creativity, emphasizing the importance of data-driven decision-making and collaboration across teams to enh...

Software Engineering β’ Senior
GumGum β’ Santa Monica - On-Site
Overview
GumGum is seeking a Senior Software Engineer to enhance their Ad Exchange technology. You'll work with Java, Spring, and various databases to manage high-volume requests. This role requires strong technical leadership and mentoring skills.
Job Description
Who you are
You have 5+ years of software engineering experience, particularly in building and maintaining high-performance distributed systems. Your expertise in Java and Spring is complemented by a solid understanding of database technologies, allowing you to optimize performance and scalability effectively.
You are comfortable working in a fast-paced environment where you can take ownership of complex features and mentor junior engineers. Your collaborative nature enables you to work seamlessly with product managers and cross-functional teams, ensuring that technical solutions align with business goals.
You have experience with high-volume request handling and understand the intricacies of distributed systems. Your problem-solving skills are top-notch, and you thrive when tackling challenging technical issues.
Desirable
Experience with technologies such as Kafka, Aerospike, ScyllaDb, and Memcached is a plus, as is familiarity with the digital advertising landscape. You are passionate about data privacy and the ethical use of technology in advertising.
What you'll do
As a Senior Software Engineer at GumGum, you will be responsible for the technical development and operations of our Ad Exchange technology. You will work on a highly distributed Java web service that handles a staggering 40 million requests per minute, ensuring that our systems are robust and efficient.
You will collaborate closely with product managers to understand priorities and translate them into technical requirements. Your role will involve designing and implementing new features, optimizing existing systems, and mentoring other engineers to foster a culture of continuous improvement.
You will also participate in code reviews, providing constructive feedback to your peers while ensuring that best practices are followed. Your influence on the technical direction of the team will be significant, as you help shape the future of our advertising technology.
What we offer
At GumGum, we value diversity and inclusion, striving to create an environment where all individuals are treated with respect and dignity. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to revolutionize digital advertising through innovative technology that prioritizes data privacy and consumer engagement.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at GumGum.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is hiring a Senior Software Engineer to define and implement the architecture and deployment of intelligent systems. You'll work with machine learning and software engineering to craft extraordinary products. This position requires strong engineering expertise and a strategic vision.

Software Engineering
Notable is hiring a Senior Software Engineer to design and develop high-performance web applications for their healthcare AI platform. You'll work with technologies like JavaScript, React, and Node.js to enhance patient care. This position requires significant experience in full-stack development.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their technology initiatives. This role requires extensive experience in software development and engineering principles.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their engineering team. You'll be involved in developing software solutions and enhancing existing systems. This position requires significant experience in software engineering.

Software Engineering
AngelList is hiring a Senior Software Engineer to tackle complex challenges in venture capital and private markets. You'll work in a small, collaborative team focused on building innovative financial infrastructure. This role requires significant experience in software engineering.