MicroStrategy is a cutting-edge technology company focused on transforming the way organizations use their data and insights. We believe that data is the lifeblood of all organizations, from small businesses to large enterprises.
We provide technology solutions to help organizations make informed decisions that lead to profitability, growth, and market success. Our primary product is MicroStrategy Analytics, a comprehensive suite of tools and services for data analytics. It includes features such as business intelligence, analytics dashboards, and data visualization, scalability, embedded analytics, automatic machine learning, and a rich development environment.
We are constantly innovating, with new products and features being released regularly. Our products are designed to be powerful yet easy to use, with APIs and SDKs that allow for easy integration into existing systems. We also take pride in our level of customer service, with dedicated technical support teams that provide comprehensive consultation and implementation services for partners and customers.
We are passionate about technology and creating solutions that enable success. Our team of engineers, scientists, and analytical experts works diligently to create innovative solutions to fit the needs of our customers. Our mission is to enable users to make informed decisions with their data, using our technology and expertise to help make their organizations run smoother and more efficiently.
Quick Links
Career Paths
Reviews
FAQs
Data Engineer
Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 95000
Description: Responsible for designing, developing and maintaining databases for a wide range of enterprise applications. Must have a strong understanding of scalability and data warehousing, as well as advanced SQL. This role requires knowledge of databases such as Oracle, MySQL, MongoDB, and Postgres. Must have analytical and problem-solving skills.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; 5+ years of related experience; Strong SQL experience; Working knowledge of Linux and/or Unix; Proficient in cloud computing technologies; Ability to design highly scalable data warehouse and data mart systems.
Average Salary (yearly in dollars unless noted): 105000
Description: Responsible for designing, building, and maintaining an organization’s local and wide area networks. This includes designing, configuring, and troubleshooting networking systems such as routers, switches, firewalls, and load balancers. Monitors network performance and security and provides response and resolution.
Qualifications / Requirements: Bachelor's degree in Computer Science, Information Technology or related field; 5+ years of related experience; Expert level troubleshooting skills; Solid understanding of network protocols; Knowledge of network security and cyber security best practices; Working knowledge of Linux/Unix; Experience with monitoring tools such as Splunk, SolarWinds, etc.; Ability to manage multiple projects simultaneously.
Average Salary (yearly in dollars unless noted): 105000
Description: Responsible for designing, developing, and deploying applications on the Salesforce platform. This role requires an in-depth knowledge of Apex, Visualforce, HTML, CSS and JavaScript. Must have a strong understanding of the Salesforce Platform and the ability to work in a fast-paced environment.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; 5+ years of related experience; Strong experience developing on the Salesforce platform; Extensive knowledge of Salesforce security model; Expert in Apex, Visualforce, HTML, CSS, and JavaScript; Extensive knowledge of Salesforce application architecture; Working experience with ETL tools such as Informatica, Salesforce Connect, or Mulesoft; Experience with Salesforce APIs.
Average Salary (yearly in dollars unless noted): 125000
Description: Responsible for developing software applications to meet business needs. Must have the ability to interpret software features, debug and repair code and estimate effort for development of software applications. Must have an understanding of object-oriented and systems design principles, software engineering methodology and modern software architectures.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; 5+ years of related experience; Expert in Java, JavaScript, HTML and CSS; Knowledge of database technologies such as Oracle, MySQL, MongoDB, and Postgres; Experience with SOA, web services, and distributed architectures; Understanding of enterprise integration technologies such as JMS, Tibco, etc.; Experience with design patterns; Experience with web application frameworks such as Angular, React, and Node.js
Average Salary (yearly in dollars unless noted): 135000
Description: Responsible for Continuous Integration (CI) and Continuous Deployment (CD) across the organization’s cloud-based infrastructure. This role requires the automation and optimization of the CI/CD processes, applications and systems across cloud platforms. Must possess excellent problem-solving and analytical skills.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; 5+ years of related experience; Expert in scripting and automation; Knowledge of infrastructure-as-code technologies such as Terraform, Ansible, Chef, and Puppet; Experience with DevOps where there is an integration between development, operations, and quality assurance teams; Experience with Container technology such as Kubernetes and Docker; Working knowledge of Cloud platforms such as Azure, AWS and Google Cloud Platform.
Average Salary (yearly in dollars unless noted): 120000
Description: Responsible for designing, building, and maintaining data warehouses and data lakes. Must have a deep understanding of data modeling, data architecture, and data security. This role requires to be able to communicate effectively with various stakeholders and understand the business needs of the organization.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; 5+ years of related experience; Expert level understanding of data modeling, data architecture and data security; Strong knowledge of data warehouse and data lake technologies such as Hadoop, Hive and Cassandra; Proficiency in SQL; Experience with Business Intelligence (BI) tools; Working knowledge of Big Data technologies such as Spark and Hadoop; Experience with cloud computing technologies.
I've worked with MicroStrategy for 5 years and it has been a pleasure. I appreciate their attention to detail and the ultra-modern amenities around the office. They make it clear that the experience people have here is important to them and the atmosphere always lifts our spirits, even on the most stressful days. Definitely recommend to those looking for a creative, unique workplace.
Max J..
Review Rating:
4.8/5
4.8
I'm a technical programmer and I've definitely never been underwhelmed by MicroStrategy's commitment to staying up-to-date with the latest trends. They make sure all their software is top of the line and keep the infrastructure running like clockwork. It's a great place to work and I'm proud to be part of it.
James G..
Review Rating:
4.7/5
4.7
As a designer, I love coming up with ideas and seeing them through implementation at MicroStrategy. The management here is very supportive, giving me the right tools and space to create something really amazing. I've also had a great experience with the technical IT staff, who're always there when I need help.
Yasmin B..
Review Rating:
4.9/5
4.9
I'm very glad to be working in the IT division at MicroStrategy. We handle a lot of confidential data and security, but due to the well-implemented protocols and access controls, our data is always secure. They set the bar high for excellent service and we always rise up to meet their expectations.
Chelsea B..
Review Rating:
4.6/5
4.6
I'm a technical programmer and I'm very happy at MicroStrategy. They offer a lot of training and resources to help me succeed, and I also have a support system that is easily accessible whenever I get stuck. The flexibility and autonomy they offer here makes being creative with my work so much easier.
Frequently Asked Questions
What type of positions are available at MicroStrategy?
MicroStrategy offers a broad range of full-time, part-time, and intern positions. Positions span many areas including software engineering, customer success, marketing, and sales.
What is required to apply for a position at MicroStrategy?
Applicants are required to complete an online application, submit a copy of their resume, and complete any relevant assessments.
What types of roles require technical skills?
Positions in software engineering, customer success, and IT require technical skills.
Does MicroStrategy offer any special programs or initiatives?
MicroStrategy offers several programs and initiatives, such as the MicroStrategy Scholar Program, to help provide education and leadership development opportunities to employees.
Is there a referral program for recommending MicroStrategy for a job?
Yes, MicroStrategy has a referral program for employees to refer others for jobs and receive a reward if a referral is hired.
Locations: Vienna, Tokyo, Hyderabad, Sydney, London
Career Paths: Software Engineer, Data Scientist, Business Intelligence Analyst, Technical Account Manager, Solutions Architect, Software Developer, Quality Assurance Analyst, Database Administrator, Technical Support Engineer, Systems Administrator.
I've worked with MicroStrategy for 5 years and it has been a pleasure. I appreciate their attention to detail and the ultra-modern amenities around the office. They make it clear that the experience people have here is important to them and the atmosphere always lifts our spirits, even on the most stressful days. Definitely recommend to those looking for a creative, unique workplace.
What type of positions are available at MicroStrategy?
MicroStrategy offers a broad range of full-time, part-time, and intern positions. Positions span many areas including software engineering, customer success, marketing, and sales.
What is required to apply for a position at MicroStrategy?
Applicants are required to complete an online application, submit a copy of their resume, and complete any relevant assessments.