Senior Software Engineer
hace 3 semanas
GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads that drive consumer attention, without the use of personal data. At GumGum, we don't need to know who you are to deliver relevant and engaging ads that align with your active frame of mind. We believe that a digital advertising industry based on context rather than personal data builds a more equitable and less invasive future for the internet and is better for consumers, publishers and advertisers alike. Our blueprint for the future, The Mindset Matrix, combines the power of context and creative in digital advertising to deliver superior attention and drive consumer action without sacrificing personal data.
The Ad Exchange engineering team is responsible for the technical implementation and operations of our Ad Exchange technology. The Ad Exchange software handles a high volume of requests (30 million requests per minute) and is a highly distributed Java web service. Our team currently uses technologies such as Java, Spring, MySQL, Kafka, DynamoDB, ScyllaDB, ElastiCache, etc.
As a **Senior Software Engineer**, your focus will be on maximizing revenue for one of the core business lines for GumGum. You will be responsible for optimizing millions of Real-Time Bidding (RTB) auctions happening in the exchange and implementing various algorithms to increase bid rates from Demand Side Platforms (DSPs), maximize revenue, and reduce the cost of processing inventory impressions. This role requires an extensive knowledge of and experience with AdTech concepts such as RTB, as the team will work closely together to brainstorm ideas and test their theories.
Note: This position offers the opportunity for remote work or 'work from home' as there isn't a nearby office. However, GumGum is excited to only consider applicants residing in the local area listed in the job description for business needs including some or all of the following: client interaction, team interaction, timezone, etc.
li-remote
**What You'll Achieve**
- Develop and Optimize Web Services: Design high-traffic web services using Java, Spring, MySQL, Scylla (Cassandra), and DynamoDB, with a focus on performance, latency reduction, and cost optimization on AWS.
- Real-Time Bidding (RTB): Work with machine learning and distributed computing to enhance RTB metrics and build algorithms to optimize key KPIs like Fill Rate, TMAX, Win Rate, Revenue, and Cost.
- Collaborate on AdTech Features: Innovate in ad tech, implementing privacy frameworks and partner integrations. Lead cross-functional discussions and collaborate with Ad Server, Data, and Web Engineering teams.
- Product Development: Partner with Product teams to develop new features and resolve stakeholder issues.
**Skills You'll Bring**
- B.S. in Computer Science or equivalent experience.
- 3-5 years as a senior engineer with expertise in Java, Spring, AWS, Kafka, DynamoDB, CI/CD, and Git.
- Strong experience with high-volume AdTech and RTB systems.
- Proven experience in AdTech product implementation and transaction systems (>100k transactions/sec).
- Understanding of the Real-Time Bidding protocol (RTB)
- Excellent problem-solving, communication, and organizational skills, with a proactive, collaborative approach.
**What We Offer**
**Awards**
- Shortlisted for Marketing Technology Company of the Year for the 2023 Mumbrella Awards
- 2024 Winner of 7 BuiltIn Awards on a national, regional, and remote scale - including Remote Best Places to Work at #25 and Best Midsize Places to Work in Los Angeles, CA at #9
- Ad Exchanger Programmatic Power Player 2022 and 2021
- CTO Hero Award of OTT.X 2023
- Digiday Media Awards Europe finalist 2022 and 2021
- Finalist for the 2023 AdExchanger Awards Best Video Technology For Media Suppliers
- Gold Award at the IAB Mixx Awards in Belgium in the "Best Use of Advertising Technology" category
- The Drum Award Digital Advertising: Game-changing Technology for Domino's case study
- GumGum is proud to be an equal opportunity employer. At GumGum, we believe in cultivating an environment where our team members can bring their authentic, whole selves to work. Encouraging identity and belonging is one of the many aspects of our culture that makes us stronger as an organization and drives innovation. We are committed to building and delivering a diverse, inclusive, and equitable workforce that is representative of the world around us, where all individuals are treated with respect and dignity - and to act swiftly if this value is ever threatened. We are constantly striving to be better, and we continue to take strategic steps to advance representation. - Phil Schraeder, CEO_
**Follow us on our socials...**
LinkedIn: GumGum
Facebook: GumGum
-
Senior Software Architect
hace 2 semanas
Ciudad de México, Ciudad de México SENIOR SPIRIT OF ROSELLE PARK A tiempo completoJob DescriptionJob Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the company's needs.About the Role:The ideal candidate will...
-
Senior Software Architect
hace 1 mes
Ciudad de México, Ciudad de México SENIOR SPIRIT OF ROSELLE PARK A tiempo completoJob DescriptionAt SENIOR SPIRIT OF ROSELLE PARK, we're looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.Key Responsibilities:Design and develop software solutions using a variety of programming...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Grupo Salinas A tiempo completoJob Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using various programming languages and...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Sears A tiempo completoJob Title: Senior Software EngineerAs a Senior Software Engineer at our company, you will be responsible for designing and developing scalable software systems. Your primary focus will be on backend development, working closely with our team to ensure seamless integration with front-end components. Responsibilities:Design and develop scalable software...
-
Senior Software Engineer
hace 1 semana
Ciudad de México, Ciudad de México Wipro A tiempo completoJob OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Wipro.
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México IDB Invest A tiempo completoKey Responsibilities:Our company is seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software applications.Design and develop software applications using a variety of programming languages and technologies.Collaborate with cross-functional...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Grupo Banzai Veracruz A tiempo completoAt {company}, we're looking for a Senior Software Engineer to join our team and contribute to the development of our software solutions. In this role, you will be responsible for designing, implementing, and maintaining software systems, as well as collaborating with cross-functional teams to deliver high-quality products.
-
Senior Software Engineer
hace 3 semanas
Ciudad de México, Ciudad de México Carobra A tiempo completoJob Title: Senior Software EngineerWe are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using a range of programming languages and technologies. Your work will involve collaborating with cross-functional teams to identify and solve...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Cronoshare A tiempo completoWe are seeking a Senior Software Engineer to lead our software development team.The ideal candidate will have a strong background in software engineering and experience in leading teams.Responsibilities include:Designing and developing software applicationsLeading a team of software engineersCollaborating with cross-functional teamsWe offer a competitive...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Consulta RH A tiempo completoWe are seeking a Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and implementing software solutions using a range of technologies.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teams to deliver software projectsIdentify and...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Lapieza A tiempo completoAbout VeratoVerato is a high growth healthcare technology company that enables better care everywhere by providing a single source of truth for identity to organizations across the care continuum.We're seeking a skilled Senior Software Engineer to join our team and help drive our mission forward. As a key member of our software development team, you will be...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Minacs A tiempo completoWe are looking for a skilled Senior Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software deliveryRequirements:Experience with...
-
Senior Software Engineer Python, GO
hace 4 semanas
Ciudad de México, Ciudad de México Nearshorecoders A tiempo completoJob Title: Senior Software Engineer Python, GOAbout the Role:We are seeking a highly skilled Senior Software Engineer with expertise in Python and Golang to join our team at Nearshorecoders. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Python and Golang.Key...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Ascend Square A tiempo completo**Key Requirements**:We are seeking a skilled Senior Software Engineer to join our team at Ascend Square. The ideal candidate will have a Bachelor's Degree in Computer Science, Software Engineering, or a related field, and will be proficient in English with excellent communication skills.Main Responsibilities**:The Senior Software Engineer will be...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Sanborn Hermanos, S. A. de C. V. A tiempo completoWe are looking for a skilled Senior Software Engineer to join our Backend Development team.Key Responsibilities:Design and develop high-quality software components.Collaborate with cross-functional teams to deliver software solutions.Ensure code quality and maintainability.About the Role:We are a fast-paced company that values innovation and teamwork. As a...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Flimsa A tiempo completoAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop scalable, efficient, and reliable software systemsCollaborate with...
-
Senior Software Engineer
hace 4 semanas
Ciudad Apodaca, Nuevo León, México Columbus Mckinnon Corporation A tiempo completoJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development and a strong background in computer science. Key responsibilities include designing, developing, and testing software applications.Key Responsibilities:Design and develop...
-
Senior Software Engineer
hace 4 semanas
Ciudad de Villa de Álvarez, Colima, México Cronoshare A tiempo completoJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating high-quality code.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure code quality and...
-
Senior Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Abramex A tiempo completoAbout the RoleAt {company}, we're looking for a skilled Senior Software Engineer to join our team.As a key member of our development team, you'll be responsible for designing, developing, and maintaining our software applications.Key responsibilities include:Designing and implementing software applicationsMaintaining and updating existing...
-
Senior Software Engineer
hace 1 mes
Ciudad de México, Ciudad de México Yondu A tiempo completoJob Title: Senior Software Engineer - FrontendAbout the Role:The Senior Software Engineer - Frontend at Yondu is responsible for developing and testing complex software solutions, adhering to the organization's best practices and standards set by the capability leads, and contributing to the design of components of larger software systems.Requirements:At...