Careers

Careers

Become part of a highly capable and motivated team working on solving the hard problems of scalability, availability, and performance on a global platform.

Come build something amazing

ObjectRocket is a young company with big goals. We want to build the next generation of Database as a Service, and we need your help. We need folks who want to build something that hasn’t been done yet, is hard, yet fantastically rewarding.

Our headquarters are in the heart of beautiful downtown Austin, TX. Austin is highly regarded as a wonderful place to live, work, and play. It’s the Live Music Capital of the World and has a serious night life. But even if you don’t live in Austin, we are a global company. We offer qualified candidates the opportunity to work wherever they are.

ObjectRocket is a Rackspace company, which means we have all the resources we need to meet our goals. Become a Racker, join the family and help us build something special.

ObjectRocket has a fast-paced and exciting culture. We are a small team and move quickly. We are building something quite amazing and look to be leaders in our field and community. We are growing like crazy, and we need more help!

Open Positions

2019 Summer Internship Program

Interested in an internship with a fast growing company building amazing things? Send us an email with your resume and we will keep you informed of all upcoming internship opportunities in development, engineering, and marketing.

Apply Now


Cloud Engineer

ObjectRocket, a Rackspace company, is looking for a Software Engineer to help build the next generation of Database-as-a-Service. Our web application for managing, monitoring, and backing up data on the ObjectRocket platform currently operates thousands of nodes with petabytes of data daily. We’re looking for thinkers at this level to be part of a talented, mission driven team, that is building powerful tools which greatly increase customer success.

Our mission is to disrupt the market with a completely new product class. One where developers can finally forget about the back end data source and focus on building compelling products. By focusing on open source solutions, unparalleled specialist expertise, and the industry’s best cloud database platform we enable customers to experience levels of data management ease and understanding never before seen.

Ultimately, we improve by an order of magnitude the way developers store, retrieve, and manage data.

Responsibilities:

  • Architect, build, and maintain scalable systems, services, and products
  • Maintain and grow current products with a vision toward how the product and architecture should evolve to adapt to new customer needs
  • Participate in regular code reviews of peers, be open to pairing when necessary
  • Stay up-to-date with modern product development including libraries, tools, browser support and frameworks
  • Collaborate with the team on new conventions, libraries and tools to adopt

Requirements:

  • A strong sense of product ownership and thrives in a fast-paced, iterative environment
  • Strong python skills
  • Messaging systems experience – SNS/SQS, RabbitMQ, ApacheMQ, Apache Kafka
  • Experience building elastic, scalable APIs / microservices
  • Experience building solutions with AWS, GCE, Azure, etc.
  • Exceptional problem-solving and communication skills
  • You write tests for your code
  • Familiarity with using github, jenkins, circle-ci, and ci/cd tools – we use github extensively
  • You’re a polyglot and love using the right tool for the job, and can explain why
  • You’re used to using Docker containers as part of your daily SDLC

Nice-to-Haves:

  • Experience working with websockets and asynchronous data flow
  • Experience working with MongoDB, Redis, Elasticsearch or other NoSQL databases
  • Go, Java, Ruby, js
  • An entrepreneurial spirit / business sense

Apply Now


Customer Data Engineer

We own the entire stack (hardware and software) so that means you’ll need to find and resolve issues at all levels. To do this successfully you’ll be switching hats often, from Systems Administrator resolving a configuration problem on a machine to DBA digging into production datastores to identify issues, to Software Developer troubleshooting customer code.

You’ll have the opportunity to work with a broad range of technologies, in particular Hadoop, MongoDB, Elasticsearch, and Redis. Additionally, you’ll be responsible for owning the full customer experience; this includes communication with customers via our ticketing system and phones, working complex problems and owning issues through to resolution.

Responsibilities and Opportunities:

  • You’re a seasoned Systems Administrator and technical jack of all trades with top-notch people skills looking to join a fast-paced team building huge things.
  • You prefer an agile work environment and possess the self-motivation to thrive in it.
  • Your written communication skills are the stuff of legends.
  • You have an uncanny ability to solve issues with technologies you’ve never seen before after a few minutes of research.
  • You are, above all, a problem solver.

Required Qualifications:

  • Tenured Linux knowledge with CentOS, RHEL and/or Ubuntu
  • Functional virtualization knowledge with KVM, Xen and/or OpenVZ
  • Prior training or experience installing, configuring and optimizing Hadoop, MongoDB and/or Redis
  • In-depth knowledge of bash/shell scripting and working knowledge in at least one other language.
  • Python or Java preferred.
  • Excellent written communication skills
  • Ability to learn new technologies quickly
  • Passion for collaboration

