Software Engineer

Alteryx logo

Alteryx

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python Java Git OOP RPC API Alteryx

Job Description

Meet the Moment with Alteryx

We're living through a once-in-a-generation shift in how work gets done. Data, automation, and AI are quickly becoming the center of every business decision - and Alteryx is leading the transformation.

You'll be working on the challenges that sit at the heart of modern business. No matter your role, the work you do will help organizations move faster, see more clearly, and tackle questions that used to feel impossible.

If you're ready to meet the moment with innovation, curiosity, and excellence, there's a place for you here.

We are looking for a Software Engineer to help us build a next generation platform SDK and API suite for Cloud Connectivity group at Alteryx. You will be a strong technical contributor whose passion is around creating amazing, high quality engineering outcomes. You are someone who loves diving deeper into technologies and developing in multiple languages, with a strong penchant for design.

Responsibilities

  • Takes full ownership of work outcomes including design, development, and testing; supports and contributes to DevOps pipeline when/where necessary
  • Participates in code reviews for the engineers on your team, ensuring our delivery of clean, well-tested, and performant software
  • Contributes to quality system (framework), with a strong commitment to leading with quality
  • Helps in the development of a great work environment through being a mentor to juniors within their team
  • Assists Product Management in definition of work (stories, tasks)

Required Qualifications

  • 2+ years of design and development experience preferably leveraging open source and open standards; experience with API and/or SDK development preferred
  • Strong knowledge of Java language
  • Knowledge of and/or experience with object oriented and functional design patterns
  • Experience using Git and Git-based pipelines
  • Experience mentoring and developing others
  • Strong skills in critical thinking, decision making, problem solving, and attention to detail
  • Growth mindset, hungry for new challenges and experiences

Bonus

  • Knowledge of Python
  • Experience with optimizing protocols and building efficient RPC systems
  • Networking & concurrency experience
  • Knowledge and experience with distributed computing, big data and stream processing systems.

Find yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.

This position involves access to software/technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls.

Interview Questions of Software Engineer at Alteryx

Currently, there aren't any interview questions for this role at Alteryx shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now