Principal Software Engineer / Senior Principal Software Engineer (programmatic advertising)
Company: PubMatic
Location: Redwood City
Posted on: January 14, 2023
|
|
Job Description:
Job Description
Note: Golang training included, no previous experience required
What you will be doing
As part of the Engineering team, our day-to-day responsibility is
to build applications and architecture to handle 100's billions of
requests per day and manage millions of requests per second.
In this role, you will design and implement next-generation highly
scalable and low latency ad server features at a scale of 500
billion+ ad requests per day and manage millions of real-time
bidding transactions per second. in our Ad Server, overseeing one
or more modules, using C++ or Java and Golang under a Linux
environment, Python scripting, and SQL databases.
The engineering process is highly collaborative. In addition to
pairing, Software Engineer Principals field questions from other
product teams and encourage cross-team collaboration.
Software Engineer Principals create foundational code elements that
can be reused, architectural diagrams, and other product-related
documentation. They also define service-level objectives for
products. In addition, Software Engineer Principals may be involved
in product configuration, performance tuning and testing, and
production monitoring.
Responsibilities:
Use best practices for software development and documentation,
assure designs meet requirements, and deliver high-quality work
Perform code -and design reviews for code implemented by peers or
as per the code review process
Collaborate and pair with other product team members (UX,
engineering, and product management) to create secure, reliable,
scalable software solutions
Document, review and ensures that all quality and change control
standards are met
Write custom code or scripts to automate infrastructure, monitoring
services, and test cases
Contribute to enterprise-wide tools to drive destructive testing,
automation, or engineering empowerment
Identify, implement and share technical solutions that can be used
across the organization
Create and architect foundational code elements that can be reused
many times by a product
Create meaningful architecture diagrams and other documentation
needed for security reviews or other interested parties
Keywords: PubMatic, Redwood City , Principal Software Engineer / Senior Principal Software Engineer (programmatic advertising), Other , Redwood City, California
Click
here to apply!
|