Nice-to-haves:

  • Working knowledge of storage tech such as SSDs, RAID and lvm2
  • Nagios/Icinga and New Relic experience.
  • Experience administering web and application servers running Apache, Nginx and Gunicorn
  • Active in the technical and open source community (e.g. participating in blogging, tweeting and social coding are all very desirable)
  • Database administration experience with other NoSQL solutions (e.g. HBase and Elasticsearch).
  • Knowledge of PostgreSQL, Cassandra and/or other RDBMS technologies.
  • Experience with the Hortonworks sandbox environment.

Apply Now


Business Systems Developer

ObjectRocket is looking for a Software Engineer to help build the next generation of Database-as-a-Service. Our web application for managing, monitoring, and backing up data on the ObjectRocket platform currently operates thousands of nodes with petabytes of data daily. We’re looking for developers at this level to be part of a talented, mission-driven team that is building powerful tools which greatly increase customer success.

Our mission is to disrupt the market with a completely new product class – one where developers can finally forget about the back-end data source and focus on building compelling products. By focusing on open source solutions, unparalleled specialist expertise, and the industry’s best cloud database platform, we enable customers to experience levels of data management ease and understanding never before seen.

Ultimately, we improve, by an order of magnitude, the way developers store, retrieve, and manage data.

Responsibilities and Opportunities:

  • Create, maintain, and enhance reporting and data warehouse
  • Assist in the integration of our customer facing application with our business systems
  • Maintain and enhance the billing system which uses Stripe for processing
  • Experience with Customer.io, Segment.com or HubSpot are a huge plus
  • Maintain documentation of business system integrations
  • Follow the set SDLC and code review processes

Required Qualifications:

  • A strong sense of product ownership and thrives in a fast-paced, iterative environment
  • Experienced with Python
  • Familiar with using git – we use GitHub extensively
  • Experienced with SQL query writing, data warehousing and reporting
  • MongoDB or Postgres knowledge

Apply Now


Elasticsearch Engineer

As a System Engineer, you will work with other System Engineers, SREs and Developers to ensure maximum performance, availability and product enhancements of our database services and infrastructure. Our Engineering position is someone who is familiar with both software and systems engineering with a desire to build a world class service for customers.

Responsibilities and Opportunities:

  • Own major portions of the product to help build the next feature and architecture
  • Design and architect operational solutions for managing applications and infrastructure across data centers and cloud providers with the specific goal of increasing the automation, repeatability, and consistency of operational tasks
  • Design and roll out cloud and physical network, storage, and system improvements to ensure redundancy, high availability, and security
  • Support and perform maintenance across product and data environments/systems
  • Capacity planning and management for various services
  • Resolve bugs, performance problems, and other issues with production applications
  • Cross-train infrastructure team members in areas of expertise
  • Participate in on-call rotation duties

Required Qualifications:

  • Experience with Linux systems administration and tuning
  • Understanding of TCP/IP networking
  • Experience in one or more of: Python, Ruby, Go.
  • Experience with automation tools: Puppet, Chef, Docker, Jenkins and/or Ansible
  • Understand and have implemented Docker and other container based systems
  • Strong passion for automation, testing and code quality
  • Experience with public cloud providers (AWS, Azure, Google Compute)
  • Comfort with collaboration, open communication and remote teams

Preferred Qualifications:

  • Experience using Prometheus and Grafana
  • Experience with cluster managers like Mesos or Kubernetes
  • You think of infrastructure and automation as code

Apply Now


UI Developer

ObjectRocket, a Rackspace company, is looking for a UI Developer to help build the next generation of Database-as-a-Service. Our web application for managing, monitoring, and backing up data on the ObjectRocket platform currently operates thousands of nodes with petabytes of data daily. We’re constantly evolving our products and application as we add exciting new features, and we are looking for someone like you to design and implement its user experience.

Our mission is to disrupt the market with a completely new product class. One where developers can finally forget about the back end data source and focus on building compelling products. By focusing on open source solutions, unparalleled specialist expertise, and the industry’s best cloud database platform we enable customers to experience levels of data management ease and understanding never before seen.

Ultimately, we improve by an order of magnitude the way developers store, retrieve, and manage data.

Responsibilities:

  • Improving the richness and the capabilities of our UI architecture, support the growing feature set of our product, and deliver a delightful user experience to our customers.
  • Visualization of server stats, query performance, and other time series data points.
  • Full life cycle of application development from conception through support and maintenance, including fast-cycle version iterations.
  • Advocate for usability throughout the design and development process.
  • Participate in regular peer code reviews and be open to pairing when necessary.
  • Stay up-to-date with modern UI development including libraries, tools, browser support, and frameworks.
  • Collaborate with the core team on new conventions, libraries, and tools to adopt.

