Engineering Team Lead/Manager - Web Services | AppNexus Inc. | New York, United States
Engineering Team Lead/Manager - Web Services (New York)
Engineering Team Lead/Manager - Web Services (New York)Engineering | New York, United States |
|
The AppNexus web services team builds the RESTful API, a critical component of the AppNexus AdExchange platform, allowing our clients to programmatically manage their online advertisement business and receive billing and performance analytics from our platform. Our APIs enable our developers to build feature-rich web application / back office / auditing tools without making a single database connection, while enabling our clients to build their custom UI and perform real time integrations with other platforms. Our own console UI also uses our API, making it the single source of control for our systems.
Some sample problems we tackle every day:
- Increasing uptime and reducing latency by leveraging mature open source technologies (such as Sphinx, Memchached, Node.js, Solr, and primarily the LAMP stack).
- Managing large volume of MySQL Databases used by APIs and replicated across multiple geographical locations
- Identifying potentially asynchronous tasks and removing from the critical path to keep response times low
- Overcoming scale challenges, maintaining speed, availability, and reliability in the face of our growing client base and exponentially growing number of objects and relationships in our system
The AppNexus Web Services team is hiring a Senior Engineer with Team Lead/Management experience. Reporting to the Director of Web Services, this person will lead one or more projects and engineers working in a SCRUM team environment.
This person will:
- Lead API team members and platform engineering projects from architecture and design to execution and deployment.
- Provide leadership to engineering team members and projects.
- Understand the strategic road map and work with Product Managers and Senior Engineers contributing non-functional requirements to the product backlog.
- Design and implement high-performance, scalable APIs in a complex, high volume environment using languages like Java, Ruby, Python, and PHP.
- You want to be part of an organization with minimal bureaucracy and a clear communication path between your team and the CEO where you can communicate freely and openly.
- You have 7+ years of web development experience with strong API and database skills.
- You have 2+ years of technical lead experience
- You are a natural leader and engineers would approach you for help solving complicated problems in novel ways.
- You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
- You have worked in Agile engineering teams.
- You are a good collaborator, a team player, and are willing to grow while leading/managing a team that works in cross-functional groups.
- Industry changing development – build relevant solutions to some of today’s most interesting technical challenges.
- Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
- A comfortable and relaxed office environment surrounded by passionate, driven colleagues.
- Regular access to industry events – AppNexus hosts many technical speakers and meet-ups, complete with free beer and pizza.
- And of course, competitive compensation, relocation stipend and all visa costs covered (if needed).
- And finally, because our CEO is an industry recognized developer in his own right, your contributions to the company are recognized and rewarded.
- Great Technology: Any computer of your choosing. Most of our team uses retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
- Free Food: Every office has fully stocked kitchens including healthy and tasty snacks, drinks, coffee and bagels, each morning. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
- Career Development: Annual budget for conferences and continuing education of your choosing
- An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events
- Speak, publish, and patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company
- Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development
- Tech Blog: Project Hydra – Scaling an API Globally
- Tech Blog: Security Basics Part 1: Principle of Least Privilege
- Tech Blog: How to use the PHP Reflection API to Modify Inaccessible Variables
http://appnexus.com/open-positions?jvi=ooTHXfwF
No comments:
Post a Comment