Austin, TX, USA

About the Role

ClearBlade is hiring senior software engineers with expertise in building and supporting backend systems. This role is focused on the plumbing that makes mobile apps, dashboards, devices, sensors and anything else come alive. The desired candidate needs the ability to go deep into performance optimization and maintain a high-level of security, while designing both cloud-based and on-premise solutions.


  • 5+ years of experience designing, developing scalable and distributed systems in a Linux environment
  • 5+ experience in SaaS and/or Cloud infrastructure development
  • Deep understanding of data structures, algorithms, object oriented design and design patterns
  • Strong problem-solving, debugging skills and an aptitude for learning new technologies
  • Solid code inspection, debugging and testing skills
  • Go lang (preferred) / Node.js (preferred) / java / c / javascript experience
  • Experience designing and developing on SQL databases like PostgreSQL, MySQL and others
  • Experience designing and developing on NoSQL Databases like Cassandra, MongoDB, CouchDB, Redis and others
  • Comfortable integrating both relational and NoSQL databases.
  • Experience building web applications on Rackspace, Amazon Web Services (AWS), SoftLayer, Google Cloud or other hosting stacks.
  • Understanding of design patterns, such MVC, MVVM etc.
  • Understanding of Service Oriented Architecture (SOA)
  • Experience developing at the API and backend layers, including cloud services communications.
  • Great focus on code readability and maintainability.
  • Strong organizational skills and attention to detail.
  • Willingness to guide and mentor other engineers.
  • Experience with agile development methodologies
  • Continuous delivery for development, test and operations
  • REST API design and best practices
  • Parallel processing architecture
  • Micro-service implementation
  • Strong problem-solving, debugging skills and an aptitude for learning new technologies
  • Solid code inspection, debugging and testing skills

About ClearBlade

ClearBlade Inc. is an Austin-based software company that creates, hosts and sells an enterprise mobile backend as a service (BaaS) platform. The ClearBlade platform provides an open, secure and scalable solution for enterprise mobility.

Customers use the ClearBlade platform via an application programming interface (API) and software development kits (SDKs) with the development tools of their choice. It's deployable both in the cloud and on-premise, encrypted end to end, and built to handle Internet-sized workloads. It's the web server 2.0.

We're changing the development game by integrating access to messaging, data and business logic in one federated solution. This means our customers can quickly create new apps, services, and integrate with existing systems to create huge competitive advantages and revenue opportunities for their business.

Everything works together, completely secure and infinitely scalable saving our customers a significant amount of time and money.

How to apply

Please send resume to

Does this job really require Go skills? If not, please report it and we will take a look.