HeadSpin is a startup organization, and we are revolutionizing the way developers test, monitor and optimize their applications. The company is building a first-of-its-kind global mobile device cloud platform that allows apps to instantaneously run on real devices across global mobile carrier networks. HeadSpin provides powerful, actionable data which pinpoint any problems in the app and enable developers to fix these issues before launch. HeadSpin integrates seamlessly with your development workflow and requires no changes to your app. The HeadSpin mobile platform is now in 80 countries and 140 cities worldwide, supporting over several hundred cellular networks and over 2,000 mobile devices. Using HeadSpin’s service, developers can launch products with the confidence that their applications will work in all the conditions that their users will experience. HeadSpin is funded by Google Ventures, Nexus Venture Partners, ICONIC , Danhua Capital and other blue-chip investors.
As a Software Engineer, you’ll work on improving and developing HeadSpin’s products. You’ll drive the creation and maintenance of our system by creating reusable modules and patterns to enable both team members and end-users. This includes common REST API design practices, component development, shared documentation and performance improvements. We are looking for an engaged and enthusiastic Software Engineer to join our Core API team. We build the foundation upon which developers build the HeadSpin experience. You will join a team where everyone shares a common interest in designing, running, and maintaining our high traffic, mission-critical monolithic API application while striving for simplicity and high speed of development. The team’s mission is to ensure the smooth functioning of our core API (written in Python). The team is often tasked with determining the root cause of low-level system issues related to performance, build and deploy failures, security, and more.
Being part of this team will lend you the opportunity to make an impact not just within your team but the engineering organization as a whole. You must be experienced and comfortable interfacing with members of other teams to gain clarity, triage issues, and drive them through cross-functional initiatives. As the organization scales, we’ll also look to split the monolithic core API into a more distributed system, and being part of this team will lend you the opportunity to participate in the execution of this strategic project.
You will be joining our amazing team of passionate, hardworking collaborators from around the world. We live our core values and are proud to be a people-centric organization that strives to rapidly innovate, with an entrepreneurial mind-set, without sacrificing transparency and trust and always remaining customer focused.