We are looking for a Senior Software Engineer who will join our clients extremely talented Engineering team comprised of some of the sharpest developers in the area. The core development team is the beating heart of the company as a whole, creating highly scalable, innovative products used by some of the largest advertisers on the web and seen by millions of people each day. Our Engineering team works closely with the business lines and the Network Ops team to deliver cutting edge software that revolutionizes the way our clients can monetize the web. Our products are built using the latest and greatest open source tools and technologies. We identify the solution and implement it using whichever language is best for the job.
What You’ll Do
- Design, develop, and test new software in an agile environment.
- Effectively manage products at any point of their lifecycle
- Work closely with the core Dev team and Director of Engineering to prioritize workflow on a daily basis
What You'll Need
- Bachelor’s degree in Computer Science or related field
- Strong experienceworking with a variety of languages to solve complex problems involving high availability and highly scalable applications (must be able to code something in the interview)
- Knowledge of Source Control and best practices
- Experience with Unit Testing
- Experience scaling web apps
- Basic working knowledge of Unix/Linux and an interest in DevOps
- Must have excellent interpersonal communication skills and can work effectively within a team in an open-air environment