Requirements:

  • A strong sense of product ownership, thriving in a fast-paced, iterative environment.
  • Experience with React and JavaScript libraries/frameworks beyond just jQuery.
  • Passionate about JavaScript and following industry best practices.
  • Understanding of HTML5 semantics and why they are important.
  • Comfortable with using and extending CSS3, Bootstrap, and Material Design.
  • Practical knowledge of web page optimization techniques and guidelines for fast load times.
  • Possess exceptional problem-solving skills.
  • Writing tests for your code.
  • Familiarity using github, jenkins, asset-pipelines, and ci/cd tools.

Nice-to-Haves:

  • You’re a polyglot and love using the right tool for the job, and can explain why.
  • Willingness to work on the Python / Go REST APIs
  • Experience working with websockets and asynchronous data flow
  • Experience working with MongoDB, Redis, Elasticsearch or other NoSQL databases
  • Golang, Java, Ruby, js
  • An entrepreneurial spirit / business sense

Apply Now


Full Stack Software Developer

ObjectRocket, a Rackspace company, is looking for a Software Engineer to help build the next generation of Database-as-a-Service. Our web application for managing, monitoring, and backing up data on the ObjectRocket platform currently operates thousands of nodes with petabytes of data daily. We’re looking for thinkers at this level to be part of a talented, mission driven team, that is building powerful tools which greatly increase customer success.

Our mission is to disrupt the market with a completely new product class. One where developers can finally forget about the back end data source and focus on building compelling products. By focusing on open source solutions, unparalleled specialist expertise, and the industry’s best cloud database platform we enable customers to experience levels of data management ease and understanding never before seen.

Ultimately, we improve by an order of magnitude the way developers store, retrieve, and manage data.

Responsibilities & Opportunities:

  • Architect, build, and maintain scalable systems, services, and products.
  • Maintain and grow current products with a vision toward how the product and architecture should evolve to adapt to new customer needs.
  • Participate in regular code reviews of peers and be open to pairing when necessary.
  • Stay up-to-date with modern product development including libraries, tools, browser support, and frameworks.
  • Collaborate with the team on new conventions, libraries, and tools to adopt.

Required Qualifications:

  • A strong sense of product ownership, thriving in a fast-paced, iterative environment.
  • Strong Python skills (or Golang)
  • Messaging systems – SNS/SQS, RabbitMQ, ApacheMQ, Apache Kafka
  • Experience building elastic, scalable APIs / microservices
  • Experience building solutions with AWS, GCE, Heroku, Azure, etc.
  • Exceptional problem-solving skills
  • Know how to write, deploy, and test your code
  • Working knowledge of MongoDB
  • Working knowledge of Elasticsearch
  • Deploying containerized Docker systems
  • Familiarity with GitHub, Jenkins, Circle-CI, and ci/cd tools – We use GitHub extensively.
  • You’re a polyglot, love using the right tool for the job, and can explain why.

Preferred Qualifications:

  • ETL, data warehouse
  • Experience working with websockets and asynchronous data flow
  • Experience working with MongoDB, Redis, Elasticsearch or other NoSQL databases
  • Go, Java, Ruby, Javascript
  • An entrepreneurial spirit / business sense

Apply Now


Business Operations Analyst

ObjectRocket, a Rackspace company, is looking for a Business Operations Analyst responsible for all IT infrastructure, including customer configurations, within the data center environment and ensuring all customer server environments are secure, operational, and maintain 99.999% uptime.

