Senior Software Engineer - Java
New Today
Senior Software Engineer - Java
Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry's most actionable data to drive superior results for the world's largest advertisers, publishers, and media platforms. IAS's software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality.
As a Sr Software Engineer, you will make a solid contribution in software design, development, writing test cases, QA, documentation, and fixing software defects. You will be working with cutting edge cloud technologies, building robust, scalable, high performance software solutions which help our customers to launch campaigns, activate tags, ads verification and optimizations.
The ideal candidate will have strong expertise in Java, Spring Boot, JPA, relational database, big data warehouse, AWS services, enjoys working in a collaborative and agile environment, and brings innovative solutions to complex problems with a desire to improve the status quo.
What you'll do:
- Design, build and integrate Java micro services which talks to React front end and MySQL database.
- Hands-on development, code reviews, testing, deployment, and documentation.
- Fix software bugs and respond to incident escalated to our team
- Collaborate with other engineers in the team to deliver product features on time, elevate the team's coding standard, and promote best practices through thorough code and design reviews and improved processes
- Partner with the Product team and other stakeholders across the company to understand product requirements, gather business and technical requirements from broadcaster clients, and research and develop solutions, including API development
- Automate cloud infrastructure, services, and observability
- Develop CI/CD pipelines and testing automation
Who you are and what you have:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related STEM field.
- 5+ years of experience in backend development.
- Proficiency in Java, Spring, Spring Boot and JPA.
- Extensive experience with relational DB, e.g., MySQL or PostgreSQL.
- Advanced understanding of SQL, data model design, dimensional modeling, database performance troubleshooting and improvement.
- Have a sense of security, both authentication and authorization when design and build API
- Good understanding of RESTful API and gRPC design and implementation.
- Familiarity with cloud platforms (e.g., AWS).
- Experienced in building and deploying scalable backend systems on AWS using services like EC2, RDS, S3, SQS, and EKS.
- Familiar with monitoring and log analysis using Grafana for observability and performance tuning.
- Good knowledge of git, Jenkins and CI/CD
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills and the ability to work effectively in a team environment.
What puts you over the top:
- Prior tech lead experience
- Experience with system design and architecture
- Superior problem solving, and the capability to explain a complex problem clearly to non technical people
- Knowledge with Databricks
- Experience in AdTech
New York Applicants: The salary range for this position is $100,800 - $172,800. Actual pay may vary based on experience or geographic location.
About Integral Ad Science
Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry's most actionable data to drive superior results for the world's largest advertisers, publishers, and media platforms. IAS's software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality.
Equal Opportunity Employer:
IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.
California Applicant Pre-Collection Notice: We collect personal information from you in connection with your application for employment or engagement with IAS, including the following categories of PI: identifiers, personal records, commercial information, professional or employment or engagement information, non-public education records, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment or engagement. For additional details or if you have questions, contact us at compliance@integralads.com.
To learn more about us, please visit integralads.com.
Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.
- Location:
- New York
We found some similar jobs based on your search
-
New Today
Senior Software Engineer - Java
-
New York, NY, United States
- Computer And Mathematical Occupations
At Squarespace, we're reimagining how people bring their ideas to life online. Our Product Engineering teams are at the heart of that mission - building the seamless, powerful experiences our customers rely on every day. As a Backend Engineer, you'l...
More Details -
-
New Today
Senior Software Engineer - Java
-
New York
Senior Software Engineer - Java Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry's most actionable data to drive superior results for the world's largest advertisers, publishers, an...
More Details -
-
New Today
Senior Software Engineer, Java
-
New York
Senior Software Engineer MarketAxess is on a journey to digitally transform one of the world's largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Why does this matter? Because our platfo...
More Details -
-
New Yesterday
Senior Software Engineer I - Send (Java, Backend) - High Volume Team
-
New York, NY, United States
- Computer And Mathematical Occupations
Company Description Wise is a global technology company, building the best way to move and manage the worlds money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and re...
More Details -
-
New Yesterday
Senior Software Engineer - Java/Kotlin - Equity Derivatives
-
New York, NY, United States
- Computer And Mathematical Occupations
We are seeking a senior developer to join the New York based team part of the Equity Derivatives Pre-Trade technology group. This role will position you as a technical and delivery lead to help to design and deliver the build out of a pre-trade reque...
More Details -
-
New Yesterday
Senior, Software Engineer, Backend (Java)
-
New York, NY, United States
- Computer And Mathematical Occupations
Senior, Software Engineer, Backend (Java) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'l...
More Details -