基本信息
MicroStrategy 成立于 1989 年,是全球最大的专注于商务智能分析的独立软件提供商。客户遍布全球,如 Gucci 、花旗银行、沃尔玛等。
我们的愿景是 Intelligence Everywhere 。我们帮助我们的客户将数据转换为现实世界的智能分析,并解答他们最棘手的业务问题。我们的产品包括数据分析平台和数字身份卡等。
详情请戳我
部分福利
- Work From Home: 从 2021 年 1 月 1 日起,我们每周一实行在家办公,大家可自由选择在家办公 or 来公司办公,不仅如此,公司还给了每个人 300 美金的报销额度,用来购置在家办公的设备。
- Cube Exercise (工间操)
- 每日水果+周五早餐
职位
Software Engineer – C++ or Java
Job Description
- Lead the design and implementation of MicroStrategy software platforms, applications, and features.
- Proactively participate in every aspect of the entire software development lifecycle of feature development, including input on specifications, designs, implementation, test design, test implementation, optimization, and delivery.
- Support technical support engineers with high-level and escalated customer issues.
- Participate in peer code reviews, knowledge sharing, and SCRUM meetings.
- Learn an array of new technologies and make enhancements and improvements to software products and development processes.
You should also bring the following:
- Bachelor's degreen in CS or similar program; Master's degree is preferred.
- >= 1 years of software development experience with real world knowledge of data structures, algorithms, operation systems, and other fundamental concepts.
- Strong C++ or Jave skills in client or server-side development.
- Familiarity with SQL, RDBMS, JNI, JDBC or web services is a good plus.
- Strong debugging, analytical, and problem-solving skills.
- Good communication in English, team-oriented individual, energetic, strong learning ability, result and delivery oriented.
Senior Software Engineer – C++ or Java
Job Description
- Lead the design and implementation of MicroStrategy software platforms, applications, and features.
- Proactively participate in every aspect of the entire software development lifecycle of feature development, including input on specifications, designs, implementation, test design, test implementation, optimization, and delivery.
- Support technical support engineers with high-level and escalated customer issues.
- Participate in peer code reviews, knowledge sharing, and SCRUM meetings.
- Learn an array of new technologies and make enhancements and improvements to software products and development processes.
You should also bring the following:
- Bachelor's degreen in CS or similar program; Master's degree is preferred.
- >= 4 years of software development experience with real world knowledge of data structures, algorithms, operation systems, and other fundamental concepts.
- Strong C++ or Jave skills in client or server-side development.
- Familiarity with SQL, RDBMS, JNI, JDBC or web services is a good plus.
- Strong debugging, analytical, and problem-solving skills.
- Good communication in English, team-oriented individual, energetic, strong learning ability, result and delivery oriented.
Software Engineer – JavaScript
Job Description
- Lead the design and implementation of MicroStrategy software platforms, applications, and features.
- Proactively participate in every aspect of the entire software development lifecycle of feature development, including input on specifications, designs, implementation, test design, test implementation, optimization, and delivery.
- Support technical support engineers with high-level and escalated customer issues.
- Participate in peer code reviews, knowledge sharing, and SCRUM meetings.
- Learn an array of new technologies and make enhancements and improvements to software products and development processes.
You should also bring the following:
- Bachelor's degree in CS or similar program; Master's degree is preferred.
- >= 1 year of software development experience with real world knowledge of data structures, algorithms, operation systems, and other fundamental concepts.
- Strong knowledge of front-end web technologies: JavaScript, HTML5, CSS is required.
- Familiarity with React, ES6 or REST is a plus.
- Have any knowledge of Java frameworks like Jersey, Spring, servlet technologies, Java app containers like Jetty, Tomcat, etc. is a good plus.
- Strong debugging, analytical, and problem-solving skills.
- Good communication in English, team-oriented individual, energetic, strong learning ability, result and delivery oriented.
Senior Software Engineer – JavaScript
Job Description
- Lead the design and implementation of MicroStrategy software platforms, applications, and features.
- Proactively participate in every aspect of the entire software development lifecycle of feature development, including input on specifications, designs, implementation, test design, test implementation, optimization, and delivery.
- Support technical support engineers with high-level and escalated customer issues.
- Participate in peer code reviews, knowledge sharing, and SCRUM meetings.
- Learn an array of new technologies and make enhancements and improvements to software products and development processes.
You should also bring the following:
- Bachelor's degree in CS or similar program; Master's degree is preferred.
- >= 4 years of software development experience with real world knowledge of data structures, algorithms, operation systems, and other fundamental concepts.
- Strong knowledge of front-end web technologies: JavaScript, HTML5, CSS is required.
- Familiarity with React, ES6 or REST is a plus.
- Have any knowledge of Java frameworks like Jersey, Spring, servlet technologies, Java app containers like Jetty, Tomcat, etc. is a good plus.
- Strong debugging, analytical, and problem-solving skills.
- Good communication in English, team-oriented individual, energetic, strong learning ability, result and delivery oriented.
Support Engineer
Job Description
- Provide complex and challenging support for MicroStrategy’s Business Intelligence product suite and its underlying technologies.
- Develop strong relationships with MicroStrategy customers and partners through daily interactions during customer project development and production system maintenance.
- Find creative and sophisticated solutions to problems reported while using MicroStrategy’s product suite through analytical talent and strong troubleshooting abilities.
- Work in a strong team environment to provide unparalleled support to customers in a wide variety of industries.
- Prioritize and communicate product defects and enhancements to development teams.
- Contribute to research and growth of the MicroStrategy Knowledge Base by creating customer-facing documentation of all technical solutions and product documentation addendums.
- Enhance personal and professional growth by participating in Internal Training Programs, which offer a five-week technical orientation program as well as weekly training seminars for all team members.
You should also bring the following:
- Bachelor’s degree, preferably in a technical field (Engineering, Physics, Mathematics, Computer Science, etc.).
- Strong technical and analytical skills.
- Excellent communication skills
- Java, Visual Basic, HTML, XML/XSL, ASP, SQL technologies are a plus.
- Database (SQL, RDBMS) knowledge is a plus.
- Customer service experience is a plus.
Email: zhaxu#microstrategy.com