Our clients request that we not advertise their name in the search. You're a smart developer; you could probably reverse engineer and figure out who this is and apply directly. But, the benefit of working with us is that we will coach you through the interview process and work with you to present yourself in the best possible light
Over 50% of digital ads are never seen. Our client is an industry leader in making sure that businesses of all sizes only pay for ad space that is actually viewable. Our client is recognized as a leader in this market and they have technology and tools that accurately authenticate the quality of digital media, driving ad performance for the world's largest brands. Our client's services provides media transparency and accountability to deliver the highest level of impression quality in digital ads. Our client has helped hundreds of Fortune 500 companies gain the most from their media spend..
Our client is a huge company where you get to work in problems at scale. We are talking billions of transactions per day. Few companies can offer the learning opportunities available here.
Company Size and Health
The company has raised well over $50m in funding and their yearly revenues are nearing $30 million.
All of the growth in marketing spend is going towards digital marketing. As social media platforms and other service providers innovate new ways to present ad content, the need for ad verification services and analytics becomes ever more urgent
AI and big data are the cornerstone of the 3rd industrial revolution. At this company, you will get an opportunity to see these systems at scale, and be a part in spurring the 2nd machine age.
As is to be expected, a company of this scale uses a very broad set of technologies. The following list is by no means comprehensive:
Trust is achieved when a company's strategy, actions and people work in unison.
Things must be done for the right reasons, the right way
Mentorship and collaboration is good. We practice pair programming.
Job Opening: Java Software Engineer
The Sr. Java Engineer will use industry standards and latest technologies to enhance our programmatic and platform products. Our client runs mission-critical systems that process billions of real-time transactions a day, hence performance and scalability considerations would guide you throughout each project. You will experiment with new and cutting-edge technologies designed for Big Data and Ad Tech solutions.
What you'll do
Join a great team of motivated engineers that develops critical high performance, large scale services
Work closely with the Product team to understand product requirements
Oversee end to end integrations with the rapidly increasing list of Programmatic Trading Platforms
Write solid code with the focus on high performance for services supporting high throughput and low latency (< 10ms response time)
Design, develop and test new features and improve existing systems
Focus on increasing the test and monitoring coverage and automation
Help create large-scale distributed systems which process billions of transactions per day with strict SLAs
Follow agile methodologies and work in a fast-paced environment where one can quickly see the results of the work being performed
Who you are
Expert Java skills - backend systems, 2+ years for mid, 5+ years for senior, of Java experience
Good understanding of the challenges faced in distributed computing - REST APIs, fault tolerance, scalability etc
Strong knowledge of data structures and algorithms
Good knowledge of SQL and RDBMS
Strong verbal and written communication skills
Experience with working in a Linux environment
Experience within AdTech industry is a plus
Experience with Familiarity with Python or C#
Benefits and perks
Comprehensive medical coverage
Health & fitness reimbursement
Unlimited days off
Free lunch & breakfast
Fully stocked break rooms
Weekly perks like massages and yoga
Company parties and events
Monthly happy hours
Annual summer outings