Senior Backend Engineer
Posted 23 days ago · 66 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves developing and maintaining a cutting-edge identity graph by processing vast volumes of data from high-throughput online signals. You will design and maintain complex, scalable pipelines, manage big data databases, and collaborate with the Data Science team on advanced algorithms. Day-to-day tasks include hands-on Java development, setting technical direction, and optimizing features in production.
- 5-7 year experience working as a Java developer in a fast-paced and technically challenging environment
- Java
- Spring
- AWS
- B.Sc. in computer science or equivalent
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced Java developers with 5-7 years of experience who have worked with mission-critical distributed systems, Spring, and AWS. It is less ideal for those without strong server-side Java experience or those unfamiliar with big data databases and microservices.
Full job description
Original listing · kept for referenceIntent IQ is an award-winning identity resolution company, recognized as the 2024 Best Identity Technology Company. The company helps deliver outstanding campaign results for advertisers and agencies through cookieless activation and attribution solutions, while simultaneously increasing publishers’ revenue with cookieless inventory monetization. Powered by the IIQ ID, Intent IQ delivers over 2 billion targeted ads per day across 80,000+ websites and apps in the cookieless ad space. The company is backed by 170+ granted patents, which are licensed by some of the biggest companies in the advertising world.
Intent IQ offers a service that allows advertisers to identify and reach their target audience without relying on third-party cookies. The Core team is at the heart of the company’s technology, responsible for developing and maintaining our flagship product: a cutting-edge identity graph. This identity graph is built by processing vast volumes of data sourced from high-throughput online signals and large-scale files.
The team manages the ingestion, transformation, and storage of data in big data databases, ensuring seamless operations across distributed, cloud-based systems. Core engineers collaborate closely with the Data Science team to design and maintain complex, scalable pipelines that power the identity graph, leveraging advanced algorithms and innovative approaches. Operating in a fast-paced environment, the Core team plays a pivotal role in delivering a top-tier, market-leading product. Their work directly impacts the accuracy, performance, and scalability of the identity graph, solidifying the company’s position as a leader in the industry.
Our tech stack:
Included among others: Java, Python, Cassandra, Aerospike, Protobuff, AWS services (EC2, EKS, SQS, Lambda (Python), S3, athena, DynamoDB), Spring, Redis.
Who you are:
• 5-7 year experience working as a Java developer in a fast-paced and technically challenging environment.
• Experience leading end-to-end development projects - from translating product needs into technical tasks to execution and delivery
• Strong server-side (Java - Spring) experience- MUST
• Experience with mission critical distributed systems for high throughput and low latency.
• Ability to translate feature requirements to high-level design in mentoring and conducting code reviews.
• Experience with Big Data DB
• Experience working with Microservices architecture and distributed messaging technologies
• Experience in Data oriented development
• Experience with managed cloud services (preferably AWS)- MUST
• B.Sc. in computer science or equivalent- advantage
• Experience in the AdTech, understanding of ORTB- A huge advantage
• Proven ability to effectively use AI powered engineering tools while applying sound engineering judgment, code review practices, and security considerations.
What you'll be doing:
• Help set technical direction and best practices for the team, ensuring high-quality code, system architecture, and adherence to development standards.
• Take a hands-on approach, actively participating in the full development lifecycle, including design reviews, detailed design, and code reviews.
• Contribute to the ongoing maintenance and optimization of features in production, ensuring system stability and performance.
• Work closely with cross-functional teams, including Data science team, QA engineers and DevOps, to ensure seamless integration and successful project outcomes.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 5-7 year experience working as a Java developer in a fast-paced and technically challenging environment, Java, Spring, AWS