Software Developer


Job Description


We help brands and media companies push the envelope on privacy-friendly models of advertising, help them make sound product decisions that involve running fewer ads, help make their ads load faster, fight botnets, and strive to de-fund fake news. We help the world’s top publishers and marketers make smarter decisions through real-time data. Our analytics and intelligence software are used by The New York Times, Cond√© Nast, Kellogg’s, P&G, Spotify, and hundreds of other major platforms and advertisers, and we have unique measurement integrations into Facebook, Instagram, Twitter, Snapchat, and YouTube.


About The Opportunity


Moat writes client-side and backend code to capture and processes terabytes of anonymous ad and internet usage data on billions of page-views per day. This data informs advertising strategy and pricing for top US websites, advertisers, and other ad tech companies.


Write code that measures anonymous ad performance and attention across millions of websites

Build systems that track advertising trends across the web

Fight fraudulent ad traffic by helping build new features and solutions

Architect technical integrations with the world’s top technology companies

Work in a full-stack situation where you will be able to implement both the client-side and backend changes

Work on a small agile team that has high collaboration and supports one another

Have high visibility into product decisions and be able to participate in the process

Won’t be doing UI/Design work



About You


BS in Computer Science, Engineering or strong training in programming

Good knowledge of vanilla JavaScript

Able to program in Python, Go or other languages is a plus

Experience with containers is a plus

Experience with object-oriented programming

Knowledgeable in programming best practices and design patterns

A passion for reusable, testable, performant and readable code

Familiarity with automated testing and their frameworks

Understanding of JavaScript performance tradeoffs and debugging tools

Able to work on full-stack solutions

Comfortable learning new technologies

Willing to collaborate with the team to come up with solutions to issues



About The Team


We are passionate, excited, and thrive in a fast-paced culture.

We love sharing our knowledge and learning about new technologies.

We are the type of people who take risks when looking for novel and creative solutions to complex problems.

We care about solving big-picture, systemic problems-looking beyond the surface to understand root causes so that we can build complete and long-term solutions.

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.


As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.


Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.


About Us


Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.


Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Dicover free resources
we update them regulary to keep you in the loop