Staff Software Engineer (Platform)
Company: Viant
Location: Seattle
Posted on: October 20, 2024
Job Description:
WHAT YOU'LL DOAs a Staff Software Engineer on the Platform team,
you will build software that solves complex problems while
considering long-term strategy and direction. You will deliver
simple, elegant, scalable, and extensible solutions that balance
short-term and long-term considerations. You will design, develop,
maintain, and troubleshoot software features with a focus on cost,
scalability, performance, and fault tolerance. You will participate
in design discussions, code reviews, and bug triage/Root Cause
Analysis (RCA) sessions. You will share your knowledge and
experience with an engaged and motivated team.Primarily supporting
Viant's DSP, you will collaborate with Product, Engineering, and
Technical Operations teams throughout the entire lifecycle, from
ideation to productization and beyond.THE DAY-TO-DAY
- Contribute to the development and continuous review of existing
projects, as well as participate in the planning and scope of
future projects.
- Collaborate with other internal teams to create and iterate on
Viant's customer-facing platform: full-stack development for adding
features, improving user experience, enhancing performance.
- Take ownership of functional areas of the platform, such as API
development, improving observability, release process improvement,
etc.
- Contribute to front-end and back-end development.
- Manage all phases of the software development life cycle.
- Mentor Platform staff in software development practices and
concepts.MUST HAVE
- 8+ years of professional experience in the software
industry.GREAT TO HAVE
- Minimum B.S. in computer science, mathematics, or a related
field.
- Experience with web application development, including
front-end JavaScript/TypeScript and back-end Java/C#/C++/Go.
- Experience with web services, RESTful services, or
microservices.
- Experience with databases like MySQL, SQL Server, Oracle, or
Postgres.
- Exposure to or understanding of container-based architecture,
NoSQL databases, caching, message queue, and pub-sub technologies
are plusses.
- Experience with cloud computing platforms, especially AWS and
GCP.
- AdTech experience is a plus.$160,000 - $220,000 a yearIn
accordance with California law, the range provided is Viant's
reasonable estimate of the compensation for this role. Final title
and compensation for the position will be based on several factors
including work experience and education.Viant is an equal
opportunity employer and makes employment decisions on the basis of
merit. Viant prohibits unlawful discrimination against employees or
applicants based on race (including traits historically associated
with race, such as hair texture and protective hairstyles),
religion, religious creed, color, national origin, ancestry,
physical disability, mental disability, medical condition, genetic
information, marital status, sex, reproductive health decision
making, gender, gender identity, gender expression, age, military
status, veteran status, uniformed service member status, sexual
orientation, transgender identity, citizenship status, pregnancy,
or any other consideration made unlawful by federal, state, or
local laws. Viant also prohibits unlawful discrimination based on
the perception that anyone has any of those characteristics, or is
associated with a person who has or is perceived as having any of
those characteristics.
#J-18808-Ljbffr
Keywords: Viant, Seattle , Staff Software Engineer (Platform), IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...