Position: Senior Fullstack Engineer - Analytics
Company: AgileEngine
Category: Python
Experience required: 3y
English level: intermediate

The company provides voice, video, group messaging, SMS, MMS, conferencing, screen, and document sharing services. It offers a cloud-based platform with tools designed to give businesses unified communications in the cloud, including a company mainline, custom IVR, Google Apps integration, and social profiles. 

With over $220 million in funding from OMERS Growth Equity, ICONIQ Capital, GV, Andreessen Horowitz, Felicis Ventures, Work-Bench, Scale Ventures, and other top VCs, Dialpad attracts top engineers from companies like Microsoft and Google, and every member of our team plays an essential role in creating dynamic products that enable workers to be productive from anywhere!

On Behalf of DialPad, AgileEngine is looking for an experienced Senior Fullstack Engineer for our Analytics team focused on fullstack development & analytics to join our team full time. We are looking for talented engineers who build elegant, scalable software platforms. We’re less concerned with GPA, years in the industry, or particular technologies and more interested in passion, potential, and perseverance.

**Requirements:**
- Engineering experience with web / client-apps
- Proficiency with a server-side language (ideally Python, but could work with any backend background)
- Strong SQL knowledge
- Strong data modeling skills and database design experience
- Data engineering experience is a plus
- Experience working with Elasticsearch, BigQuery, and Data Analytics experience is a plus
- Experience with web technologies and design patterns (JavaScript - ideally Vue, HTML5, CSS3, MVC, REST, JSON, etc.)
- A strong understanding of data structures, algorithms, and software design
- Knowledge of cross-browser development techniques and browser degradation strategies
- Responsive web design experience
- Experience with component-based development
- Self-motivated and self-managing, with strong organizational skills
- Good English and communication skills 

**Responsibilities:**
- Build the latest and greatest cutting-edge communication technology
- Write, test, and deploy code into a fabric of real-time microservices
- Manage your time and drive the roadmap for your technical areas
- Improve our shared engineering standards and processes
- Learn from and teach other great engineers
- Monitor and tune robust systems capable of handling 10x our ever-growing traffic!
 
**We offer:**
- Great compensation package, highest salaries on the market
- Flexible work schedule
- Zero bureaucracy
- Friendly and a very skilled team with great corporate culture and mentorship (visit us and see it yourself)
- US democratic management style
- Opportunities for self-realization, professional and career growth
- Cool events and team activities
- Professional workshops and training, a great engineering culture