Senior Software Engineer (UI/UX)
Company Description
DBByte is a modern data infrastructure platform focused on speed, scale, and reliability for internet applications. The company provides object storage and global content delivery that enables fast, resilient products serving users worldwide. Designed for performance at every layer, DBByte streamlines how data is stored, served, and scaled, reducing infrastructure complexity for engineering teams. By removing bottlenecks in data delivery, DBByte helps product teams innovate faster and build high-performing digital experiences. Role Description This full-time remote Senior Software Engineer (UI/UX) role focuses on designing and building intuitive, high-performance user interfaces for DBByte’s data infrastructure platform. The person in this role will collaborate closely with product managers, designers, and back-end engineers to translate complex data workflows into usable, accessible front-end experiences. Day-to-day responsibilities include implementing responsive UI components, refining interaction patterns, optimizing front-end performance, and ensuring consistency across the product ecosystem. The role also involves conducting user-centric design reviews, integrating feedback from customers and internal stakeholders, and contributing to the overall UX strategy to improve usability and engagement.
Qualifications
Strong foundation in Computer Science, including data structures, algorithms, and systems fundamentals. Proficiency in Software Development and Programming, with experience designing and shipping production-quality applications. Hands-on experience with Back-End Web Development, collaborating effectively with APIs and distributed systems. Applied expertise in Object-Oriented Programming (OOP) and clean, maintainable code practices. Solid background in UI/UX engineering, including modern front-end frameworks, responsive design, and accessibility. Ability to work independently in a remote environment, manage priorities, and communicate clearly with cross-functional teams. Experience with performance optimization for data-heavy interfaces and complex user workflows. Bachelor’s degree in Computer Science or a related field, or equivalent practical experience; prior experience in infrastructure, cloud, or developer tools is a plus.