Engineer

Short Description

Gartner is hiring an Engineer who has Some experience using JavaScript frameworks and libraries, such as React/Redux.

Job Description

What makes Gartner Research & Advisory a GREAT fit for you? When you join Gartner, you'll be part of a leading-edge team that values expert insights, bold ideas, and intellectual courage. You'll deliver must-have research through compelling client interactions, and contribute to our double-digit growth by providing clients the unbiased insight and advice they need to make the right decisions every day. Through constant learning, discovery, and collaboration, you'll help clients deliver on their mission-critical priorities, grow your career and increase your industry impact. We value hard workers - and reward you with unlimited opportunity. If you're looking to explore what's next in technology and business, Gartner is looking for you.

About us:
We believe in tackling difficult questions/problems as a team in order to get to the best solution and we don't hesitate to change our approach when a better idea is on the table.

We are a cross-functional team of engineers (front-end, back-end, QA, and data), product managers, and data scientists. We practice code reviews, unit and integration testing, continuous integration and delivery, agile 2-week sprints, and are a team that takes pride in seeing our work through from conception to deployment to fixing bugs and iterating.

Our Stack:
  • Our primary languages are Python and JavaScript (React, ES6, Redux, Babel/Webpack, SASS, Express, Node).
  • Primary data stores include S3, Postgres, and Redshift.
  • AWS (EC2, Lambda, Fargate, Cloudwatch, DynamoDB, EKS, ElasticSearch, etc).
  • Docker and Kubernetes deployments triggered by GitLab CI.
  • Airflow for workflow management.
  • Alembic, dbt, and more for ETL and data pipelines.

About you:
  • 2 to 4 years of professional experience using Python (or similar) to develop production-ready software.
  • Comfortable around disparate data, various APIs, and complex pipeline processes.
  • Prefer strong AWS (or similar) skills.
  • Some experience using JavaScript frameworks and libraries, such as React/Redux.
  • You are able to contribute in the following areas: tackle thorny logic and refactor to simplify code base, spread your knowledge of good coding practices, verify applications using integration tests, and unify code standards.
  • Ability to support the product team on road mapping efforts based on user feedback.
  • Experience with modern web and application development practices: continuous integration, scrum or agile development, distributed version control systems, test-driven development, automated deployment, and provisioning.
  • Strong communication skills: self-motivated, self-directing and a good communicator.
  • Active Github, Bitbucket, StackOverflow profile.

Engineer
Mid-Senior-level Information | Information Technology | Technology Full-time Engineering | Other | Information Technology Senior Software Engineer | Data Engineer | Machine Learning Engineer
Gartner, Inc. is a global research and advisory firm providing insights, advice, and tools for leaders in IT, Finance, HR, Customer Service and Support, Legal and Compliance, Marketing, Sales, and Supply Chain functions across the world. 
Apply Now