Now Hiring: Senior Software Engineer, Frontend – San Francisco (*remote optional)

The Opportunity

*(this client is open to full-time remote employees based in North America)

As a Frontend Software Engineer, you will help to build new customer experiences around the search, exploration, and analysis of image, video, and unstructured data. This involves working on novel search interfaces which make powerful capabilities discoverable, as well as building intuitive experiences for interacting with machine learning predictions in facial recognition and text extraction.

Day-to-Day Responsibilities

  • Building a modular, maintainable frontend platform by contributing to our growing UI component library
  • Upholding a high standard of code quality through code reviews, unit testing, and continuous refactoring
  • Working closely with customers, design, and product management to develop novel interfaces for processing, analysis, and visualization of image and video data
  • Driving frontend architecture and development decisions, initially as an individual contributor, but with opportunities for mentorship and management as the team scales
  • Developing a culture around user-centric product engineering

What we’re looking for

  • Professional experience in frontend engineering with modern Javascript (ES6/ES7/ES8) and React
  • Familiarity with webpack and/or Typescript is a plus
  • Desire to be part of the product/market fit stage of a company, with an appreciation for a hypothesis-driven culture
  • Curiosity for computer vision, AI, and data processing
  • Attention to detail and care for providing the highest quality of user experience
  • Bachelor’s/Master’s/Graduate degree in Computer Science (or equivalent)

Senior DevOps Engineer – Austin, Texas

 

Our client is seeking a Sr. DevOps Engineer to join their team in Austin, Texas. The new platform is evolving, so this role will focus on implementing the best tools to support our build, deployment, and release.  Additionally, to develop operational processes to support the most flexible and responsive user experience, scaling to 20+ million DAU.

Responsibilities

  • The Sr. DevOps Engineer will contribute to the development and maintenance of the deployment tools as well as monitoring the operation of a complex distributed technology architecture.
  • Architect and build continuous delivery automated pipelines for a suite of microservices
  • A passion for automation and self-healing systems.
  • Creating and managing the engineering build and deployment process across all environments.
  • Execute automated and/or manual test suites throughout projects.
  • Contribute to team improvement initiatives and projects, including testing tools, process improvements, and test automation to improve security, reliability, maintainability, availability, and performance.
  • Monitor application logs and responds to errors.
  • Look for ways to optimize build times and speed up feedback loops.
  • Setup, maintain, and administer software build and deployment methods and tools.
  • Identify development methodologies to continually improve our production practices and efficiency.

Required

  • BS or MS in CS/Engineering or similar.
  • 5+ years’ experience in DevOps supporting Agile Development and CI/CD environments.
  • Experience with designing, automating, and operating secure and scalable Azure infrastructure using NSG, WAF, App Insights, and App Services.
  • Expertise in Python and PowerShell.
  • Proficient with at least one container orchestration solution (Kubernetes a plus).
  • Current and advanced knowledge of build and continuous integration tools with best practices.
  • Experience with log aggregators such as Splunk and Logstash.
  • Expertise in version control systems using Git, Perforce, or Subversion.
  • Ability to build a highly available, automated build-on-demand infrastructure for large development and test teams.
  • A detail-oriented, organized thought process and the ability to prioritize requirements.
  • Strong debugging, profiling, and analytic skills.

Preferred

  • Experience with the build pipelines of Unity3d, Android, and XCode a plus.
  • Experience with Infrastructure and APM monitoring systems.
  • Experience building service level monitoring and alerting tools to help quickly pinpoint, isolate, and resolve issues related to infrastructure, platform services, and applications.

Benefits and Perks 

  • 100% health benefit coverage for you and your dependents! 
  • Performance-based bonuses. 
  • 401K plan and stock options. 
  • Flexible vacation policy. 
  • Great downtown Austin location with extensive nearby dining options and vibrant nightlife. 
  • Employee-driven entertainment, happy hours, and team-building events. 
  • Catered lunches multiple times per week. 
  • Snacks and drinks available in the kitchen. 
  • Casual work environment. 
  • An open, collaborative workspace. 
  • Commuter benefits program. 
  • *** During COVID 19 we are currently working from home

Apply Here

Click above to apply now to this role. A window will open for our chat bot (beta) to detail some of the requirements and share some details with you. If you would like to proceed, you will be able to immediately book an interview. If you have problems or questions, click the chat bubble in the lower corner of this page.

Now Hiring: Senior Software Engineer, Full Stack – San Francisco

As a Software Engineer, Full Stack on our Product Engineering team, you will help to build new customer experiences around the search, exploration, and analysis of image, video, and unstructured data. This involves working on novel search interfaces which make powerful capabilities discoverable, as well as building intuitive experiences for interacting with machine learning predictions in facial recognition and text extraction.

Day-to-Day Responsibilities

  • Working closely with customers, design, and product management to develop new features for processing, analysis, and visualization of image and video data
  • Upholding a high standard of code quality through code reviews, unit testing, and continuous refactoring
  • Participating in design discussions for entirely new areas of the product
  • Enabling users to efficiently gain more accurate insights, increasing their day-to-day efficiency
  • Developing a culture around user-centric product engineering

What we’re looking for

  • Professional full-stack development experience in web applications
  • Interest in iterating quickly on the product based on customer feedback
  • Experience shipping software in a production environment
  • Attention to detail and care for providing the highest quality of user experience
  • Familiarity with React or Typescript is a plus
  • Bachelor’s degree in Computer Science (or equivalent)