P-1448 This role is hybrid and requires at least 3x a week in our office, based in São Paulo/SP. About the Role Databricks is seeking an experienced Sr. Designated Support Engineer/Premier Support Engineer with a strong technical foundation in Apache Spark and a passion for customer engagement. This self-motivated professional will demonstrate high commitment to both customers and internal teams, with excellent communication, project management, and problem-solving skills. In this role, the Sr. Designated Support Engineer/Premier Support Engineer will build and maintain close relationships with strategic customers, manage and prioritize critical issues, and ensure a high-touch, proactive support experience. The Impact You Will Have Manage large strategic accounts to provide a high-touch support experience. Deep-dive into complex Apache Spark and Data Engineering issues, analyzing Spark UI, thread dumps, and driver/executor logs to resolve critical performance bottlenecks. Advise strategic customers on Data Engineering best practices, including optimizing ETL/ELT pipelines, data modeling, and leveraging the Databricks Lakehouse architecture (Delta Lake/Iceberg). Project manage all open support cases to expedite support ticket closure. Facilitate customer correspondence with Engineering, Product Team, SMEs, and Accounts Teams to advance tickets toward resolution. Directly engage on business-impacting situations and ensure recovery of functionality for the customer. Successfully engage with Senior Leadership, Technical and Functional staff to remove roadblocks, address delays, and mitigate issues. Effectively use sound business judgment, risk avoidance, and SME resources to coordinate team efforts to solve problems. Carry out regular reviews of customer cases to identify trends and proactive optimization opportunities. Champion and advocate for customers and chair roundtables to ensure close communication and relationship building with key stakeholders. Drive cust
Jobiba hiring network
Ui Programmer Jobs
879 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current ui programmer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. About the role: You would work on real hardware, not simulators: racks of pre-release APs and switches, RF test equipment, and the automation that gates every release. You will spend your time finding out why a link negotiated at 100M instead of 10G, why a client did not roam cleanly between APs, or why PoE came up wrong after a reboot, and then building the automated test that catches it next time. Responsibilities: Validate WiFi and switching firmware on pre-release hardware in our lab; Build and maintain the automated test suites that gate firmware releases; Investigate failures down to root cause and escalate to firmware owners with evidence; Turn each recurring field issue into permanent regression coverage; Extend our lab tooling and CI pipelines. Requirements: 2+ years of experience with Python; Solid networking fundamentals: VLANs, routing, WiFi, firewalls; Experience with CI (Jenkins or similar) and Linux/Bash; Experience with AI tools - Claude, Codex, etc; Fluent in English and Lithuanian; Based in or willing to relocate to Kaunas, as this role needs hands on hardware! Nice to have: Experience with Jenkins DSL (Groovy), JavaScript, Terraform; Network or system administration background; Embedded or hardware test experience; RF or wireless testing background. Benefits: International work environment and work with g
Topgolf is looking for a Unity Developer to join our Games team and help build the next generation of interactive experiences played by millions of Guests across our venues. This role sits at the intersection of game development, real-world sports, connected venues, and large-scale entertainment technology. You will build and ship Unity-based games and experiences that run in Topgolf bays, using ball-tracking data, venue systems, real-time scoring, and engaging game mechanics to create fun, social, competitive gameplay. You will work closely with game designers, artists, UX/UI designers, QA, product owners, and platform engineers to deliver high-quality games from prototype through national rollout, with guidance from senior engineers on more complex technical decisions. Responsibilities Develop, maintain, and optimize Unity games and interactive experiences for Topgolf venues. Build gameplay systems, UI, animation, scoring, camera behavior, effects, and game-state logic. Integrate Unity games with internal Topgolf services, APIs, tracking systems, configuration tools, and venue hardware, with support from senior engineers on architecture decisions. Work with designers and product owners to turn game concepts into playable prototypes and production-ready experiences. Collaborate with artists and technical artists to implement assets, shaders, VFX, animations, and performance-conscious visuals. Support QA by fixing bugs, improving testability, and helping diagnose issues found in venue and local test environments. Write clean, maintainable, well-structured C# code and contribute to code reviews. Help improve build, deployment, and development workflows where needed. Optimize performance for venue hardware and ensure games run reliably in a live entertainment environment. Participate in technical planning, estimation, and sprint ceremonies. Help mai
Topgolf is looking for a Senior Unity Developer to join our Games team and help lead the next generation of interactive experiences played by millions of Guests across our venues. This role sits at the intersection of game development, real-world sports, connected venues, and large-scale entertainment technology. You will lead the design and architecture of Unity-based games and experiences that run in Topgolf bays, using ball-tracking data, venue systems, real-time scoring, and engaging game mechanics to create fun, social, competitive gameplay. You will lead a small group of engineer’s day to day, partner closely with game designers, artists, UX/UI designers, QA, product owners, and platform engineers, and act as the primary technical voice for the Games team, from roadmap through national rollout. Responsibilities Architect, develop, and optimize Unity games and interactive experiences for Topgolf venues, making key technical decisions for the systems you own. Design gameplay systems, UI, animation, scoring, camera behavior, effects, and game-state logic that other engineers can build on. Lead integration of Unity games with internal Topgolf services, APIs, tracking systems, configuration tools, and venue hardware. Partner with designers and product owners to translate ambiguous game concepts into playable prototypes and production-ready experiences, shaping technical feasibility early. Collaborate with artists and technical artists on asset pipelines, shaders, VFX, animations, and performance-conscious visuals, and set technical standards for quality. Drive down defect rates by improving testability, diagnosing hard-to-reproduce issues, and coaching others on debugging complex venue and platform issues. Write clean, maintainable, well-structured C# code and set the bar in code reviews. Own and improve build, deployment, and development workflows across the Games tea
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. The Ubiquiti Prague office is looking for an experienced C#/.NET Desktop Developer to help us build modern, high-quality desktop applications across macOS, Windows, and Linux. This role requires working from our Prague office at least two days per week. Requirements: 3+ years of professional C#/.NET development experience. Strong proficiency in C# and solid experience building desktop applications. Experience with modern .NET and desktop UI frameworks such as Avalonia, WPF, or similar, including MVVM and modern async/await patterns. Experience consuming RESTful APIs and working with WebSocket communication. Experience implementing high-fidelity UIs from Figma designs and collaborating closely with designers. Solid understanding of application architecture, performance optimization, debugging, and memory management. Hands-on experience with modern AI-assisted development tools such as Claude Code, Cursor, Codex, or similar, using AI as part of day-to-day development. Fluent in English and Czech. Nice to Have: Experience with cross-platform desktop development, including shared core architecture with platform-specific UI and service layers. Experience building applications with real-time updates or streaming data using WebRTC, MQTT, or similar technologies. Experience with IPC mechanisms such as named pip
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities Mainly focus on noise level detection Analyze the root cause of the issue with cross-functional teams Implement solutions with cross-functional teams Qualifications Basic knowledge of engineering Good communication skills, positive attitude, and an open mind to learn new things Good at managing priorities Preferred Requirements Basic knowledge of using a sound meter, Soundcheck, or Audio Precision
About the role: We are looking for a full-stack UX Designer to help shape customer experiences across our digital health and ecommerce platforms. Reporting to the Director of User and Experience Design, you will own the design process end to end — research, UX design, design systems, and UI — shaping how customers discover, engage with, and trust our digital products. In a single week you might move between user interviews, flows, component specs, and polished production screens. This is a hands-on IC role for someone who loves the craft and the pace. We move fast. Priorities shift. Context switching is part of the job. We want a scrappy mindset, strong judgment, and the sense to know when to push for perfect and when to ship, learn, and iterate . Key responsibilities: End-to-end design execution: Own the design process from research and discovery through wireframing, prototyping, and high-fidelity UI. Customer experience design: Design and optimize experiences for ecommerce customers and internal users across CMS, MarTech, and operational platforms. Build intuitive, consistent, scalable interfaces that support seamless workflows and a cohesive brand. UX research and testing: Plan and run user research, including interviews and usability testing. Turn customer pain points and behaviors into insights and design decisions. Design systems and components: Contribute components, patterns, and tokens that scale cleanly between design and development. User acceptance testing (UAT): Partner with stakeholders to validate designs through structured UAT, keeping work aligned with customer needs and business goals. Collaboration and communication: Work closely with product managers, engineers, and cross-functional partners. Communicate design decisions clearly and advocate for the customer without slowing the team down. Brand consistency: Maintain b
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Ubiquiti Prague office is looking for talented Backend developer for the UniFi Team. You’ll be working on the UniFi application back-end to develop efficient, scalable and maintainable features. This role requires working from our Prague office at least two days per week. The project stack: Kotlin; Spring Boot 4.0; PostgreSQL; Github Actions; Go. Responsibilities: REST API development Develop integrations with network device firmware and other UniFi OS applications. Participate in all phases of development, including feature design and testing. Code reviews for other team members. Requirements: Senior-level engineering experience, typically 5+ years shipping production systems. Strong problem-solving and systems thinking - you can break down ambiguous problems and design good solutions. Good understanding of SOLID principles. Experience in web application development. Daily, fluent use of AI coding assistants as a core part of your workflow. Fluent in English and Czech. Nice to have: Kotlin and Spring framework knowledge. Advanced knowledge of networking. Familiarity with networking, virtualization, storage and HW in general. Experience with Bash and Unix. Benefits: Competitive salary, 5 weeks of vacation per year. Discretionary bonuses based on individual performance
P-298 About Databricks At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. The Role As enterprise data enclaves and Generative AI applications become mission-critical to national security and public sector modernization, maintaining the architectural resilience and operational integrity of the underlying platform is paramount. Databricks is seeking a Staff Systems Development Engineer (GovOps) to join our Cleared Engineering team in McLean, VA. Sitting at the vital intersection of core infrastructure operations and active platform reliability, this team serves as the ultimate technical authority for our platform across GovCloud, FedRAMP High, and air-gapped environments. In this staff-level capacity, you will operate as a technical force multiplier, moving beyond complex escalation resolution to architect long-term system stability, drive fleet-wide supportability features, and eliminate systemic operational bottlenecks across multiple platform domains, including Compute, Networking, Storage, IAM, and OS internals. Serving as a primary technical pillar, you will bridge the gap between uncleared core engineering teams and cleared high-side environments, providing high-side technical leadership, virtual and physical escorts, and precise cross-boundary communication. If you are a seasoned systems authority who thrives under pressure, excels at designing tooling for constrained en
P-298 About Databricks At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. The Role s enterprise data enclaves and Generative AI applications become mission-critical to national security and public sector modernization, maintaining the reliability and operational integrity of the underlying platform is paramount . Databricks is seeking a Senior Support Engineer (GovOps) to join our Cleared Engineering team in McLean, VA . Sitting at the vital intersection of core infrastructure operations and active platform reliability, this team serves as the ultimate technical authority for our platform across GovCloud, FedRAMP High, and air-gapped environments . In this role, you will move beyond basic ticket resolution to handle the hardest technical escalations across our platform domains—including Compute, Networking, Storage, IAM, and OS internals . You will partner directly with Core Engineering, conduct deep live troubleshooting, safely execute automation tools, and isolate complex system boundary blocks inside secure enclaves . If you are a systems specialist who thrives under pressure, enjoys writing custom tooling to unblock platform bottlenecks, and wants to safeguard the infrastructure powering next-generation federal AI workloads, this opportunity provides unmatched scope and impact . The Impact You’ll Have The Impact You’ll HaveDrive High-Side Platform Reliability: Serve as the techn
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. This role requires working from our Pilsen office at least two days per week. Responsibilities: Design and deliver routing, security, and connectivity features for the UniFi Gateway product line. Work across the stack, from the Linux kernel and data plane to the networking control plane and device APIs. Build advanced gateway capabilities across routing, SD-WAN, VPN, firewalling, traffic inspection, and identity-based networking. Own complex networking features from architecture and implementation through deployment at UniFi scale. Work closely with Product, Hardware, Support, and QA teams to deliver customer-facing features and fixes. Knowledge and experience: 5+ years of software development experience. Strong C/C++ development and debugging skills. Strong knowledge of Linux internals and Linux networking. Strong understanding of TCP/IP, routing, NAT, firewalling, and network security. Experience developing gateway features such as routing, VPN, firewall, QoS, or security. Experience debugging complex networking and system-level issues on embedded Linux. Ability to design and discuss software at the architectural level. Strong ownership, communication, and problem-solving skills. Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or equivalent practical experience. Fluent in English and Cze
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. This role requires working from our Prague office at least two days per week. Responsibilities: Design and deliver routing, security, and connectivity features for the UniFi Gateway product line. Work across the stack, from the Linux kernel and data plane to the networking control plane and device APIs. Build advanced gateway capabilities across routing, SD-WAN, VPN, firewalling, traffic inspection, and identity-based networking. Own complex networking features from architecture and implementation through deployment at UniFi scale. Work closely with Product, Hardware, Support, and QA teams to deliver customer-facing features and fixes. Knowledge and experience: 5+ years of software development experience. Strong C/C++ development and debugging skills. Strong knowledge of Linux internals and Linux networking. Strong understanding of TCP/IP, routing, NAT, firewalling, and network security. Experience developing gateway features such as routing, VPN, firewall, QoS, or security. Experience debugging complex networking and system-level issues on embedded Linux. Ability to design and discuss software at the architectural level. Strong ownership, communication, and problem-solving skills. Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or equivalent practical experience. Fluent in English and Cze
RDQ427R123 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. Databricks is looking for an Engineering Manager to lead the App Traffic team, responsible for critical networking infrastructure that powers communication across the Databricks platform. The team builds and operates Databricks’ unified service mesh, including ingress, service discovery, service-to-service communication, traffic management, and intelligent routing across AWS, Azure, and Google Cloud. These systems sit on the critical path of Databricks services and must deliver exceptional reliability, scalability, and performance while providing simple abstractions for application developers. As the Engineering Manager for App Traffic, you will lead a team of strong infrastructure engineers, shape the technical roadmap, and drive execution across complex, cross-functional initiatives. You will partner closely with senior engineers and infrastructure leaders on the architecture and evolution of Databricks’ traffic platform. The Impact You Will Have Lead, grow, and develop a high-performing team of engineers responsible for Databricks’ application traffic infrastructure. Drive the design and evolution of highly available distributed systems operating across multiple clouds and regions. Partner with senior and staff engineers on architectural decisions involving routing, control planes, reliability, scalability, and d
CSQ427R187 PLEASE NOTE: Due to federal contract requirements and client site access obligations, U.S. citizenship and eligibility for a U.S. government secret clearance are required to access classified information. Candidates with an active Secret or higher clearance are strongly encouraged to apply. About Databricks At Databricks, we are passionate about enabling data teams to solve the world's toughest problems, from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers, and customer obsessed, we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. The Role As a Sr. Forward Deployed Engineer (FDE), you will work with federal government customers to build and productionize solutions to their data & AI challenges using the Databricks platform. You will own the architecture, lead design decisions, and implement end-to-end systems spanning data engineering, AI, and application development. We work cross-functionally to shape long-term strategic priorities and initiatives alongside engineering, product, and developer relations. FDEs deliver with customer empathy, integrating with client systems, training, and other technical needs to help customers get most value out of their data. This is a hands-on, customer-facing role for builders who thrive at the intersection of technology and business impact. The ideal candidate combines engineering expertise with adaptability, curiosity, and a passion for working with customers and teammates to solve complex problems that drive measurable outcomes. FDEs are billable and know how to complete projects according to specifi
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities Test Automation Framework & Infrastructure Design, build, and maintain Python-based automation frameworks for testing UniFi switches across firmware releases Develop and verify physical switch testbeds with controllable port connections, PoE loads, traffic generators, and link partners Maintain test infrastructure reliability — device provisioning, firmware flashing automation, test environment resets, and result reporting dashboards Use AI tools (ChatGPT, Gemini, Claude..etc) to accelerate test case generation, triage failing tests, and speed up root-cause analysis on large regression runs Protocol & Feature Automation Automate testing of core L2/L3 switching features: VLANs, STP/RSTP,IGMP snooping, QoS, ACLs…etc Strong understanding of switch platforms Ability to conduct performance and stability testing Reproduce field-reported issues and validate fixes before release Collaboration & Process Improvement Partner cross-functionally with engineering and product teams to shape quality bars and go/no-go release decisions Document bugs clearly with reproducible steps, supporting logs, and impact assessment Continuously improve QA processes, expand automation coverage, and enhance testing tooling Qualifications Automation & Tooling Strong hands-on Python skills for building te
Get new ui programmer jobs by email
Daily job updates · Unsubscribe anytime