Staff Software Engineer (Full Stack)
Full-time Not ApplicableJob Overview
About the Team
The engineering organization is a dynamic group of builders, thinkers, and problem-solvers dedicated to delivering scalable, AI-powered software products that elevate how organizations work. We value clean architecture, intuitive user experiences, and a culture of continuous improvement. Every engineer here plays a key role in shaping the quality and reliability of our products.
What you get to do in this role:
· Design and develop scalable, maintainable, and reusable software components with a strong emphasis on performance and reliability.
· Collaborate with product managers to translate requirements into well-architected solutions, owning features from design through delivery
· Build intuitive and extensible user experiences using modern UI frameworks, ensuring flexibility for customer-specific needs.
· Contribute to the design and implementation of new products and features while enhancing existing product capabilities.
· Integrate automated testing into development workflows to ensure consistent quality across releases.
· Participate in design and code reviews ensuring best practices in performance, maintainability, and testability.
· Develop comprehensive test strategies covering functional, regression, integration and performance aspects
· Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality
· Promote a culture of engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team.
Make Your Resume Now