Software developers work on automating complex tasks, providing meaningful interfaces to customers and internal employees, and ensuring our products are secure and reliable. We are dedicated to clean, elegant code and robust, highly tested systems. Our energetic team is founded on collaboration. Engineers with great coding chops, excellent troubleshooting abilities, and a solid understanding of best practices will fit in great at our organization.
The ideal candidate loves learning and prefers simplicity over cleverness. We need team players that can thrive in collaborative environments, people who have “strong opinions, weakly held.”
Our company prizes creativity and initiative, and tries hard to foster an environment of mutual respect between technical and non-technical staff. We recognize that writing code is hard work that requires sustained attention, and we strive to give our developers an environment where they can be productive and happy.