You haven't searched anything yet.
We are Vericast. We create meaningful connections between business and the people that they serve-how, when and where it matters. Valassis, the digital division of Vericast, is a leader in the marketing technology space, processing over 12 trillion calculations and analyzing more than 40 billion digital marketing opportunities daily. We influence the purchasing and transaction behavior of more than 120 million households – impacting where they eat, shop, buy, save and borrow. At Vericast Engineering, we use agile methodology to deliver high-quality, scalable products. Our engineers are encouraged to influence our technology stack and explore new technologies. We also prioritize fun, hosting quarterly hackathons that drive the future of our product offering. In fact, many of our revenue generating products have come from successful hackathon concepts. Working with us means each engineer can have a real impact on the business and push Vericast forward!
Vericast is seeking a Manager of Software Engineering for our Advertising Execution team and Advertising Infrastructure and Services team. The Ad Execution team builds, maintains, and expands on one of the largest digital advertising footprints in the industry. Our platform is capable of handling well over 1.75 million requests per second, analyzing each to determine value for campaigns we run on behalf of our clients. Our bidders receive, analyze, decision, and place bids faster than the average financial stock trade execution at under 6ms.
The Ad Execution team continues to innovate using the latest technologies to ensure our world-class real time execution platform remains the industry leader. We think big, we build big, we build to be the best. Ad Execution currently utilizes the latest .net Core standards, Java, C , and Ansible with the occasional use of python. Our exceptional technologies run on CentOS, Ubuntu, and Windows with our core messaging transport capabilities built on Kafka. The Advertising Infrastructure and Services engineering team builds and maintains the heart of our digital advertising business.
We are responsible for the services and infrastructure that configure, pace, and propagate our digital campaign configurations to our advertising execution systems. We make pacing decisions that affect bidding in under 1 second via our real-time messaging system that can move messages in under 3 seconds to 3 remote data centers and over 500 servers. Ad Infrastructure & Services utilizes Java 8 and 11, Spring and Spring Boot frameworks with deployments running on CentOS in our on-premise OpenStack and Kubernetes clusters. I
f you want work with great teams, have high-level input to your own roadmap, and low-level control of delivering a top-notch Digital Advertising Platform, we want to talk to you. If you want leverage great ideas across many teams of developers to improve digital marketing product delivery, value, and profit, we want to talk to you. If you ever worked on services and platforms and thought "we could make this more efficient", we want to talk to you.
"What You’ll Do?"
• Manage and lead a team of engineers responsible for the maintenance, performance optimization, and scaling of our realtime configuration, bidding and ad serving servers.
• Deliver product features that enable our internal teams to configure, optimize, and execute on our digital advertising campaigns.
• Contribute to the roadmap for our adtech platform and overall company goals.
• Monitor the performance of both teams and their respective components of the platform, and work to continuously improve performance and scalability.
• Manage the hiring and development of team members, including setting performance goals, providing feedback and coaching, and conducting performance reviews.
• Foster a culture of innovation and collaboration that encourages engineers to share ideas and feedback with each other.
• Act as a technical advisor and mentor for team members, providing guidance and support as needed.
• Ensure high technical standards through culture of software quality and engineering best practices
• Remain current with industry trends and developments and leverage this knowledge to inform the direction of both teams and their respective components of the platform.
EDUCATION
EXPERIENCE
KNOWLEDGE/SKILLS/ABILITIES
- Experience in coaching/mentoring software engineers
• Strong organizational skills and ability to keep track of multiple streams of work at once
• Experience working with cross-functional teams, including product management and data science/analytics.
• Familiarity with industry-standard tools and technologies such as Java, Spring/Spring Boot, C#, .NET Core, Kubernetes, Docker, and OpenStack
Salary: $160,000 - $170,000
Management Bonus: 10%
The ultimate compensation offered for the position will depend upon several factors such as skill level, cost of living, experience, and responsibilities.
Vericast offers a generous total rewards benefits package that includes medical, dental and vision coverage, 401K and generous PTO allowance. A wide variety of additional benefits like life insurance, employee assistance and pet insurance are also available, not to mention smart and friendly coworkers!
#LI-TE1
#LI-REMOTE
Full Time
Print & Book Publishing
$121k-148k (estimate)
05/19/2023
06/15/2024
harlandclarkeholdings.com
SAN ANTONIO, TX
7,500 - 15,000
1923
Private
JOHN O'MALLEY
$3B - $5B
Print & Book Publishing
Harland Clarke is a provider of loan acquisition, portfolio analysis, credit optimization and digital marketing services for businesses.
The job skills required for Manager Engineering include Coaching, Software Engineering, Mentoring, Software Development, Purchasing, Futures, etc. Having related job skills and expertise will give you an advantage when applying to be a Manager Engineering. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Manager Engineering. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Manager Engineering positions, which can be used as a reference in future career path planning. As a Manager Engineering, it can be promoted into senior positions as a Biomedical Engineering Director that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Manager Engineering. You can explore the career advancement for a Manager Engineering below and select your interested title to get hiring information.