Senior Backend Engineer job in Remote | Sight Machine, Inc.

Senior Backend Engineer
Sight Machine, Inc.Remotea month ago
Sight Machine strengthens manufacturers by providing the industry’s only platform for standard data models and system-level visualization capabilities. By integrating all crucial data into a single platform, everyone involved in the fabrication process can visualize, contextualize and examine data in one intuitive interface.

Our platform is based on a service-oriented architecture, using APIs to drive a clean and responsive application experience. We are looking for team members to help us build, maintain, and improve the application that makes Sight Machine the leading provider of manufacturing data pipelines and analytics.

Responsibilities



  • Take a lead role in the platform development lifecycle, including planning, coding, testing, architecture, and documentation

  • Design, Build, and maintain APIs for our manufacturing data application

  • Participate in code review and work to continuously improve the quality of the backend codebase

  • Monitor, diagnose, and resolve bugs and performance bottlenecks in the end-to-end system

  • Serve as a leader in best practices, team health, and our culture of engineering by mentoring and coaching teammates.


Requirements



  • 4+ years of industry experience building robust backend systems

  • Expertise with Python and proficiency with Unix shell scripting required

  • Expertise with SQL syntax and experience with a RDBMS like PostgreSQL. Some familiarity with data lakes, Columnar stores, NoSQL DBs like MongoDB is a plus.

  • Experience building distributed work systems (e.g. Celery + RabbitMQ) is a plus

  • Experience with docker orchestration (ECS, k8s, etc.) is a plus

  • Experience with ETL and data pipelines is a plus


Location


San Francisco or Remote (ability to work in US required)

Benefits + Perks


We value you at and outside of work and know your loved ones are important. Our benefits are designed to support you and your family’s health through life’s expected and unexpected events.

Our Benefits Include


  • Competitive Salary + Equity

  • Health Care Coverage + Life Insurance + Health Savings Account + Flexible Spending Account (includes spouse + children)

  • Flexible Vacation Policy

  • Adaptable Working Schedule and Environment


Our Perks Include


  • Designated Volunteering Hours + Group Volunteer Events

  • Casual Dress Attire

  • Catered Lunches, Snacks and Beverages

  • Commuter Savings Program

  • Company Outings

  • On-site Library

  • Game room at the San Francisco office


Sight Machine is proud to be an equal opportunity employer and considers candidates regardless of ace, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Sight Machine also considers qualified applicants regardless of criminal histories, consistent with legal requirements.

Tech Stack

Frontend: Javascript, React, Redux, Less, Webpack, Jest
API Backend: Python, Flask, Pandas, scikit-learn, SQLAlchemy, MongoDB, PostgreSQL, Celery, nginx
ETL Backend: Java, Kafka, PostgreSQL, RocksDB
DevOps: Docker, Kubernetes, Helm, CircleCI, Stackstorm

About Sight Machine


Founded in Michigan in 2011 and expanded to San Francisco in 2012, Sight Machine blends the spirit of technology innovation and the down to earth style of Detroit manufacturing. Our team includes early leadership from Yahoo, Tesla Motors and Oracle. Together, we share wide industry knowledge and a commitment to advance manufacturing to a more sustainable future.

Sight Machine is committed and mission-driven to improve lives, strengthen communities and make the world cleaner through continuously re-envisioning manufacturing processes - making them more efficient, sustainable and absolute.
Backend Database Engineer (Expert MYSQL)

Invelo LLC

Remote

Wed, 29 Jun 2022 01:33:16 GMT
Own the MYSQL database backend. Maintain, optimize and create new capabil...
Software Engineer

opentext

Remote

Tue, 28 Jun 2022 22:20:11 GMT
Develop the backend systems for Webroot Security platform. We build cloud...
Senior Security Software Engineer

Netflix

Remote

Tue, 28 Jun 2022 21:56:36 GMT
Enjoy working collaboratively with other engineers. We design and impleme...
Sr Backend Java Engineer - Lifecycle

Sonatype

Remote

Tue, 28 Jun 2022 23:14:19 GMT
You have a strong software engineering foundation and experience. You have a str...
Software Engineer - Backend (PHP) - ( Hybrid or Remote)

Optics Planet

Northbrook, IL

Tue, 28 Jun 2022 23:52:23 GMT
Able to train and/or mentor junior level engineers. This person will be r...
Staff Backend Engineer - Upbound Cloud

Upbound

San Francisco, CA

Wed, 29 Jun 2022 00:40:53 GMT
Reporting and fixing bugs in private and public projects. Designing and authorin...
Staff Backend Engineer - Upbound Cloud

Upbound

Seattle, WA

Wed, 29 Jun 2022 00:40:53 GMT
Reporting and fixing bugs in private and public projects. Designing and authorin...
Staff Backend Engineer - Upbound Cloud

Upbound

Atlanta, GA

Wed, 29 Jun 2022 00:40:53 GMT
Reporting and fixing bugs in private and public projects. Designing and authorin...
Technical Project Manager

Intrinsic

Remote

Tue, 28 Jun 2022 22:02:45 GMT
5+ years of software development experience, with emphasis on backend app...
Staff Backend Engineer - Upbound Cloud

Upbound

Boston, MA

Wed, 29 Jun 2022 00:40:53 GMT
Reporting and fixing bugs in private and public projects. Designing and authorin...
Staff Backend Engineer - Upbound Cloud

Upbound

New York, NY

Wed, 29 Jun 2022 00:40:53 GMT
Reporting and fixing bugs in private and public projects. Designing and authorin...
Software Engineer, Web Frontend

Cockroach Labs

New York, NY

Wed, 29 Jun 2022 00:52:33 GMT
Build and deploy elegant solutions to complex UI challenges that our customers f...
Senior Software Engineer - Node/Connect

EasyPost

Remote

Wed, 29 Jun 2022 02:18:15 GMT
O Have worked with multiple stakeholders and can mentor and develop partnerships...
Staff Backend Engineer - Upbound Cloud

Upbound

Austin, TX

Wed, 29 Jun 2022 00:40:53 GMT
Reporting and fixing bugs in private and public projects. Designing and authorin...
Senior Software Engineer - Scala/Node/Connect

EasyPost

Remote

Wed, 29 Jun 2022 02:18:22 GMT
O Have worked with multiple stakeholders and can mentor and develop partnerships...