The point where experts and best companies meet
Share
Key job responsibilities
In this role, you will:- Help define the system architecture, own and implement specific components, and help shape the overall experience.
- Lead discussions to analyze our needs, then improve and develop front-end solutions
- Instill the culture of software quality from creation to production deployment. Write quality code backed by automated unit, integration tests.
- Instrument apps, debug to resolve production issues and tune the applications to improve performance.
- Break down the work items, assign tasks to junior engineers and mentor them to grow
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- - 5+ years of industry experience in software development
- - MS or Ph.D. in a science or engineering discipline
- - Hands-on experience in ad-tech industry - Knowledge of ad tech entities like DSPs, SSPs, DMPs, Publishers, and Advertisers
- - A deep understanding of the software development lifecycle, and a track record of shipping software on time
- - Experience with agile software development
- - A strong bias for action
- - Self-directed, flexible, goal-oriented and strong sense of ownership
- - Strong verbal and written communications skills
- - Experience presenting complex technical information succinctly to technical and non-technical audiences.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
These jobs might be a good fit