Front-end Developer
Summary
We are currently seeking a skilled front-end developer with an eye for detail who is interested in working on a feature rich site. We like playing with the latest technology and enjoy complex problems. If this sounds like something you would like to help us with, keep reading.
Primary Responsibilities
- Maintain and improve our current codebase, new features are added daily, but we like to make sure the old features still work
- Estimate work involved for tasks assigned to you
- Identify current or potential issues, be able to explain them and resolve them
- Provide feedback on user experience and suggest improvements
- Be able to adapt to work with many different styles of code
Knowledge and Skill Requirements
- “Straight up” javascript knowledge as well as experience with jQuery is required
- XHTML skills with focus on standards compliant markup
- Experience with source control
- Knowledge of prototypal vs classical inheritance
- Knowledge of items affecting scope and memory usage
- Experience with Event-Driven Javascript Programming
- Experience with Canvas and SVG
- Experience with Cross-Window Communication and knowledge of the technological and security concerns of the various approaches
- Experience with server side development a plus but not required
Systems Engineer
Summary
We are currently seeking a talented and ambitious Systems Engineer to join our team. We’ve got data and lots of software to process and store it: large scale distributed systems, soft real-time systems, long-tail storage, and in-memory databases. We’re looking for someone to help write good distributed software.
Primary Responsibilities
- Perform maintenance and feature development on data storage systems (both open source and proprietary)
- Design and implement active-active idempotent soft real-time systems
- Ensure code quality and performance for core architecture components in both C, Java, and Javascript.
- Diagnose production issues, suggest a fix to the problem, or be able to articulate what the problem is to your peers and collaborate with them come up with a fix
- Document design and implementation decisions
Knowledge and Skill Requirements
- Distributed systems knowledge including consensus approaches, consistent hashing, vector clocks or lamport timestamps, and commutative vs. non-commutative operations.
- Solid experience programming in C and Java (Javascript is a plus)
- Be programming language agnostic
- Ability to analyze/review/design a solution with a solid understanding of both immediate performance, scalability, resource utilization and long-term behavior.
- Fluency in at least one SQL database technologies (Oracle, PostgreSQL, MySQL, etc.)
- Fluency in at least one distributed KV-store technologies (Riak, Cassandra, Voldemort, etc.)
- Experience working in Solaris, Linux, BSD and UNIX in general
- Thorough background in either traditional software engineering or agile development practices
- Thorough understanding of VCS systems (at least one of Subversion, Git; others are helpful)
- Can argue, discuss, and reasonably explain the following papers in plain English:
Sales Director
Summary
Circonus, Inc. is seeking a proven Sales Director to join its team. We’re looking for a persuasive and resilient sales “hunter” who can carry out all necessary sales activities in pursuit and capture of major new flagship clients. This is a senior-level, individual contributor reporting to the VP of Sales and Marketing.
Primary Responsibilities
- Generate and qualify leads
- Prepare sales action plans and schedules
- Plan and conduct direct sales activities
- Make sales calls to potential clients, following up in a timely manner as needed to develop accounts/contact and close sales
- Penetrate into new accounts and markets
- Prepare presentations of company products and services
- Customize and present sales proposals
- Determine prospect business requirements, promoting company offerings in light of prospect needs/desires
- Shepherd opportunities through full sales cycle
- Maximize revenues and margins of sales opportunities
- Negotiate sales contracts
- Maintain and present sales activity records and reports
- Respond promptly and effectively to sales inquiries by phone, email, and in-person
- Perform Major Account Management, managing the ongoing client relationship
- Provide market feedback to Product Management
- Participate in sales events, traveling as needed including on short notice
Education and Experience
- Proven ability to achieve > $1 Million annual sales targets
- > 5 years successful experience in direct IT/Telecom technology sales
- Executive relationship creation and development experience
- Understanding of the SaaS business model and delivery
- Thorough knowledge of and experience in principles and practices of executive selling, consultative selling, solution selling, and value selling
- Knowledge of Cloud Computing market dynamics
- Knowledge of and strong appreciation for customer service principles
- Knowledge of basic business principles such as margin, ROI/TCO, pricing
- Start-up experience preferred
- Exposure to operational dashboards / performance monitoring preferred
- Existing base of Fortune 500 senior IT decision maker contacts preferred
- BS degree from an accredited university required, Masters degree preferred
Sales Engineer
Summary
The Sales Engineer will be the primary technical resource for Sales and Marketing efforts and the client/partner technical interface. They will be responsible for actively and successfully driving and managing the technology evaluation stage of the sales process, working in conjunction with the sales team as the key technical advisor and product advocate. The Sales Engineer must be able to articulate product advantages to both business and technical audiences. They must be able to identify and resolve technical issues/concerns to assure complete prospective client/partner satisfaction throughout all stages of the sales process.
Primary Responsibilities
- Collaborate closely and cooperatively with Sales/Marketing teams to understand client/partner requirements, promote the sale of company products, and provide other sales support as needed with rapid turnaround.
- Generate client/partner enthusiasm and gain their acceptance by preparing and delivering compelling technical demonstrations and presentations, in-person and online, that explains the product.
- Inform prospective buyers about product features and advantages. Answer technical questions in a highly confidence-engendering manner. Establish and maintain strong personal rapport throughout the sales cycle.
- Develop, document, and present functional and technical elements of proposals for specific client/partner requirements, including RFI/RFP responses.
- Confer with internal technical, operations, and project management staff on availability and feasibility related to proposed client/partner engagements, costing proposed activities.
- Set-up/configure on-site and online trials.
- Handle client deployments and customizations.
- Determine and recommend improvements in client/partner prospective deployments by analyzing their environments and needs.
- Provide product training to clients, partners, and internally.
- Respond right away to any and all technical support inquiries.
- Test product elements, including agent and UI.
- Thoroughly research and perform comparative assessments of competitors’ offerings.
- Provide input on client/partner/market requirements to product management roadmap.
- Attend trade shows, conferences, and seminars to promote products.
- Create or enhance technical documentation for products. Also write blog entries and tweets on relevant technical and industry developments.
- Must be available for travel as needed, including on short notice.
Qualifications
- 3-5+ years of proven track record in successful software vendor Sales Engineering
- B.S. in Computer Science or a related field is required
- Experienced or knowledgeable in SaaS industry and products a plus
Skills
- Enthusiastic
- Self-motivated
- Can-do mentality
- Cooperative, team player
- Ability to identify client requirements and sell to client needs
- Ability to eliminate sales obstacles through creative and adaptive approaches
- Comfortable dealing with both technical and non-technical resources, both internally and externally
- Good sense of humor
- Problem solving skills
- Organized and analytical
- General programming skills
- Able to communicate professionally in both oral and written form; strong presentation skills