Key Accountabilities:

  • Utilize custom monitoring software and internal ticketing system to provide customer support.
  • Identify and troubleshoot complex hardware failures on x86-based servers to include the replacement of failed hardware components.
  • Troubleshoot complex operating system storage issues including file system, disk management and RAID technologies.
  • Support servers running Microsoft Windows Server, Red Hat Enterprise Server, Ubuntu Linux or VMWare ESX Server.
  • Complex operating systems administration to include resolution of configuration file, permission, login, password, and connectivity issues.
  • Troubleshoot complex local area network (LAN) connectivity issues and reestablish remote access to customer configurations utilizing SSH, Terminal Services/Remote Desktop Services or Remote Access Controllers.
  • Supervise and assist with the troubleshooting, configuration, and replacement of network device hardware including edge and core routers, access and aggregation switches, firewalls, load-balancers, and security appliances.
  • Supervise and assist with the troubleshooting, configuration, and replacement of storage devices including shared and dedicated SAN, DAS and NAS arrays.
  • Complete customer configuration maintenances including hardware modification, operating system installation, mounting of the devices within cabinets and completion of all cabling needs required.
  • Troubleshoot copper and fiber cabling including initial installation testing as well as connectivity issues with previously deployed copper or fiber cabling.
  • Provide technical communication relating to customer configurations in a concise, professional manner.
  • Demonstrate a strong understanding of the overall data center environment to include the relationship between electrical, HVAC, and redundant infrastructure systems.
  • Adhere to company security policies and procedures, including health and safety, and local governing requirements as directed.
  • Serve as the primary technical escalation point for DCOPS personnel of all other levels.
  • Coordinate the onboarding and training for all new DCOPS personnel within the team.
  • Execute and maintain meticulous 5S and housekeeping practices.
  • Demonstrate no less than full performance in a continuous, consistent, measurable manner.
  • Demonstrate high levels of passion and enthusiasm when providing Fanatical Support to all customers and coworkers.
  • Communicate in an honest, transparent manner focused on building trust amongst customers and coworkers.

Key Performance Indicators (please note your KPI’s are the outputs of each of the accountabilities)

  • Demonstrate a clear understanding of Rackspace software tool sets required for the monitoring and support of customer configurations
  • Utilize Rackspace software toolsets to drive and complete work globally, across data centers when required
  • Demonstrate the ability to successfully complete customer configuration maintenances and hardware troubleshooting
  • Attention to detail and adherence to maintenance instructions ensure customer configuration rework is not required
  • Customer configuration maintenances are quality controlled and adhere to published policy and process to ensure Global alignment
  • Troubleshooting and problem solving capabilities lead to accurate and timely resolution of technical events
  • All customer incidents or potential risks to our customers must be investigated utilizing the root cause analysis method
  • All customer interactions, both internal and external, are conducted in a manner that delights customers
  • Process and policy sign off is conducted in a timely manner, with clear understanding of the subject matter, by the specified due date
  • Serve as a primary activator for global alignment by reviewing process and policy documentation on the knowledge base for accuracy and relevance
  • Assist in knowledge base administration by reviewing and correcting formatting as needed
  • Ensure that process and policy training amongst the team is completed by the specified due date
  • All areas of responsibility are clean and organized with specific areas designated for all moveable items

Main Contacts (external/internal):

  • Data Center Operations Team Lead (daily: direct manager)
  • Internal Rackspace Personnel (daily: status of customer issues, configurations, objectives and tasks)
  • External Customers/Vendors (varies: configuration planning and status communication)
  • External Vendors (varies: supervision and oversight of work undertaken)

Requirements:

  • High School diploma or equivalent required; University or College degree preferred
  • Minimum 3-years experience working in a data center environment or equivalent technology background required
  • Minimum 2-years as an employee of Rackspace preferred
  • Minimum 3-years experience or ability to show familiarity with building, repairing or upgrading hardware components required
  • Minimum 3-years experience in a customer service oriented position preferred
  • Industry recognized certifications in operating systems, networking, security and/or storage technologies preferred
  • Experience with Dell PowerEdge and HP ProLiant rack server hardware required
  • Experience with Cisco ASA and ASA-X series firewalls, F5 BigIP and Brocade ADX series load-balancers and Alert Logic IDS required
  • Experience with Cisco Catalyst 2900, 4900, 6500 and Nexus series switches and ASR series routers required
  • Experience with Dell PowerVault DAS, NetApp and EMC Isilon NAS systems, EMC VMAX and VNX SAN systems required
  • Must prepare and deliver technical training sessions for data center staff
  • Must be able to work a flexible schedule, 24x7x365 coverage required including holidays and weekend
  • Must be able to prioritize work in a fast paced, high pressure environment including the resolution of escalated issues and events
  • Must have experience leading root cause analysis investigations
  • Must possess exceptional written and verbal skills, type with proficiency and exhibit professional phone etiquette
  • Must be proficient with productivity software including, but not limited to, Microsoft Office and Open Office as well as email client software
  • Must be able to lift 50 lbs over head
  • Must have reliable transportation and be willing to occasionally travel (2-4 wks/yr)

Success in the role requires the following personal qualities:

  • Excellent Verbal and Non-Verbal Communication
  • Finds issues and solutions ahead of need
  • Takes the lead on a team when needed
  • Actively solicits feedback from others
  • Ability to proactively solve problems
  • Rational decision making in high pressure situationsApply Now

Linux Systems Engineer

As an Elasticsearch Engineer, you will work with other System Engineers, SRE’s and Developers to ensure maximum performance, availability and product enhancements of our database services and infrastructure. Our Engineering position is someone who is familiar with both software, systems engineering and ElasticSearch with a desire to build a world class service for customers.

