Senior Engineering Manager - Core Platform Apigee
About Apigee, the Platform for Digital Business
Apigee?s market is comprised of businesses undergoing digital transformation in response to the sudden dominance of mobile end-user computing and related new forms of competition. This is a new style of computing. It cannot be delivered by putting old infrastructure in the cloud because the pattern is fundamentally different: distributed, occasionally connected, chaotic.
Digital business is realized through apps exchanging data with enterprises. Apps cannot be built without APIs. APIs must be easy to consume. The entire digital value chain must be visible to the business. This wave is about bringing the developer who builds the app closer to the person who uses it while giving real-time transparency to the business via data. To meet these needs, we have built a digital business platform.
We are a new breed of company that builds high-quality software in the cloud and on-premises and makes it available to everyone in the world. We focus on building great software for developers and business leaders by providing that software for free, along with outstanding education about the digital transformation that is changing our world and on selling with direct engagement all the way through our customers? success. The results put us in privileged company with sustained outstanding growth in revenue, new enterprise customers, and developers.
About Apigee People
Apigee hires smart people who love to solve hard problems and have fun. We?re passionate. We love APIs, we love our customers, and we love application developers. We work as a team, fast and focused, learning as we go. We respect one another, our customers and everyone we do business with.
About Being a Senior Engineering Manager at Apigee
As a leader for the platform engineering team at Apigee, you will be responsible for managing the development of platforms, services and tools that will enable our application teams to focus on building great products. You will build a reliable and scalable platform that enables distributed caching and asynchronous event-based handling. You will have experience in building fast, reliable, large, multi-threaded, multi tenant scalable web services. We would like a leader that will dream, evangelize, maintain order, code as well as mentor.
The Senior Engineering Manager will...
Lead the design, development, testing, deployment and operations of features/functions delivered via platforms, services and/or tools that are highly scalable, available and reliable
Implement vital monitoring/alerting capabilities; tinker with HTTP transport layer; integrate web protocols like WebSockets;
Recruit and lead top talent. This is a small team with a huge mandate.
Work with operations, support and sales to ensure customers are successful with developing and deploying their mission critical applications using your team's technologies
Support your team?s technologies as and when required on a 24x7 basis
Meet customers and gather feedback/input for improvements/new features in your team's technologies
Work with senior leadership and help influence/set technical strategy for the organization
Hire and retain world class talent on a continuous basis
Think you might be our Senior Engineering Manager? You bring to the table...
6+ years of leadership experience in development of mission critical platforms, being used across a range of web services.
Deep understanding of multi-threading and high concurrency designs.
Solid understanding of java, java ecosystem, distributed systems, and platform architecture.
Expertise with design/implementation for reliability, availability, scalability and performance
Experience in driving a roadmap of primariliy engineering driven requirements.
Expertise in various datastore technologies including NoSQL
Good understanding of HTTP-based APIs and web services related standards.
BS/MS/PhD (CS or related major preferred)
Successful Engineering Managers at Apigee will...
Be a talent multiplier that gets the team around them to excel and perform well
Be driven to get results and not let anything get in their way
Be proactive and anticipate/handle most issues before they blow up
Challenge the status quo when needed
Demonstrate a high level of curiosity and keep abreast of the latest technologies
Show pride of ownership and strive for excellence in everything they do
Apigee offers great compensation, work-life balance, health insurance coverage, insurance for your financial protection, and savings/investment plans. This includes Medical, Dental, Vision, Life Insurance, Short Term and Long Term Disability, Flexible Spending Accounts, and 401(k).
We are a non-accrued vacation time company, whereby we allow as much time you need for personal and vacation matters, with proper management approval. There is freedom in planning the workday with flexible start and stop times subject to the company's needs.
Apigee is an equal opportunity employer and does not discriminate on the basis of race, sex, age, national origin, religion, physical or mental handicaps or disabilities, marital status, veteran status, sexual orientation, nor any other basis prohibited by law.
||San Jose, CA |