Creativity, Drive, and Teamwork

We hire smart, well-rounded people who thrive
in a fast-paced, startup environment

Available Positions

All current positions are based out of our Cleveland, Ohio offices. Local applicants and those willing to relocate are preferred. However, exceptions will be made for outstanding candidates.

Mobile Defense considers all applicants for available positions without regard to race, color, sex, religion, age, marital status, sexual orientation, gender identity, physical ability, national origin, ancestry, political affiliation, disability, or veteran status.

Why Mobile Defense?

Mobile Defense offers an environment where you can work with smart, passionate people on interesting and challenging problems on a global scale.

We offer:

  • Competitive salaries with performance rewards and 401K matching
  • Health and dental insurance
  • Fitness membership, Internet, and mobile phone subsidies
  • Reimbursement for certifications and degrees
  • Customizable workstations with standing desks, 27″ monitors, and plenty of natural light
  • Free food and drinks
  • An opportunity to work on meaningful technology at a scale that most small companies can’t match

↩︎

Data Scientist

Mobile Defense’s technology generates billions of metrics. Intelligently analyzing this data is a critical aspect of our approach to continuous product innovation.

We are looking for a talented individual to join our Data Science team. In this role, you are expected to be comfortable working as a data researcher and software engineer. Candidates must have exceptional communication skills and the ability to manage multiple tasks efficiently in a fast-paced, team-oriented environment.


You will be responsible for:
  • Extracting actionable insights from mobile device diagnostic data
  • Researching new internal and external data sources
  • Building and refining models
  • Working closely with engineering teams to implement and manage models
  • Using statistical analysis and data mining techniques to better understand our users
  • Participating in the creation and measurement of new and experimental features, including helping define meaningful success metrics
  • Working closely with multiple engineering teams to identify and answer important product questions
  • Driving the collection of new data and the refinement of existing data sources
  • Developing best practices, reports, and dashboards

We need you to have:
  • Passion for finding insights in data and using quantitative analysis to answer complex questions
  • A strong background in statistical modeling or machine learning, and experience working with large datasets
  • A level of comfort writing code while working with cross functional teams
  • An M.S. or Ph.D. in a relevant technical field, or 2+ years relevant experience
  • Experience manipulating and analyzing complex, high-volume, high dimensionality data from varying sources
  • The ability to communicate complex analysis in a succinct and actionable manner
  • A working knowledge of R, Matlab, or SAS
  • Familiarity with relational databases and SQL
  • Experience working with large data sets
  • 2+ years of Java development experience

We hope you have:
  • A willingness to work flexible hours
  • A willingness to participate in mentoring and skills transfer among team members
  • Experience with Hadoop and Amazon EMR

↩︎

UI/UX Designer

Mobile Defense has cultivated a fast-paced, agile development environment where creativity and teamwork are paramount.

We are looking for a positive, take-charge individual to join our growing team as a UI/UX Designer and product thinker. In this role, you will work closely with our product and development teams to lead the design and creation of a cohesive look, flow and overall user experience of our web and mobile products. We are seeking a designer with an outstanding portfolio and ability to implement their designs.

Candidates must be driven by aesthetic details and user interaction. Responsibilities will include immediate and far-reaching design decisions that will be seen and used by millions of people every day. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.


You will be responsible for:
  • Designing clean, pixel perfect interfaces for our website and mobile products
  • Storyboarding experiences and wire framing interfaces for our web and mobile products
  • Designing art assets for our products, partners, and marketing collateral
  • Working with developers to track, measure, and optimize user interfaces and experience
  • Working with management to quickly prototype ideas
  • Championing our brand and design process throughout the company

We need you to have:
  • Strong portfolio of previous web and/or mobile work
  • Ability to manage and prioritize many tasks at a time
  • Ability to effectively obtain design project requirements and understand expectations
  • Willingness to participate in design pairing and daily critiques
  • Experience with applications for wireframing, high fidelity mockups, generating icons, etc.
  • Experience with front-end web technologies (e.g., HTML, CSS)
  • Passion for simplicity and a deep curiosity of what makes apps sticky Exceptional collaborative, written, and verbal communication skills
  • Flexibility with changing job requirements as the company and team grows
  • 3+ years of professional web and/or mobile design experience

We hope you have:
  • Willingness to work flexible hours
  • Willingness to participate in mentoring and skills transfer among team members
  • Experience with Marvel (similar to InVision) for creating interactive prototypes to better understand UX flows
  • Experience with Sketch by Bohemian Coding Sketch
  • Knowledge of Adobe Photoshop and Adobe Illustrator
  • Knowledge of Zeplin or similar

↩︎

Operations Engineer

Mobile Defense is pioneering new architectures and deployment strategies to scale petabytes of data and build fully automated environments.

We are looking for an Operations Engineer to help us maintain and expand our cloud infrastructure, currently serving millions of users. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.


You will be responsible for:
  • Collaborating with software engineering to design robust, scalable server infrastructure
  • Monitoring the performance and uptime of applications and underlying systems
  • Managing and scaling infrastructure as the company grows and evolves
  • Discovering and implementing ways to improve operational practices and procedures

We need you to have:
  • Interest in learning new technologies quickly
  • Unix or Linux systems experience
  • Experience building and managing enterprise level infrastructures
  • Passion for systems automation and high scalability
  • Experience working with configuration management tools (e.g., Chef and Puppet)
  • Experience with scripting languages (e.g., Ruby, Python, Bash, etc.)
  • Flexibility with changing job responsibilities and requirements
  • Exceptional collaborative, written, and verbal communication skills
  • Ability to manage and prioritize many tasks at a time

