Senior Software Engineer

Alteryx

Alteryx

Software Engineering

Prague, Czechia

Posted on May 26, 2026

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.

Alteryx is looking for a Senior Software Engineer who will play a pivotal role in our development team. The ideal candidate should have at least 5+ years of experience in software development and possess a proactive mindset for problem-solving. They should be able to work autonomously on tasks, while also collaborating effectively within a team environment. While primarily backend-focused, the role also offers frontend exposure.

Position Overview:

You will work on the backend services and rules that define how users interact with the platform — from permission checks and access validation to secure, intuitive sharing models. This includes refining existing workflows, introducing new capabilities, and ensuring the system remains performant, reliable, and predictable.

You will also help build scalable user lifecycle features, ensuring identity updates and user states remain consistent across interconnected services. This includes designing and enhancing APIs that support onboarding, user updates, and cross-service synchronization.

Key Responsibilities:

  • Deliver high-quality features and enhancements independently, with occasional guidance on more complex initiatives

  • Collaborate with engineers, product managers, and cross-functional teams to design and implement solutions

  • Contribute to technical discussions, engineering standards, and continuous improvement initiatives

  • Write clean, maintainable, and well-tested code

  • Participate in CI/CD processes and support modern development practices

  • Troubleshoot and resolve production issues

  • Contribute to system and API design within a microservices environment

  • Continuously learn and adapt to evolving technologies and project needs

Required Skills & Experience:

  • 5+ years of software development experience

  • Strong problem-solving and communication skills

  • Experience with Java development in a professional environment

  • Experience with JavaScript/TypeScript

  • Experience with Spring Boot or other Java frameworks

  • Experience designing and building APIs or backend services

  • Experience with source control systems (preferably Git)

  • Experience writing unit and integration tests

  • Familiarity with CI/CD concepts and modern development workflows

  • Understanding of microservices and distributed systems concepts

  • Ability to work independently and collaborate effectively within a team

Nice to Have:

  • Experience with Kafka or event-driven architectures

  • Familiarity with Docker, Kubernetes, or Helm

  • Experience with RESTful APIs and cloud-based deployments

  • Experience with relational or non-relational databases (PostgreSQL, MySQL, MongoDB, Redis,

  • etc.)

  • Familiarity with Unix/Linux environments and Bash scripting

  • Understanding of concurrency models and distributed communication

  • Experience working with large-scale or high-performance systems

  • Exposure to Agile, DevOps, and CI/CD best practices

  • Bachelors degree in Computer Science or related field

Join us if you're ready to tackle challenging projects, contribute to innovative solutions, and be part of a dynamic team driving technological advancements!

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.