Senior Software Engineer (UX)
Company Description
DBByte is a modern data infrastructure platform focused on speed, scale, and reliability for internet applications. The company provides high-performance object storage and global content delivery that help teams build fast and resilient products. Designed for performance at every layer, DBByte streamlines how data is stored, served, and scaled. By removing infrastructure bottlenecks, DBByte enables product teams to iterate quickly and deliver better user experiences. DBByte values engineering excellence, pragmatic innovation, and a product-first mindset. Role Description The Senior Software Engineer (UX) role at DBByte is a full-time remote position focused on building performant, intuitive user experiences for a modern data infrastructure platform. Day-to-day responsibilities include designing and implementing UX-focused features, collaborating with product and design teams to translate requirements into scalable software solutions, and writing high-quality, maintainable code. The role also involves optimizing front-end interactions with back-end services, improving usability and responsiveness, and ensuring consistency across interfaces and workflows. The engineer will review code, mentor teammates, contribute to architectural decisions, and participate in continuous improvement of development practices and tooling. This role requires a strong balance of user-centered thinking and solid engineering fundamentals.
Qualifications
Strong foundation in Computer Science, including data structures, algorithms, and system design. Proficiency in Software Development and Programming, with experience delivering production-quality applications. Hands-on experience with Back-End Web Development, working with APIs, services, and scalable infrastructure. Deep understanding of Object-Oriented Programming (OOP) principles and patterns in modern languages. Experience designing and implementing user-centric interfaces, including UX best practices and performance optimization. Comfort working in remote, cross-functional teams and collaborating with product, design, and operations stakeholders. Knowledge of cloud-based platforms, distributed systems, or data infrastructure is a strong plus. Bachelorβs degree in Computer Science or related field, or equivalent practical experience.