We hope you have:
  • A willingness to work flexible hours
  • A willingness to participate in mentoring and skills transfer among team members
  • Experience with Git for version control

↩︎

Software Engineer - Server

Mobile Defense has cultivated a fast-paced, agile development environment where creativity and teamwork are paramount.

We are looking for positive, take-charge individuals to join our growing team as a Rails Developer. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.


You will be responsible for:
  • Designing, implementing, and maintaining applications
  • Unit-testing code for robustness, including edge cases, usability and general reliability
  • Re-factoring and improving maintainability of existing code base
  • Rapidly fixing bugs and solving problems
  • Conducting design and code reviews
  • Making disciplined use of source control and bug tracking systems
  • Participating in resolving customer support issues as needed

We need you to have:
  • Ability to manage and prioritize many tasks at a time
  • Ability to push the envelope for performance and reliability
  • A disciplined approach to development, testing, and quality assurance
  • Experience practicing agile development methodologies
  • Exceptional collaborative, written and, verbal communication skills
  • Flexibility with changing job requirements as the company and team grows
  • 2+ years of Ruby Experience
  • 2+ years of Rails Experience
  • Experience with front-end web technologies (e.g., HTML, CSS, Javascript, AJAX, JSON)
  • Experience with Javascript frameworks, preferably jQuery
  • Experience with MySQL and relational database design

We hope you have:
  • Willingness to work flexible hours
  • Willingness to participate in mentoring and skills transfer among team members
  • Experience with various programming languages (e.g., Java, C/C++)
  • Experience with NoSQL solutions, such as Redis or MongoDB
  • Experience with TDD/BDD frameworks, such as Rspec and Cucumber
  • Experience with Git for version control

↩︎

Software Engineer - iOS

Mobile Defense has cultivated a fast-paced, agile development environment where creativity and teamwork are paramount.

We are looking for positive take-charge individuals to join our growing team as iOS Developers. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team oriented environment.


You will be responsible for:
  • Designing, implementing, and maintaining applications
  • Unit-testing code for robustness, including edge cases, usability and general reliability
  • Refactoring and improving maintainability of existing code base
  • Rapidly fixing bugs and solving problems
  • Conducting design and code reviews
  • Making disciplined use of source control and bug tracking systems
  • Participating in resolving customer support issues as needed

We need you to have:
  • Ability to manage and prioritize many tasks at a time
  • Ability to push the envelope for performance and reliability
  • A disciplined approach to development, testing, and quality assurance
  • Experience practicing agile development methodologies
  • Exceptional written and verbal communication skills
  • Flexibility with changing job requirements as the company and team grows
  • 3+ years of Objective-C development experience
  • 3+ years of development experience on the iOS platform

We hope you have:
  • Willingness to work flexible hours
  • Willingness to participate in mentoring and skills transfer among team members
  • Experience with various programming languages (e.g., Java, C/C++, etc.)
  • Experience with Git for version control

↩︎

Software Engineer - Android

Mobile Defense has cultivated a fast-paced, agile development environment where creativity and teamwork are paramount.

We are looking for positive take-charge individuals to join our growing team as Android Developers. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.


You will be responsible for:
  • Designing, implementing, and maintaining applications
  • Unit-testing code for robustness, including edge cases, usability and general reliability
  • Re-factoring and improving maintainability of existing code base
  • Rapidly fixing bugs and solving problems
  • Conducting design and code reviews
  • Making disciplined use of source control and bug tracking systems
  • Participating in resolving customer support issues as needed

We need you to have:
  • Ability to manage and prioritize many tasks at a time
  • Ability to push the envelope for performance and reliability
  • A disciplined approach to development, testing, and quality assurance
  • Experience practicing agile development methodologies
  • Exceptional written and verbal communication skills
  • Flexibility with changing job requirements as the company and team grows
  • 3+ years of Java development experience
  • 3+ years of development experience on the Android platform

We hope you have:
  • Willingness to work flexible hours
  • Willingness to participate in mentoring and skills transfer among team members
  • Experience with various programming languages (e.g., Java, C/C++, etc.)
  • Experience with Git for version control

↩︎

Support Engineer

Mobile Defense is committed to providing industry-leading customer support, and we actively encourage our users to contact us with their questions, suggestions and concerns.

We are looking for someone who can help us provide an exceptional customer experience with friendly, prompt, and effective service. As a Support Engineer you will be interfacing and building relationships with our customers on a daily basis, so a positive attitude and an outgoing personality are must-haves.


You will be responsible for:
  • Managing questions and incidents reported by customers
  • Keeping the rest of the team informed of major incidents and resolution strategies
  • Representing the customer viewpoint when working with the rest of the team
  • Communicating product updates and releases to customers through various mediums
  • Developing help and tutorial resources
  • Documenting customer support workflows and processes

We need you to have:
  • A fun, outgoing, resilient personality
  • An ability to empathize with users and see our product from their perspective
  • Exceptional collaborative, written, and verbal communication skills
  • Strong organizational skills
  • The ability to manage and prioritize multiple tasks
  • Flexibility with changing job requirements as the company and team grows

We hope you have:
  • Willingness to work flexible hours
  • Front-line support experience, particularly with web-based or mobile applications
  • Quality assurance and testing experience

↩︎

Internship and Apprenticeship

If you are currently attending college and would like to apply for seasonal work we have internship and apprenticeship positions available for each of the jobs listed above. You will work with members of our team to complete various projects during your time with us. It is a great opportunity to get real world experience working with cutting-edge technology.