Careers

Rubicon Labs builds disruptive solutions that improve and secure our world for our customers. It is the team together that makes innovation possible.

Rubicon Labs recruits bright, passionate people who love to crack tough problems and build systems with tremendous impact and value.

We are hiring and actively looking for new talent. Come join our team.


Email us

Open Positions


Cloud Platform Engineer

Lead Quality Assurance Engineer

Full-stack Engineer



 

Cloud Platform Engineer

Are you concerned about the myriad identity and security issues plaguing one of the world’s fastest growing markets – the Internet of Things? Rubicon Labs is a dynamic and expanding startup focused on this problem. We’re building a robust identity platform across multiple vertical markets, and we’re looking for world-class talent to join us – this is a rare opportunity to drive fundamental change in the IoT industry.

As a Cloud Platform Engineer, you’ll make significant impact to the Rubicon Identity System platform, which provides uniquely scalable identity provisioning and device management to a wide variety of IoT devices. The job of Cloud Platform Engineer includes architecting and advancing the core infrastructure supporting our Rubicon Identity Service, working with customers to integrate our cloud services with their products, and managing the growth of our cloud services as we expand to new vertical markets. Given the tremendous growth forecast for IoT devices, and the need for security and identity, you can expect to be involved in an exciting and challenging field.

Responsibilities:

  • Work closely with the product and engineering teams to define cloud services and architectures
  • Recommend cloud infrastructure technologies and tools that are most appropriate for our use cases
  • Develop RESTful API’s for connecting the Rubicon Identity Service to external services

Location: Austin, TX

Required Qualifications:

  • Bachelor’s degree in information technology, computer science, computer engineering, or other relevant technical discipline
  • 3 years of relevant experience in designing, implementing and deploying large cloud-based infrastructure and services, employing industry best practices for security and scalability
  • 1-2 years experience working with AWS, including IAM and EC2
  • 5 years experience working in Linux
  • Comprehensive understanding of common cloud security methodologies and vulnerabilities
  • Experience with securing servers running back-end web applications
  • Experience managing transition of new/updated services from development environment to production deployment
  • Experience with source control systems (Git experience a plus)
  • Applicants must be authorized to work in the US

Desired Skills:

  • Exceptional verbal and written communication skills
  • Knowledge of and comfort with developing for UNIX/Linux environments; RTOS development experience a plus
  • Excellent problem solving/troubleshooting skills
  • Experience with AWS Cloud HSM desired
  • Experience with Google Cloud Platform and/or Azure a plus
  • Containerization (e.g., Docker) experience

Terms and Compensation:

Full time
Competitive full-time salary compensation, benefits, and stock package as appropriate to candidate’s experience

Email us about this position

Lead Quality Assurance Engineer

Are you concerned about the security issues arising from the Internet of Things? Rubicon Labs is a dynamic and expanding startup solving this problem. We’re building a robust identity platform across multiple vertical markets, and we’re looking for world-class talent to join us.

As a Lead Quality Assurance Engineer, you will be validating our Rubicon Identity System platform, which provides uniquely scalable identity provisioning and device management to a wide variety of IoT devices. The job includes developing system level test plans, creating and enhancing automated regression tests, analyzing problems and identifying root causes, and managing and mentoring other Quality Assurance Engineers as needed. You will work on challenging software automation and verification tasks, with the goal of releasing high quality application/system software that’s highly resilient and optimized for scaling on large distributed networks.

Responsibilities:

  • Work closely with the product and engineering teams to design test criteria and test strategy, and to develop test plans and automation suites
  • Develop automated tests to replicate real-world scenarios that integrate into a regression test harness
  • Drive functional requirements, validation, bug resolution, and design documentation
  • Lead and mentor QA and SCM team members, as well as manage outside contract testers (e.g., penetration testers)
  • Supervise other QA Engineers and external contractors (e.g., penetration testers) as required
  • Work with developers and business stakeholders to ensure the proper operation of the production environment

Location: Austin, TX

Required Qualifications:

  • B.S. degree in CS, CE, or other relevant technical discipline
  • Be innovative and have great problem solving, trouble shooting, and analytical skills
  • 5 years of relevant test experience in contemporary QA/test principles, methodologies and techniques
  • 3 years experience working in Linux and/or RTOS environments
  • 2 years experience developing Python scripts, shell scripts and test automation
  • Experience using and managing defect tracking systems
  • Experience with source control systems (Git experience a plus)
  • Applicants must be authorized to work in the US

Desired Skills:

  • Experience with internet protocol (HTTP, DNS, and TCP/IP, etc.) testing
  • Experience with messaging system (MQTT, Websockets, etc.) testing
  • Experience writing C/C++ unit tests
  • Good understanding of common security methodologies and vulnerabilities

Terms and Compensation:

Full time
Competitive full-time salary compensation, benefits, and stock package as appropriate to candidate’s experience

Email us about this position

Full-stack Engineer

Have you ever thought about helping provide security and identity to one of the fastest growing markets: the IoT. Rubicon Labs is a dynamic and expanding start-up. We are building a full stack platform from the cloud to the microcontroller and we need world class people to help us implement it.

Do you love building products from end-to-end and doing a little of everything from writing firmware, optimizing embedded devices, and designing scalable cloud-based software.

Responsibilities:

  • Work closely with the product and engineering teams to define cloud services and architectures
  • Recommend cloud infrastructure technologies and tools that are most appropriate for our use cases
  • Develop RESTful API’s for connecting the Rubicon Identity Service to external services

Location: Austin, TX

Required Qualifications:

  • Bachelor’s degree in information technology, computer science, computer engineering, or other relevant technical discipline
  • 3 years of relevant experience in designing, implementing and deploying large cloud-based infrastructure and services, employing industry best practices for security and scalability
  • 1-2 years experience working with AWS, including IAM and EC2
  • 5 years experience working in Linux
  • Comprehensive understanding of common cloud security methodologies and vulnerabilities
  • Experience with securing servers running back-end web applications
  • Experience managing transition of new/updated services from development environment to production deployment
  • Experience with source control systems (Git experience a plus)
  • Applicants must be authorized to work in the US

Desired Skills:

  • Exceptional verbal and written communication skills
  • Knowledge of and comfort with developing for UNIX/Linux environments; RTOS development experience a plus
  • Excellent problem solving/troubleshooting skills
  • Experience with AWS Cloud HSM desired
  • Experience with Google Cloud Platform and/or Azure a plus
  • Containerization (e.g., Docker) experience

Terms and Compensation:

Full time
Competitive full-time salary compensation, benefits, and stock package as appropriate to candidate’s experience

Email us about this position