6 days ago

Senior Python UI Engineer

Akurey

Hybrid
Full Time
$85,000
Hybrid

Job Overview

Job TitleSenior Python UI Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$85,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Akurey

Akurey is a technological company leader in building digital experiences through software applications, devices, innovation, digital media, and high-tech. Our mission is to impact the customer's Chain of Value through high-tech solutions. We specialize in Web and Mobile apps, Augmented staffing, product development, Cloud computing, Quality Assurance, and the Internet of Things.

What We're Looking For

  • 5+ years of experience in Python development with a strong UI focus.
  • Proven hands-on experience building applications with Streamlit.
  • Strong understanding of state management and event-driven UI design.
  • Experience handling multi-user concurrency and collaborative editing scenarios.
  • Experience consuming REST APIs and backend workflow states.
  • Strong knowledge of frontend validation patterns and UX guardrails.
  • Advanced Python proficiency.
  • Strong communication skills and ability to collaborate cross-functionally.
  • Must be currently residing in LATAM.
  • Advanced English proficiency (C1 level or higher), with strong verbal and written communication skills.

What You Will Be Doing

  • Design and develop dynamic, responsive user interfaces using Python and Streamlit, delivering intuitive, high-quality experiences that translate complex workflows into clear, actionable views.
  • Consume and accurately reflect workflow states from orchestration engines and backend services, ensuring the UI provides real-time visibility into execution progress and system status.
  • Implement event-driven updates (e.g., WebSockets or polling strategies) to ensure users receive live status changes, notifications, and lifecycle updates without manual refresh.
  • Design and build front-end validation rules that prevent invalid actions, enforce business logic, and guide users through structured lifecycle stages.
  • Build UI mechanisms that support multiple concurrent users editing shared data, ensuring consistency, conflict handling, and seamless collaboration.
  • Design dashboards and monitoring views that clearly communicate system health, execution state, and error conditions to business and technical users.
  • Partner closely with backend engineers, data teams, and DevOps to ensure clean integration patterns, reliable APIs, and scalable front-end architecture.
  • Ensure code quality, maintainability, performance optimization, and strong UX principles across all Streamlit-based applications.

What Would Be a Plus

  • Understanding of Temporal AI workflows or similar orchestration systems (LangChain, Bodhi, etc.).
  • Experience working with WebSockets or real-time data streaming.
  • Exposure to Snowflake or data lake integrations.
  • Familiarity with Slack, Jira, or MCP-based service integrations.
  • Knowledge of workflow versioning and rollback visualization patterns.

Set Yourself Apart With

  • Experience building UI layers on top of workflow orchestration engines.
  • Background in high-concurrency enterprise platforms.
  • Strong UX instincts combined with backend awareness.
  • Experience working in QSR, retail, or large multi-brand environments.
  • Ability to think beyond UI - understanding how orchestration, agents, and durable execution influence user experience.

Key skills/competency

  • Python Development
  • Streamlit
  • UI Design
  • State Management
  • Event-Driven Design
  • REST API Consumption
  • Frontend Validation
  • Multi-User Concurrency
  • UX Principles
  • Cross-functional Collaboration

Tags:

Senior Python UI Engineer
UI development
Streamlit
Python programming
state management
event-driven design
API consumption
frontend validation
multi-user concurrency
UX design
real-time data
Python
Streamlit
REST APIs
WebSockets
Temporal AI
LangChain
Bodhi
Snowflake
Jira
Slack

Share Job:

How to Get Hired at Akurey

  • Research Akurey's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your Senior Python UI Engineer resume to highlight experience with Python, Streamlit, UI/UX, and real-time systems, aligning with Akurey's tech focus.
  • Showcase Python/Streamlit expertise: Prepare a portfolio or examples demonstrating your proficiency in building dynamic UIs and handling complex data workflows using Python and Streamlit.
  • Prepare for technical interviews: Brush up on advanced Python concepts, UI design patterns, API consumption, state management, and concurrency, relevant to Akurey's technical challenges.
  • Highlight communication and collaboration: Be ready to discuss experiences in cross-functional teamwork and present solutions clearly, emphasizing your C1 English proficiency.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background