Responsibilities: Work with the company’s scalable ad exchange team and engineering team. Think in terms of high-scale computing patterns and be responsible for building services using coding server-side languages, such as Node.js language. Work with new software on a rapidly evolving system. Employ agile development processes and drive, own, and maintain a variety of large and small software projects at the company. Collaborate with developers, product managers, and business operations to enhance the effectiveness of the technology stack and work with database engines and data storage and cache engines. Build and maintain performant and scalable web applications. Work with high volume, performant systems and system software architecture for large distributed systems while working with the company’s platform and software. Apply SSH, Linux, and network protocols and version control systems, such as Git, and running Linux systems in production.
Salary: $190,500/year
Requirements: Bachelor’s degree in Computer Science, Information Technology, or a related field and five years of professional coding experience. Experience must include five years each of the following: server/service side Node.js or equivalent language; building and maintaining performant and scalable web applications: SSH, Linux and network protocols; DB engine such as MySQL or equivalent; version control systems such as Git; system software architecture of large distributed systems; collaboration with developers, product managers, and business operations to enhance tech stack; running Linux systems in production; and work in an Agile development process. Experience may be gained concurrently.