Perforce Software, a leading global technology company trusted by over 75% of Fortune 100 companies across 80+ countries, is seeking a Senior Software Engineer to join their PE team. The role focuses on configuration management, distributed systems, and development using Ruby, Java, and Clojure for their Puppet brand.
The ideal candidate will be responsible for designing and developing distributed systems, ensuring fault tolerance and scalability, while working with cutting-edge technologies. You'll collaborate with cross-functional teams, utilize Git for version control, and contribute to continuous improvement of development methodologies.
This position offers a unique opportunity to work with some of the best minds in the industry, solving complex technical challenges in a collaborative environment. Perforce combines the excitement of a startup with the stability of an established, profitable company, offering both professional growth and job security.
The company culture emphasizes creativity, belonging, collaboration, and wellness. You'll be part of a community of collaborative experts and problem solvers who believe work should be both challenging and fun. With a strong focus on professional development and innovation, Perforce provides an environment where talented engineers can thrive while working on solutions that impact the world's leading brands.
If you're passionate about technology, have strong technical skills in Ruby, Java, and distributed systems, and want to be part of a global team delivering high-impact solutions, this role offers an excellent opportunity to advance your career while working on meaningful projects.