Principal Software Engineer
Full Job Description
As a Principal UI Engineer at Xactly, you will be a key member of an agile development team building Xactly’s AlignStar application. You will be involved in all phases from design and development to deployment and support, collaborating closely with product management and customer support. You will take ownership of your code and that of your colleagues, ensuring proper testing, documentation, and clear communication throughout the development process.
Your responsibilities will include:
- Driving the ongoing enhancement of the Xactly Extend app-building platform, identifying opportunities to improve performance, modularity, and the developer experience within the existing engine.
- Serving as the primary technical expert in team meetings, guiding architectural discussions and ensuring UI decisions support long-term platform scalability.
- Collaborating with Product, UX, and Backend teams to design and implement impactful features, translating business needs into robust, maintainable technical designs.
- Fostering a high-performance culture through leading technical deep-dives, conducting high-level code reviews, and mentoring senior engineers on advanced UI patterns and best practices.
We are looking for candidates with:
Must-Have Skills:
- Over 10 years of senior-level experience with modern web technologies including JavaScript (ES6+), HTML5, and CSS3, with a focus on high-scale enterprise applications.
- In-depth, production-level expertise in React and TypeScript, with experience in managing complex state and rendering cycles in a platform environment.
- Proven ability in architectural leadership, with a strong background in System Design and building extensible UI frameworks.
- Strong proficiency in SQL, including writing complex queries and understanding relational data modeling for seamless UI platform integration.
- Mastery of sophisticated state management patterns (e.g., Redux, Recoil, or Context API) for dynamic, metadata-driven applications.
- A deep understanding of browser rendering, memory management, and profiling tools to ensure platform responsiveness as user-built apps scale.
- Experience with modern CSS frameworks such as Tailwind CSS or Bootstrap for rapid UI development and maintaining design systems.
Good-to-Have Skills:
- Familiarity with Java for enhanced collaboration with backend teams and understanding of the service-oriented architecture.
- Solid experience with Node.js for managing orchestration layers and tooling.
- Hands-on experience with DevOps and CI/CD platforms like Harness for streamlined deployments and high platform availability.
- Experience working on complex, data-driven enterprise SaaS platforms with a focus on customization and user-led app building.
- A track record of optimizing large-scale web applications for a smooth, responsive user experience.
Join Xactly and be part of a mission-driven team supported by Vista’s global network. You will work with industry leaders, access cross-portfolio development programs, and contribute to innovations shaping the future of enterprise software. Our values are Customer Focus, Accountability, Respect, and Excellence (CARE).
Benefits and Perks include Paid Time Off (PTO), comprehensive health and accidental insurance, tuition reimbursement, XactlyFit Gym/Fitness Program Reimbursement, onsite snacks (if applicable), employee referral program, free parking and subsidized bus pass, and a wellness program.
Xactly is an Equal Opportunity Employer.
Company
Xactly Corporation
Vista Equity Partners is a leading global investment firm specializing in enterprise software, data, and technology-enabled businesses. With over $100 billion in assets under management and a portfoli...