Senior Software Development Engineer
Posted on: October 9, 2018
Oath, a subsidiary of Verizon, is a values-led company committed to building brands people love. We reach over one billion people around the world with a dynamic house of 50+ media and technology brands. A global leader in digital and mobile, Oath is shaping the future of media. A Little About Us Our team is founded on four cultural tenets: passion, collaboration, transparency, and "GSD". We work in a deeply collaborative and highly efficient manner to allow engineers of any level to make deep, meaningful impact to the product, as well as the business. Our contributions directly impact Oath's bottom line -- we enable the monetization of publisher content across the web and mobile, and facilitate brand awareness and exposure. Our technology scales to over 6 billion requests on a daily basis, runs real-time auctions in milliseconds, and serves millions of ads a day. A Lot About You We are looking for the excellent Back-End Application engineers, who have a passion for developing scalable, distributed software systems that require high availability to support mission-critical business tasks. Quality is at the forefront of everything our group does, and we are looking for true passion for writing robust, re-usable, scalable and well-tested code. You are an ideal choice for Oath if you have following traits: * Collaboration as a pattern for problem solving and building consensus * Transparency in the face of ambiguous or difficult situations * "Getting stuff done" through simple, pragmatic iteration and an unwavering focus on product needs * Demonstrate a high level of curiosity and keep abreast of the latest technologies * Proactive nature to resolve problems * Can challenge the status quo * Strive for excellence Your Day * Design and develop back end services that are validated by strong unit tests, continuous integration testing, and regression tests. * Collaborate with peers and leads both within the team and across the organization. * Work with scrum teams and product managers using agile methodologies to deliver high quality solutions on time. * Iterate quickly and surgically to build features and systems designed to compete with a growing market of competitive ad technology companies. * Contribute new concepts, techniques, designs and implementations that allow us to offer new and unique features to our clients. * Mentor other junior developers * Work with operations team to collect and analyze system performance and metrics and tune application performance to meet aggressive SLAs. Requirements * 5+ years of Object Oriented design skills and proficiency in either C++ or Java * Strong foundation in Computer Science, data structures and algorithms. * Knowledge and experience in building large scale distributed applications using various software design patterns and OO design principles * Proficient in back-end development * Experience of SQL and other/NoSQL/modern database and storage technologies with understanding of ORM frameworks (e.g. Hibernate) * Solid understanding of the software development process: test driven development, agile development and scrum * Excellent troubleshooting and debugging skills * Development experience in an Unix/Linux environment * Superior communication (both verbal and written) and interpersonal skills * BS, MS or PhD in Computer Science or related field. Oath is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Oath is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Please let us know if you need a reasonable accommodation to apply for a job or participate in the application process. Currently work for Oath? Please apply on our internal career site.SDL2017
Keywords: Oath, Sunnyvale , Senior Software Development Engineer, Accounting, Auditing , Sunnyvale, California
Didn't find what you're looking for? Search again!