Responsibilities:

  • Own major portions of the product to help build the next feature and architecture.
  • Design and architect operational solutions for managing applications and infrastructure, across data centers and cloud providers with the specific goal of increasing the automation, repeatability, and consistency of operational tasks.
  • Design, and roll out cloud and physical network, storage, and system improvements to ensure redundancy, high availability, and security.
  • Support and perform maintenance across product and data environments/systems
  • Capacity planning and management for various services.
  • Resolve bugs, performance problems, and other issues with production applications.
  • Cross-train infrastructure team members in areas of expertise.
  • Participate in on-call rotation duties.
  • Elasticsearch experience is a must.
  • Experience with Linux systems administration and tuning. Requires at least 7 years of Linux systems experience, including systems administration or engineering experience.
  • Understanding of TCP/IP networking.
  • Experience in one or more of: Python, Ruby, Go.
  • Experience with automation tools: Puppet, Chef, Docker, Jenkins and/or Ansible.
  • Understand and have implemented Docker and other container based systems.
  • Strong passion for automation, testing and code quality.
  • Experience with public cloud providers (AWS, Azure, Google Compute.)
  • Comfort with collaboration, open communication and remote teams.

Bonus points

  • Experience using Prometheus and Grafana.
  • Experience with cluster managers like Mesos or Kubernetes.
  • You think of infrastructure and automation as code.

Apply Now


Customer Data Engineer

Systems Administrator and technical jack of all trades with top-notch people skills looking to join a fast-paced team building huge things. You prefer an agile work environment and possess the self-motivation to thrive in it. Your written communication skills are the stuff of legends.

You have an uncanny ability to solve issues with technologies you’ve never seen before after a few minutes of research. You are, above all, a problem solver.

Qualifications:

  • Tenured Linux knowledge with CentOS, RHEL and/or Ubuntu
  • Functional virtualization knowledge with KVM, Xen and/or OpenVZ
  • Prior training or experience installing, configuring and optimizing Hadoop, MongoDB and/or Redis
  • In-depth knowledge of bash/shell scripting and working knowledge in at least one other language
  • Python or Java preferred
  • Excellent written communication skills
  • Ability to learn new technologies quickly
  • Passion for collaboration

Nice-to-Haves

  • Working knowledge of storage tech such as SSDs, RAID and lvm2
  • Nagios/Icinga and New Relic experience
  • Experience administering web and application servers running Apache, Nginx and Gunicorn
  • Active in the technical and open source community (e.g. participating in blogging, tweeting and social coding are all very desirable)
  • Database administration experience with other NoSQL solutions (e.g. HBase and Elasticsearch)
  • Knowledge of PostgreSQL, Cassandra and/or other RDBMS technologies
  • Experience with the Hortonworks sandbox environment

Apply Now


Billing Specialist

ObjectRocket, a Rackspace company, is looking for a Billing representative responsible for the collections of payments and providing customer service for our next generation of Database-as-a-Service. Our web application for managing, monitoring, and backing up data on the ObjectRocket platform currently operates thousands of nodes with petabytes of data daily.

Responsibilities:

  • Follow up on and collect payments
  • Carry out billing, collection and reporting of activities according to specific deadlines
  • Perform account reconciliations
  • Monitor customer account details for non-payments, delayed payments and other irregularities
  • Research and resolve payment discrepancies
  • Review AR aging to ensure compliance
  • Maintain accounts receivable customer files and records
  • Follow established procedures for processing receipts, cash etc.
  • Process credit card payments
  • Investigate and resolve customer queries
  • Process adjustments
  • Follow the recovery system and initiate collection efforts
  • Communicate with customers via phone, email and mail
  • Assist with month-end-closing (submitting write offs, small balance adjustments, etc.)

Education and Experience:

  • Assist with month-end-closing (submitting write offs, small balance adjustments, etc.)
  • Knowledge of accounts receivable
  • Knowledge of office administration and procedures
  • Knowledge of general bookkeeping procedures
  • Knowledge of general accounting principals
  • Proficient in relevant computer software
  • Knowledge of regulatory standards and compliance requirements
  • 1-3 years accounts receivable and general accounting experience

Key Competencies:

  • Attention to detail and accuracy
  • Good verbal and written communication skills
  • Organizational skills
  • Information management
  • Problem analysis and problem-solving skills
  • Team member
  • Stress tolerance

Apply Now


Keep in the know!

Subscribe to our emails and we’ll let you know what’s going on at ObjectRocket. We hate spam and make it easy to unsubscribe.